	.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
