small x86 asm cleanup

Phil Dawes 2009-09-07 07:23:29 +01:00
parent a73886942a
commit 30b8b98446
2 changed files with 2 additions and 2 deletions

View File

@ -29,7 +29,7 @@ IN: bootstrap.x86
! save stack pointer ! save stack pointer
temp0 [] stack-reg MOV temp0 [] stack-reg MOV
! pass vm ptr to primitive ! pass vm ptr to primitive
EAX 0 MOV rc-absolute-cell rt-vm jit-rel arg 0 MOV rc-absolute-cell rt-vm jit-rel
! call the primitive ! call the primitive
0 JMP rc-relative rt-primitive jit-rel 0 JMP rc-relative rt-primitive jit-rel
] jit-primitive jit-define ] jit-primitive jit-define

View File

@ -53,7 +53,7 @@ DEF(void,primitive_inline_cache_miss,(void *vm)):
mov (%esp),%ebx mov (%esp),%ebx
DEF(void,primitive_inline_cache_miss_tail,(void *vm)): DEF(void,primitive_inline_cache_miss_tail,(void *vm)):
sub $8,%esp sub $8,%esp
push %eax /* push vm ptr */ push ARG0 /* push vm ptr */
push %ebx push %ebx
call MANGLE(inline_cache_miss) call MANGLE(inline_cache_miss)
add $16,%esp add $16,%esp