gcc: Remove broken csl versions replacing with a floating cvs version and a working...
authorRichard Purdie <rpurdie@rpsys.net>
Mon, 10 Apr 2006 10:09:06 +0000 (10:09 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Mon, 10 Apr 2006 10:09:06 +0000 (10:09 +0000)
packages/gcc/gcc-cross-initial_csl-arm-2005q3.bb [moved from packages/gcc/gcc-cross-initial_csl-arm-20050416.bb with 100% similarity]
packages/gcc/gcc-cross-initial_csl-arm-cvs.bb [moved from packages/gcc/gcc-cross-initial_csl-arm-20050603.bb with 100% similarity]
packages/gcc/gcc-cross_csl-arm-2005q3.bb [moved from packages/gcc/gcc-cross_csl-arm-20050603.bb with 93% similarity]
packages/gcc/gcc-cross_csl-arm-cvs.bb [moved from packages/gcc/gcc-cross_csl-arm-20050416.bb with 91% similarity]
packages/gcc/gcc_csl-arm-20050416.bb [deleted file]
packages/gcc/gcc_csl-arm-2005q3.bb [new file with mode: 0644]
packages/gcc/gcc_csl-arm-cvs.bb [moved from packages/gcc/gcc_csl-arm-20050603.bb with 66% similarity]
packages/gcc/gcc_csl-arm.bb

similarity index 93%
rename from packages/gcc/gcc-cross_csl-arm-20050603.bb
rename to packages/gcc/gcc-cross_csl-arm-2005q3.bb
index e815b2f..93c58ac 100644 (file)
@@ -1,4 +1,4 @@
-include gcc_csl-arm-20050603.bb
+include gcc_csl-arm-2005q3.bb
 # path mangling, needed by the cross packaging
 include gcc-paths-cross.inc
 inherit cross
similarity index 91%
rename from packages/gcc/gcc-cross_csl-arm-20050416.bb
rename to packages/gcc/gcc-cross_csl-arm-cvs.bb
index e8df623..f83de25 100644 (file)
@@ -1,10 +1,10 @@
-include gcc_csl-arm-20050416.bb
+include gcc_csl-arm-cvs.bb
 # path mangling, needed by the cross packaging
 include gcc-paths-cross.inc
 inherit cross
 # NOTE: split PR.  If the main .oe changes something that affects its *build*
 # remember to increment this one too.
-PR = "r4"
+PR = "r0"
 
 DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc"
 PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
diff --git a/packages/gcc/gcc_csl-arm-20050416.bb b/packages/gcc/gcc_csl-arm-20050416.bb
deleted file mode 100644 (file)
index 58badbb..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-include gcc_csl-arm.bb
-
-SRC_URI += "file://15342.patch;patch=1 file://gcc-3.4.0-arm-lib1asm.patch;patch=1 file://no-libfloat.patch;patch=1"
-
-PR = "r3"
-
-SRCDATE = "20050416"
-OVERRIDES_append = ":${TARGET_ARCH}-${TARGET_OS}"
-DEFAULT_PREFERENCE_arm-linux = "-1"
-DEFAULT_PREFERENCE_arm-linuxeabi = "1"
-
diff --git a/packages/gcc/gcc_csl-arm-2005q3.bb b/packages/gcc/gcc_csl-arm-2005q3.bb
new file mode 100644 (file)
index 0000000..7fa23a2
--- /dev/null
@@ -0,0 +1,26 @@
+DESCRIPTION = "The GNU cc and gcc C compilers."
+HOMEPAGE = "http://www.gnu.org/software/gcc/"
+SECTION = "devel"
+LICENSE = "GPL"
+BINV = "3.4.4"
+PV = "3.4.4+csl-arm-2005q3"
+PR = "r0"
+
+FILESDIR = "${FILE_DIRNAME}/gcc-csl-arm"
+
+inherit autotools gettext
+
+include gcc-package.inc
+
+SRC_URI = "http://www.codesourcery.com/public/gnu_toolchain/arm/2005q3-2/arm-2005q3-2-arm-none-linux-gnueabi.src.tar.bz2"
+
+do_unpack2() {
+       cd ${WORKDIR}
+       tar -xvjf ./arm-2005q3-2-arm-none-linux-gnueabi/gcc-2005q3-2.tar.bz2
+}
+
+addtask unpack2 after do_unpack before do_patch
+
+include gcc3-build.inc
+
+S = "${WORKDIR}/gcc-2005q3"
similarity index 66%
rename from packages/gcc/gcc_csl-arm-20050603.bb
rename to packages/gcc/gcc_csl-arm-cvs.bb
index e322bba..bc704d5 100644 (file)
@@ -7,7 +7,4 @@ SRC_URI += "file://15342.patch;patch=1 file://gcc-3.4.0-arm-lib1asm.patch;patch=
 
 PR = "r0"
 
-SRCDATE = "20050603"
-OVERRIDES_append = ":${TARGET_ARCH}-${TARGET_OS}"
-
-DEFAULT_PREFERENCE_arm = "-1"
+DEFAULT_PREFERENCE = "-1"
index 03c6b8c..d437ece 100644 (file)
@@ -1,11 +1,12 @@
-PR = "r0"
 DESCRIPTION = "The GNU cc and gcc C compilers."
 HOMEPAGE = "http://www.gnu.org/software/gcc/"
 SECTION = "devel"
 LICENSE = "GPL"
 MAINTAINER = "Gerald Britton <gbritton@doomcom.org>"
-PV = "3.4.3+csl-arm-${SRCDATE}"
-BINV = "3.4.3"
+BINV = "3.4.4"
+PV = "3.4.4+csl-arm-${SRCDATE}"
+PR = "r0"
+
 FILESDIR = "${FILE_DIRNAME}/gcc-csl-arm"
 DEFAULT_PREFERENCE = "-1"