PatchSet 5466 
Date: 2004/11/20 18:10:57
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
Fix for signal handling on linux/ppc.

2004-11-20  Djordje Nikolic  <[EMAIL PROTECTED]>

        * config/powerpc/linux/md.h:
        Disable SA_SIGINFO to get access to the sigcontext structure.

Members: 
        ChangeLog:1.3012->1.3013 
        config/powerpc/linux/md.h:1.10->1.11 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3012 kaffe/ChangeLog:1.3013
--- kaffe/ChangeLog:1.3012      Sat Nov 20 15:57:24 2004
+++ kaffe/ChangeLog     Sat Nov 20 18:10:57 2004
@@ -1,3 +1,8 @@
+2004-11-20  Djordje Nikolic  <[EMAIL PROTECTED]>
+
+       * config/powerpc/linux/md.h:
+       Disable SA_SIGINFO to get access to the sigcontext structure.
+
 2004-11-20  Guilhem Lavaux  <[EMAIL PROTECTED]>
 
        * configure.ac: Check for the semaphore library.
Index: kaffe/config/powerpc/linux/md.h
diff -u kaffe/config/powerpc/linux/md.h:1.10 
kaffe/config/powerpc/linux/md.h:1.11
--- kaffe/config/powerpc/linux/md.h:1.10        Wed Oct 27 17:23:23 2004
+++ kaffe/config/powerpc/linux/md.h     Sat Nov 20 18:10:59 2004
@@ -25,6 +25,14 @@
 #include <asm/sigcontext.h>
 #endif
 
+/*
+ * We don't need a SA_SIGINFO flag to get a proper
+ * sigcontext pointer in a signal handlers.
+ */
+#if defined(SA_SIGINFO)
+#undef SA_SIGINFO
+#endif
+
 /* Linux requires a little initialisation */
 extern void init_md(void);
 #define        INIT_MD()       init_md()

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

Reply via email to