projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
1.0.28.65: fix compiling with *PROFILE-HASH-CACHE* set to T
[sbcl.git]
/
src
/
runtime
/
x86-assem.S
diff --git
a/src/runtime/x86-assem.S
b/src/runtime/x86-assem.S
index
04c6031
..
37fcafa
100644
(file)
--- a/
src/runtime/x86-assem.S
+++ b/
src/runtime/x86-assem.S
@@
-272,11
+272,10
@@
Ldone:
#endif
/* Alloc new frame. */
#endif
/* Alloc new frame. */
- mov %esp,%ebx # The current sp marks start of new frame.
- push %ebp # dummy for return address
+ push %ebp # Dummy for return address
push %ebp # fp in save location S1
push %ebp # fp in save location S1
+ mov %esp,%ebp # The current sp marks start of new frame.
sub $4,%esp # Ensure 3 slots are allocated, two above.
sub $4,%esp # Ensure 3 slots are allocated, two above.
- mov %ebx,%ebp # Switch to new frame.
call *CLOSURE_FUN_OFFSET(%eax)
call *CLOSURE_FUN_OFFSET(%eax)