patches/gcc/3.4.6/170-sdk-libstdc++-includes.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sat Dec 31 16:23:27 2011 +0100 (2011-12-31)
changeset 2814 3dc2727ebffc
parent 339 bd5e0a849352
permissions -rw-r--r--
cc/gcc: add option to use system zlib

In some cases, it might be desirable to use the system zlib

Eg. because latest gcc seem to be totally borked when it comes
to multilib, and tries to build a multilib host zlib, when it
is *absolutely* *not* needed: we want mulitlib on the target,
not on the host! Sigh... :-(

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@339
     1
diff -durN gcc-3.4.6.orig/libstdc++-v3/fragment.am gcc-3.4.6/libstdc++-v3/fragment.am
yann@339
     2
--- gcc-3.4.6.orig/libstdc++-v3/fragment.am	2003-08-27 02:38:28.000000000 +0200
yann@339
     3
+++ gcc-3.4.6/libstdc++-v3/fragment.am	2007-08-15 22:59:09.000000000 +0200
yann@339
     4
@@ -18,7 +18,7 @@
yann@339
     5
 	$(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once
yann@339
     6
 
yann@339
     7
 # -I/-D flags to pass when compiling.
yann@339
     8
-AM_CPPFLAGS = $(GLIBCXX_INCLUDES)
yann@339
     9
+AM_CPPFLAGS = $(GLIBCXX_INCLUDES) -I$(toplevel_srcdir)/include
yann@339
    10
 
yann@339
    11
 
yann@339
    12
 
yann@339
    13
diff -durN gcc-3.4.6.orig/libstdc++-v3/libmath/Makefile.am gcc-3.4.6/libstdc++-v3/libmath/Makefile.am
yann@339
    14
--- gcc-3.4.6.orig/libstdc++-v3/libmath/Makefile.am	2003-08-27 23:29:43.000000000 +0200
yann@339
    15
+++ gcc-3.4.6/libstdc++-v3/libmath/Makefile.am	2007-08-15 22:59:09.000000000 +0200
yann@339
    16
@@ -32,7 +32,7 @@
yann@339
    17
 
yann@339
    18
 libmath_la_SOURCES = stubs.c
yann@339
    19
 
yann@339
    20
-AM_CPPFLAGS = $(CANADIAN_INCLUDES)
yann@339
    21
+AM_CPPFLAGS = $(CANADIAN_INCLUDES) -I$(toplevel_srcdir)/include
yann@339
    22
 
yann@339
    23
 # Only compiling "C" sources in this directory.
yann@339
    24
 LIBTOOL = @LIBTOOL@ --tag CC