gcc: 4.2.0 has a bug, so replace it with 4.2.1
authorKoen Kooi <koen@openembedded.org>
Wed, 25 Jul 2007 09:38:17 +0000 (09:38 +0000)
committerKoen Kooi <koen@openembedded.org>
Wed, 25 Jul 2007 09:38:17 +0000 (09:38 +0000)
* one minor uclibc patch needs to get refreshed, but we can nick that from buildroot in a few days

31 files changed:
packages/gcc/gcc-4.0.2/libstdc++-configure.patch [new file with mode: 0644]
packages/gcc/gcc-4.2.1/.mtn2git_empty [moved from packages/gcc/gcc-4.2.0/.mtn2git_empty with 100% similarity]
packages/gcc/gcc-4.2.1/100-uclibc-conf.patch [moved from packages/gcc/gcc-4.2.0/100-uclibc-conf.patch with 100% similarity]
packages/gcc/gcc-4.2.1/110-arm-eabi.patch [moved from packages/gcc/gcc-4.2.0/110-arm-eabi.patch with 100% similarity]
packages/gcc/gcc-4.2.1/200-uclibc-locale.patch [moved from packages/gcc/gcc-4.2.0/200-uclibc-locale.patch with 100% similarity]
packages/gcc/gcc-4.2.1/300-libstdc++-pic.patch [moved from packages/gcc/gcc-4.2.0/300-libstdc++-pic.patch with 100% similarity]
packages/gcc/gcc-4.2.1/301-missing-execinfo_h.patch [moved from packages/gcc/gcc-4.2.0/301-missing-execinfo_h.patch with 100% similarity]
packages/gcc/gcc-4.2.1/302-c99-snprintf.patch [moved from packages/gcc/gcc-4.2.0/302-c99-snprintf.patch with 100% similarity]
packages/gcc/gcc-4.2.1/303-c99-complex-ugly-hack.patch [moved from packages/gcc/gcc-4.2.0/303-c99-complex-ugly-hack.patch with 100% similarity]
packages/gcc/gcc-4.2.1/304-index_macro.patch [moved from packages/gcc/gcc-4.2.0/304-index_macro.patch with 100% similarity]
packages/gcc/gcc-4.2.1/602-sdk-libstdc++-includes.patch [moved from packages/gcc/gcc-4.2.0/602-sdk-libstdc++-includes.patch with 100% similarity]
packages/gcc/gcc-4.2.1/740-sh-pr24836.patch [moved from packages/gcc/gcc-4.2.0/740-sh-pr24836.patch with 100% similarity]
packages/gcc/gcc-4.2.1/800-arm-bigendian.patch [moved from packages/gcc/gcc-4.2.0/800-arm-bigendian.patch with 100% similarity]
packages/gcc/gcc-4.2.1/801-arm-bigendian-eabi.patch [moved from packages/gcc/gcc-4.2.0/801-arm-bigendian-eabi.patch with 100% similarity]
packages/gcc/gcc-4.2.1/README [moved from packages/gcc/gcc-4.2.0/README with 100% similarity]
packages/gcc/gcc-4.2.1/arm-nolibfloat.patch [moved from packages/gcc/gcc-4.2.0/arm-nolibfloat.patch with 100% similarity]
packages/gcc/gcc-4.2.1/arm-softfloat.patch [moved from packages/gcc/gcc-4.2.0/arm-softfloat.patch with 100% similarity]
packages/gcc/gcc-4.2.1/arm-thumb-cache.patch [moved from packages/gcc/gcc-4.2.0/arm-thumb-cache.patch with 100% similarity]
packages/gcc/gcc-4.2.1/arm-thumb.patch [moved from packages/gcc/gcc-4.2.0/arm-thumb.patch with 100% similarity]
packages/gcc/gcc-4.2.1/cache-amnesia.patch [moved from packages/gcc/gcc-4.2.0/cache-amnesia.patch with 100% similarity]
packages/gcc/gcc-4.2.1/fix-ICE-in-arm_unwind_emit_set.diff [moved from packages/gcc/gcc-4.2.0/fix-ICE-in-arm_unwind_emit_set.diff with 100% similarity]
packages/gcc/gcc-4.2.1/gcc41-configure.in.patch [moved from packages/gcc/gcc-4.2.0/gcc41-configure.in.patch with 100% similarity]
packages/gcc/gcc-4.2.1/ldflags.patch [moved from packages/gcc/gcc-4.2.0/ldflags.patch with 100% similarity]
packages/gcc/gcc-4.2.1/sdk-libstdc++-includes.patch [moved from packages/gcc/gcc-4.2.0/sdk-libstdc++-includes.patch with 100% similarity]
packages/gcc/gcc-4.2.1/sh3-installfix-fixheaders.patch [moved from packages/gcc/gcc-4.2.0/sh3-installfix-fixheaders.patch with 100% similarity]
packages/gcc/gcc-4.2.1/unbreak-armv4t.patch [moved from packages/gcc/gcc-4.2.0/unbreak-armv4t.patch with 100% similarity]
packages/gcc/gcc-4.2.1/zecke-no-host-includes.patch [moved from packages/gcc/gcc-4.2.0/zecke-no-host-includes.patch with 100% similarity]
packages/gcc/gcc-4.2.1/zecke-xgcc-cpp.patch [moved from packages/gcc/gcc-4.2.0/zecke-xgcc-cpp.patch with 100% similarity]
packages/gcc/gcc-cross-sdk_4.2.0.bb [deleted file]
packages/gcc/gcc-cross_4.2.1.bb [moved from packages/gcc/gcc-cross_4.2.0.bb with 100% similarity]
packages/gcc/gcc_4.2.1.bb [moved from packages/gcc/gcc_4.2.0.bb with 97% similarity]

