patches/gcc/4.4.3/100-alpha-mieee-default.patch
author Remy Bohmer <linux@bohmer.net>
Sun Jul 11 22:23:34 2010 +0200 (2010-07-11)
changeset 2021 3e52a1510f87
parent 1611 e2516bba8fe5
permissions -rw-r--r--
debug/gdb: Fix compilation for Mingw hosts

GDB requires PDcurses instead of ncurses while running on Windows.
So, do not always compile ncurses in case GDB needs to build.

PDcurses is provided by an earlier build step and is not described in
this file.

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