mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 16:34:07 +00:00
36 lines
561 B
Plaintext
36 lines
561 B
Plaintext
.globl setjmp
|
|
setjmp:
|
|
.word 0
|
|
movl fp,static
|
|
movl sp,static+4
|
|
movl ap,static+8
|
|
movl 0(sp),static+12
|
|
movl 4(sp),static+16
|
|
movl 8(sp),static+20
|
|
movl 12(sp),static+24
|
|
movl 16(sp),static+28
|
|
movl 20(sp),static+32
|
|
movl 24(sp),static+36
|
|
ret
|
|
|
|
.globl longjmp
|
|
longjmp:
|
|
.word 0
|
|
movl static,fp
|
|
movl static+4,sp
|
|
movl static+8,ap
|
|
movl static+12,0(sp)
|
|
movl static+16,4(sp)
|
|
movl static+20,8(sp)
|
|
movl static+24,12(sp)
|
|
movl static+28,16(sp)
|
|
movl static+32,20(sp)
|
|
movl static+36,24(sp)
|
|
ret
|
|
|
|
static: .long 0
|
|
.long 0
|
|
.long 0
|
|
.long 0,0,0,0,0,0,0,0
|
|
.end
|