49 lines
874 B
ArmAsm
49 lines
874 B
ArmAsm
|
.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 .
|