patches/gcc/4.4.4/210-arm-unbreak-armv4t.patch
author Darcy Watkins <dwatkins@tranzeo.com>
Thu Aug 05 18:19:07 2010 +0200 (2010-08-05)
branch1.8
changeset 2073 a3b7a63dce01
child 2148 ada9128c98b8
permissions -rw-r--r--
cc/gcc: with static ppl, correctly link with libm

On some Fedora boxen (at least FC13), it is also required
to link with libm when static ppl is used.
(transplanted from bcd33fce4db9c18223b59ecdc96f10bf6dd574de)
yann@1948
     1
diff -durN gcc-4.4.0.orig/gcc/config/arm/linux-eabi.h gcc-4.4.0/gcc/config/arm/linux-eabi.h
yann@1948
     2
yann@1948
     3
diff -durN gcc-4.4.4.orig/gcc/config/arm/linux-eabi.h gcc-4.4.4/gcc/config/arm/linux-eabi.h
yann@1948
     4
--- gcc-4.4.4.orig/gcc/config/arm/linux-eabi.h	2007-11-08 14:44:09.000000000 +0100
yann@1948
     5
+++ gcc-4.4.4/gcc/config/arm/linux-eabi.h	2010-05-16 19:13:00.000000000 +0200
yann@1948
     6
@@ -44,7 +44,7 @@
yann@1948
     7
    The ARM10TDMI core is the default for armv5t, so set
yann@1948
     8
    SUBTARGET_CPU_DEFAULT to achieve this.  */
yann@1948
     9
 #undef  SUBTARGET_CPU_DEFAULT
yann@1948
    10
-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
yann@1948
    11
+#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
yann@1948
    12
 
yann@1948
    13
 /* TARGET_BIG_ENDIAN_DEFAULT is set in
yann@1948
    14
    config.gcc for big endian configurations.  */