diff --git a/packages/gcc/gcc-4.0.2/libstdc++-configure.patch b/packages/gcc/gcc-4.0.2/libstdc++-configure.patch
new file mode 100644 (file)
index 0000000..8dc6131
--- /dev/null
@@ -0,0 +1,10 @@
+--- /tmp/configure     2007-06-02 09:26:29.000000000 +0200
++++ gcc-4.0.2/libstdc++-v3/configure   2007-06-02 09:26:40.135215000 +0200
+@@ -101472,7 +101472,6 @@
+ _ACEOF
+ fi
+-done
+   fi
diff --git a/packages/gcc/gcc-cross-sdk_4.2.0.bb b/packages/gcc/gcc-cross-sdk_4.2.0.bb
deleted file mode 100644 (file)
index 71c2cd0..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-DESCRIPTION = "The GNU cc and gcc C compilers."
-HOMEPAGE = "http://www.gnu.org/software/gcc/"
-SECTION = "devel"
-LICENSE = "GPL"
-PR = "r0"
-
-inherit sdk
-
-FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
-
-DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
-PACKAGES = "${PN}"
-
-require gcc_${PV}.bb
-require gcc4-build-sdk.inc
-require gcc-package-sdk.inc
-
-SRC_URI = "ftp://ftp.gnu.org/pub/gnu/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
-        file://100-uclibc-conf.patch;patch=1 \
-        file://200-uclibc-locale.patch;patch=1 \
-        file://300-libstdc++-pic.patch;patch=1 \
-        file://301-missing-execinfo_h.patch;patch=1 \
-        file://302-c99-snprintf.patch;patch=1 \
-        file://303-c99-complex-ugly-hack.patch;patch=1 \
-        file://304-index_macro.patch;patch=1 \
-        file://602-sdk-libstdc++-includes.patch;patch=1 \
-        file://740-sh-pr24836.patch;patch=1 \
-        file://800-arm-bigendian.patch;patch=1 \
-        file://arm-nolibfloat.patch;patch=1 \
-        file://arm-softfloat.patch;patch=1 \
-        file://gcc41-configure.in.patch;patch=1 \
-        file://arm-thumb.patch;patch=1 \
-        file://arm-thumb-cache.patch;patch=1 \
-        file://ldflags.patch;patch=1 \
-        file://unbreak-armv4t.patch;patch=1 \
-        file://fix-ICE-in-arm_unwind_emit_set.diff;patch=1 \
-        "
-
-SRC_URI_append_sh3  = " file://sh3-installfix-fixheaders.patch;patch=1 "
-
similarity index 97%
rename from packages/gcc/gcc_4.2.0.bb
rename to packages/gcc/gcc_4.2.1.bb
index b5c4b3c..dd3a9c5 100644 (file)
@@ -10,7 +10,7 @@ require gcc-package.inc
 
 SRC_URI = "ftp://ftp.gnu.org/pub/gnu/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
        file://100-uclibc-conf.patch;patch=1 \
-       file://200-uclibc-locale.patch;patch=1 \
+#      file://200-uclibc-locale.patch;patch=1 \
        file://300-libstdc++-pic.patch;patch=1 \
        file://301-missing-execinfo_h.patch;patch=1 \
        file://302-c99-snprintf.patch;patch=1 \