HCoop
/
bpt
/
guile.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
afa3c37
)
VM: ASM_ADD and ASM_SUB for x86: clobber _CX not "rcx".
author
Mark H Weaver
<mhw@netris.org>
Sun, 4 Aug 2013 23:39:43 +0000
(19:39 -0400)
committer
Mark H Weaver
<mhw@netris.org>
Sun, 4 Aug 2013 23:39:43 +0000
(19:39 -0400)
* libguile/vm-i-scheme.c (ASM_ADD, ASM_SUB): Clobber _CX not "rcx".
libguile/vm-i-scheme.c
patch
|
blob
|
blame
|
history
diff --git
a/libguile/vm-i-scheme.c
b/libguile/vm-i-scheme.c
index
4a68682
..
bcd8134
100644
(file)
--- a/
libguile/vm-i-scheme.c
+++ b/
libguile/vm-i-scheme.c
@@
-262,7
+262,7
@@
VM_DEFINE_FUNCTION (149, ge, "ge?", 2)
: /* no outputs */ \
: "r" (x), "r" (y), \
[vsp] "r" (sp), [tag] "i" (scm_tc2_int) \
- :
"rcx", "memory", "cc"
\
+ :
_CX, "memory", "cc"
\
: slow_add); \
NEXT; \
} \
@@
-280,7
+280,7
@@
VM_DEFINE_FUNCTION (149, ge, "ge?", 2)
: /* no outputs */ \
: "r" (x), "r" (y), \
[vsp] "r" (sp), [tag] "i" (scm_tc2_int) \
- :
"rcx", "memory", "cc"
\
+ :
_CX, "memory", "cc"
\
: slow_sub); \
NEXT; \
} \