[kaffe] CVS kaffe (dalibor): Small arm multi-line string cleanup
Kaffe CVS
cvs-commits at kaffe.org
Thu Oct 2 13:15:03 PDT 2003
PatchSet 4085
Date: 2003/10/02 20:12:16
Author: dalibor
Branch: HEAD
Tag: (none)
Log:
Small arm multi-line string cleanup
Members:
ChangeLog:1.1680->1.1681
config/arm/jit.h:1.10->1.11
config/arm/riscos/md.h:1.1->1.2
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1680 kaffe/ChangeLog:1.1681
--- kaffe/ChangeLog:1.1680 Thu Oct 2 19:05:04 2003
+++ kaffe/ChangeLog Thu Oct 2 20:12:16 2003
@@ -1,5 +1,10 @@
2003-10-02 Dalibor Topic <robilad at kaffe.org>
+ * config/arm/jit.h, config/arm/riscos/md.h:
+ Fixed multi-line string compiler breakage.
+
+2003-10-02 Dalibor Topic <robilad at kaffe.org>
+
* config/ia64/linux/md.c:
Fixed multi-line string compiler breakage.
Index: kaffe/config/arm/jit.h
diff -u kaffe/config/arm/jit.h:1.10 kaffe/config/arm/jit.h:1.11
--- kaffe/config/arm/jit.h:1.10 Tue Sep 30 19:50:54 2003
+++ kaffe/config/arm/jit.h Thu Oct 2 20:12:17 2003
@@ -74,11 +74,11 @@
/* Call the relevant exception handler (rewinding the stack as
necessary). */
#define CALL_KAFFE_EXCEPTION(frame, handler, object) \
- asm volatile (" \n\
- mov r0, %0 \n\
- mov fp, %2 \n\
- mov pc, %1 \n\
- " : : "r" (object), "r" (handler), "r" (frame) : "r0")
+ asm volatile (" \n" \
+ " mov r0, %0 \n" \
+ " mov fp, %2 \n" \
+ " mov pc, %1 \n" \
+ : : "r" (object), "r" (handler), "r" (frame) : "r0")
/**/
/* Method dispatch. */
Index: kaffe/config/arm/riscos/md.h
diff -u kaffe/config/arm/riscos/md.h:1.1 kaffe/config/arm/riscos/md.h:1.2
--- kaffe/config/arm/riscos/md.h:1.1 Tue Feb 25 23:19:58 2003
+++ kaffe/config/arm/riscos/md.h Thu Oct 2 20:12:18 2003
@@ -87,8 +87,8 @@
: "r" ((CALL)->args[i].i) \
: "sp"); \
} \
- asm ("mov __lr, __pc\n \
- mov __pc, %3\n" \
+ asm ("mov __lr, __pc\n" \
+ "mov __pc, %3\n" \
: "=r" (r0), "=r" (r1), "=f" (f0) \
: "r" ((CALL)->function), \
"0" (r0), "1" (r1), "r" (r2), "r" (r3) \
More information about the kaffe
mailing list