File: crashglue.S

package info (click to toggle)
android-platform-tools 29.0.6-28
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 365,224 kB
  • sloc: cpp: 1,049,638; java: 460,532; ansic: 375,452; asm: 301,257; xml: 134,509; python: 92,731; perl: 62,008; sh: 26,753; makefile: 3,210; javascript: 3,172; yacc: 1,403; lex: 455; awk: 368; ruby: 183; sql: 140
file content (48 lines) | stat: -rw-r--r-- 874 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
	.set	noat

	.globl crash1
	.globl crashnostack

crash1:
	li	$0,0xdead0000+0
	li	$1,0xdead0000+1
	li	$2,0xdead0000+2
	li	$3,0xdead0000+3
	li	$4,0xdead0000+4
	li	$5,0xdead0000+5
	li	$6,0xdead0000+6
	li	$7,0xdead0000+7
	li	$8,0xdead0000+8
	li	$9,0xdead0000+9
	li	$10,0xdead0000+10
	li	$11,0xdead0000+11
	li	$12,0xdead0000+12
	li	$13,0xdead0000+13
	li	$14,0xdead0000+14
	li	$15,0xdead0000+15
	li	$16,0xdead0000+16
	li	$17,0xdead0000+17
	li	$18,0xdead0000+18
	li	$19,0xdead0000+19
	li	$20,0xdead0000+20
	li	$21,0xdead0000+21
	li	$22,0xdead0000+22
	li	$23,0xdead0000+23
	li	$24,0xdead0000+24
	li	$25,0xdead0000+25
	li	$26,0xdead0000+26
	li	$27,0xdead0000+27
	li	$28,0xdead0000+28
	# don't trash the stack otherwise the signal handler won't run
	#li	$29,0xdead0000+29
	li	$30,0xdead0000+30
	li	$31,0xdead0000+31

	lw	$zero,($0)
	b .


crashnostack:
	li	$sp, 0
	lw	$zero,($0)
	b .