patches/gcc/4.4.2/100-alpha-mieee-default.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Oct 03 23:10:46 2010 +0200 (2010-10-03)
changeset 2130 b46ecc90d3ab
parent 1544 2228ea3f6b79
permissions -rw-r--r--
complibs: better deduce whether to backup complibs or not

To decide whether we need to backup the companion libraries,
do not rely on the !shared case. In the future other cases
may require not to save the companion libraries (eg. if using
the ones provided by the host distro).

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
     1 diff -durN gcc-4.4.0.orig/gcc/config/alpha/alpha.h gcc-4.4.0/gcc/config/alpha/alpha.h
     2 --- gcc-4.4.0.orig/gcc/config/alpha/alpha.h	2009-02-20 16:20:38.000000000 +0100
     3 +++ gcc-4.4.0/gcc/config/alpha/alpha.h	2009-05-27 21:37:58.000000000 +0200
     4 @@ -95,6 +95,8 @@
     5    while (0)
     6  #endif
     7  
     8 +#define CPP_SPEC "%{!no-ieee:-mieee}"
     9 +
    10  #define WORD_SWITCH_TAKES_ARG(STR)		\
    11   (!strcmp (STR, "rpath") || DEFAULT_WORD_SWITCH_TAKES_ARG(STR))
    12  
    13 diff -durN gcc-4.4.0.orig/gcc/config/alpha/alpha.opt gcc-4.4.0/gcc/config/alpha/alpha.opt
    14 --- gcc-4.4.0.orig/gcc/config/alpha/alpha.opt	2007-08-02 12:49:31.000000000 +0200
    15 +++ gcc-4.4.0/gcc/config/alpha/alpha.opt	2009-05-27 21:37:58.000000000 +0200
    16 @@ -39,7 +39,7 @@
    17  Request IEEE-conformant math library routines (OSF/1)
    18  
    19  mieee
    20 -Target Report RejectNegative Mask(IEEE)
    21 +Target Report Mask(IEEE)
    22  Emit IEEE-conformant code, without inexact exceptions
    23  
    24  mieee-with-inexact