VM: Use register "a3" for IP_REG on m68k.
authorMark H Weaver <mhw@netris.org>
Sat, 20 Sep 2014 08:05:43 +0000 (04:05 -0400)
committerMark H Weaver <mhw@netris.org>
Sat, 20 Sep 2014 09:43:27 +0000 (05:43 -0400)
Subset of a patch by Andreas Schwab <schwab@linux-m68k.org>.
Reported by Rob Browning <rlb@defaultvalue.org>.

* libguile/vm-engine.h (IP_REG)[__mc68000__]: Use register "a3".

libguile/vm-engine.h

index e618be7..178828c 100644 (file)
@@ -74,7 +74,7 @@
 #define FP_REG asm("%r16")
 #endif
 #ifdef __mc68000__
-#define IP_REG asm("a5")
+#define IP_REG asm("a3")
 #define SP_REG asm("a4")
 #define FP_REG
 #endif