patches/gcc/4.2.2/280-alpha-signal_h.patch
author Oron Peled <oron@actcom.co.il>
Mon Aug 03 23:11:53 2009 +0200 (2009-08-03)
branch1.4
changeset 1455 e6a3b4ffe576
parent 746 b150d6f590fc
permissions -rw-r--r--
[configure] Fix automake version check

The configure script fails on automake-1.11 (in Fedora-11) since
it looks for 3-digit version number.

"Yann E. MORIN", added the following comment:

The check for the automake version is not against a 3-digit number,
but really against a 3-part version number, a-la 'x.y.z'. Versions
such as 1.10 and 1.11 are also valid.
     1 --- gcc-4.2.1-stock/gcc/config/alpha/linux-unwind.h	2005-06-24 20:22:41.000000000 -0500
     2 +++ gcc-4.2.1/gcc/config/alpha/linux-unwind.h	2007-09-01 20:21:34.000000000 -0500
     3 @@ -29,6 +29,9 @@ Boston, MA 02110-1301, USA.  */
     4  /* Do code reading to identify a signal frame, and set the frame
     5     state data appropriately.  See unwind-dw2.c for the structs.  */
     6  
     7 +/* Don't use this if inhibit_libc is set
     8 +   The build for this target will fail trying to include missing headers */
     9 +#ifndef inhibit_libc
    10  #include <signal.h>
    11  #include <sys/ucontext.h>
    12  
    13 @@ -80,3 +83,4 @@ alpha_fallback_frame_state (struct _Unwi
    14    fs->retaddr_column = 64;
    15    return _URC_NO_REASON;
    16  }
    17 +#endif /* inhibit_libc */