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  <[EMAIL PROTECTED]>
+
+       * config/i386/trampolines.S:
+       Fixed function declaration for Cygwin.
+
 2005-09-13  Dalibor Topic  <[EMAIL PROTECTED]>
 
        * 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

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to