Fix x86 longjmp(3) not restoring ebx.
This commit is contained in:
parent
f332cf96d4
commit
8b3e94af38
|
@ -49,6 +49,7 @@ longjmp:
|
||||||
mov $1, %edx
|
mov $1, %edx
|
||||||
1:
|
1:
|
||||||
# TODO: Floating point stuff!
|
# TODO: Floating point stuff!
|
||||||
|
mov 0x00(%ecx), %ebx
|
||||||
mov 0x04(%ecx), %esi
|
mov 0x04(%ecx), %esi
|
||||||
mov 0x08(%ecx), %edi
|
mov 0x08(%ecx), %edi
|
||||||
mov 0x0C(%ecx), %ebp
|
mov 0x0C(%ecx), %ebp
|
||||||
|
|
Loading…
Reference in New Issue