patches/binutils/2.20.1/250-arm-eabi-conf.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Jan 26 00:04:41 2011 +0100 (2011-01-26)
branch1.9
changeset 2291 075510bba768
parent 1700 eccc37dd1a25
permissions -rw-r--r--
libc/mingw: do not remove support symlink

Under mingw, it seems that there is a mix between the traditional /usr
directory, and a similar-purposed /mingw directory (both in the sysroot).

Currently, we create /mingw as a symlink to /usr, and we removed it in
the libc-finish step.

Unfortunately, this prevents the pre-processor to find the headers.
Keeping the symlink makes it magically work...

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
(transplanted from fa5c70b11fecf390c78780fe8f8ba0a836a59e92)
jocke@1700
     1
diff -u binutils-2.20.orig/configure binutils-2.20/configure
yann@2088
     2
yann@2088
     3
diff -durN binutils-2.20.1.orig/configure binutils-2.20.1/configure
yann@2088
     4
--- binutils-2.20.1.orig/configure	2010-08-17 19:32:07.000000000 +0200
yann@2088
     5
+++ binutils-2.20.1/configure	2010-08-17 19:32:22.000000000 +0200
jocke@1700
     6
@@ -3086,7 +3086,7 @@
jocke@1700
     7
     noconfigdirs="$noconfigdirs target-libffi target-qthreads"
jocke@1700
     8
     libgloss_dir=arm
jocke@1700
     9
     ;;
jocke@1700
    10
-  arm*-*-linux-gnueabi)
jocke@1700
    11
+  arm*-*-linux-*gnueabi)
jocke@1700
    12
     noconfigdirs="$noconfigdirs target-qthreads"
jocke@1700
    13
     case ${with_newlib} in
jocke@1700
    14
       no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
yann@2088
    15
diff -durN binutils-2.20.1.orig/configure.ac binutils-2.20.1/configure.ac
yann@2088
    16
--- binutils-2.20.1.orig/configure.ac	2010-08-17 19:32:07.000000000 +0200
yann@2088
    17
+++ binutils-2.20.1/configure.ac	2010-08-17 19:32:22.000000000 +0200
jocke@1700
    18
@@ -573,7 +573,7 @@
jocke@1700
    19
     noconfigdirs="$noconfigdirs target-libffi target-qthreads"
jocke@1700
    20
     libgloss_dir=arm
jocke@1700
    21
     ;;
jocke@1700
    22
-  arm*-*-linux-gnueabi)
jocke@1700
    23
+  arm*-*-linux-*gnueabi)
jocke@1700
    24
     noconfigdirs="$noconfigdirs target-qthreads"
jocke@1700
    25
     case ${with_newlib} in
jocke@1700
    26
       no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"