patches/gcc/4.2.3/290-alpha-signal_h.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jul 17 17:56:22 2011 +0200 (2011-07-17)
changeset 2889 f3b2199620f1
parent 746 b150d6f590fc
permissions -rw-r--r--
cc/gcc: pass the install prefix to the core passes

Currently, the discrimination on the core compilers prefixes depends on
the type of core compiler to build.

This is not correct, and the caller of the core backend should specify
the prefix.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@611
     1
--- gcc-4.2.1-stock/gcc/config/alpha/linux-unwind.h	2005-06-24 20:22:41.000000000 -0500
yann@611
     2
+++ gcc-4.2.1/gcc/config/alpha/linux-unwind.h	2007-09-01 20:21:34.000000000 -0500
yann@611
     3
@@ -29,6 +29,9 @@ Boston, MA 02110-1301, USA.  */
yann@611
     4
 /* Do code reading to identify a signal frame, and set the frame
yann@611
     5
    state data appropriately.  See unwind-dw2.c for the structs.  */
yann@611
     6
 
yann@611
     7
+/* Don't use this if inhibit_libc is set
yann@611
     8
+   The build for this target will fail trying to include missing headers */
yann@611
     9
+#ifndef inhibit_libc
yann@611
    10
 #include <signal.h>
yann@611
    11
 #include <sys/ucontext.h>
yann@611
    12
 
yann@611
    13
@@ -80,3 +83,4 @@ alpha_fallback_frame_state (struct _Unwi
yann@611
    14
   fs->retaddr_column = 64;
yann@611
    15
   return _URC_NO_REASON;
yann@611
    16
 }
yann@611
    17
+#endif /* inhibit_libc */