diff options
author | Mark H Weaver <mhw@netris.org> | 2013-08-03 14:59:54 -0400 |
---|---|---|
committer | Mark H Weaver <mhw@netris.org> | 2013-08-03 14:59:54 -0400 |
commit | ddf4ff2475515692f04f1e89256f1d1d993b5ef9 (patch) | |
tree | a65954bd36af09f22dcf4c45f56c6982c1392551 | |
parent | 4350c15673a49ca1eacee5670b12d72e3272e3f5 (diff) | |
download | guile-ddf4ff2475515692f04f1e89256f1d1d993b5ef9.tar.gz |
VM: Add "cc" to the clobber list of ASM_ADD and ASM_SUB.
* libguile/vm-i-scheme.c (ASM_ADD, ASM_SUB): Add "cc" to the clobber
list. Suggested by Göran Weinholt <goran@weinholt.se>.
-rw-r--r-- | libguile/vm-i-scheme.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libguile/vm-i-scheme.c b/libguile/vm-i-scheme.c index da56860c6..373f7f8ac 100644 --- a/libguile/vm-i-scheme.c +++ b/libguile/vm-i-scheme.c @@ -254,7 +254,7 @@ VM_DEFINE_FUNCTION (149, ge, "ge?", 2) : /* no outputs */ \ : "r" (x), "r" (y), \ [vsp] "r" (sp), [tag] "i" (scm_tc2_int) \ - : "rcx", "memory" \ + : "rcx", "memory", "cc" \ : slow_add); \ NEXT; \ } \ @@ -272,7 +272,7 @@ VM_DEFINE_FUNCTION (149, ge, "ge?", 2) : /* no outputs */ \ : "r" (x), "r" (y), \ [vsp] "r" (sp), [tag] "i" (scm_tc2_int) \ - : "rcx", "memory" \ + : "rcx", "memory", "cc" \ : slow_sub); \ NEXT; \ } \ |