1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
.global _longjmp .global longjmp .type _longjmp,@function .type longjmp,@function _longjmp: longjmp: mov 4(%esp),%edx mov 8(%esp),%eax cmp $1,%eax adc $0, %al mov (%edx),%ebx mov 4(%edx),%esi mov 8(%edx),%edi mov 12(%edx),%ebp mov 16(%edx),%esp jmp *20(%edx)