[kaffe] CVS kaffe (robilad): Fixed trampoline declaration for Cygwin
Kaffe CVS
cvs-commits at kaffe.org
Wed Sep 14 04:58:20 PDT 2005
PatchSet 6897
Date: 2005/09/14 11:53:15
Author: robilad
Branch: HEAD
Tag: (none)
Log:
Fixed trampoline declaration for Cygwin
Members:
ChangeLog:1.4418->1.4419
config/i386/trampolines.S:1.4->1.5
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4418 kaffe/ChangeLog:1.4419
--- kaffe/ChangeLog:1.4418 Wed Sep 14 04:38:08 2005
+++ kaffe/ChangeLog Wed Sep 14 11:53:15 2005
@@ -1,3 +1,8 @@
+2005-09-14 Dalibor Topic <robilad at kaffe.org>
+
+ * config/i386/trampolines.S:
+ Fixed function declaration for Cygwin.
+
2005-09-13 Dalibor Topic <robilad at kaffe.org>
* libraries/java/java/lang/Runtime.java
Index: kaffe/config/i386/trampolines.S
diff -u kaffe/config/i386/trampolines.S:1.4 kaffe/config/i386/trampolines.S:1.5
--- kaffe/config/i386/trampolines.S:1.4 Sun Jul 17 16:46:29 2005
+++ kaffe/config/i386/trampolines.S Wed Sep 14 11:53:16 2005
@@ -25,7 +25,15 @@
.text
.align 4
.globl C_FUNC_NAME(i386_do_fixup_trampoline)
+/* Cygwin does not like the PIC declaration for some reason */
+#if defined(__CYGWIN__)
+ .def C_FUNC_NAME(i386_do_fixup_trampoline)
+ .scl 3
+ .type 32
+ .endef
+#else
.type C_FUNC_NAME(i386_do_fixup_trampoline), @function
+#endif
C_FUNC_NAME(i386_do_fixup_trampoline) :
popl %eax
More information about the kaffe
mailing list