[oe-commits] Khem Raj : gcc: Separate recipes for linaro gcc are redundant, remove

git version control git at git.openembedded.org
Thu Sep 30 20:18:46 UTC 2010


Module: openembedded.git
Branch: master
Commit: 993fa56b77f0eaa29cbf5fbd2fc3ff1796c04ac4
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=993fa56b77f0eaa29cbf5fbd2fc3ff1796c04ac4

Author: Khem Raj <raj.khem at gmail.com>
Date:   Tue Sep 28 12:43:04 2010 -0700

gcc: Separate recipes for linaro gcc are redundant, remove

* Linaro patches has been ported into gcc 4.5 in OE
  we dont need to have separate set of recipes.

Signed-off-by: Khem Raj <raj.khem at gmail.com>
Marcin Juszkiewicz <marcin.juszkiewicz at linaro.org>

---

 recipes/gcc/gcc-4.4-2010.09.inc                   |   36 ---------------------
 recipes/gcc/gcc-4.5-2010.09.inc                   |   35 --------------------
 recipes/gcc/gcc-cross-initial_4.4-2010.09.bb      |    2 -
 recipes/gcc/gcc-cross-initial_4.5-2010.09.bb      |    2 -
 recipes/gcc/gcc-cross-intermediate_4.4-2010.09.bb |    2 -
 recipes/gcc/gcc-cross-intermediate_4.5-2010.09.bb |    2 -
 recipes/gcc/gcc-cross-sdk_4.4-2010.09.bb          |    9 -----
 recipes/gcc/gcc-cross-sdk_4.5-2010.09.bb          |    9 -----
 recipes/gcc/gcc-cross_4.4-2010.09.bb              |    9 -----
 recipes/gcc/gcc-cross_4.5-2010.09.bb              |    9 -----
 recipes/gcc/gcc_4.4-2010.09.bb                    |   13 -------
 recipes/gcc/gcc_4.5-2010.09.bb                    |   15 ---------
 12 files changed, 0 insertions(+), 143 deletions(-)

diff --git a/recipes/gcc/gcc-4.4-2010.09.inc b/recipes/gcc/gcc-4.4-2010.09.inc
deleted file mode 100644
index c12b9e0..0000000
--- a/recipes/gcc/gcc-4.4-2010.09.inc
+++ /dev/null
@@ -1,36 +0,0 @@
-# No armeb and thumb patches - really needs checking 
-DEFAULT_PREFERENCE = "-999"
-ARM_INSTRUCTION_SET = "arm"
-
-require gcc-common.inc
-LICENSE = "GPLv3"
-
-DEPENDS = "mpfr gmp"
-NATIVEDEPS = "mpfr-native gmp-native"
-
-FILESDIR = "${FILE_DIRNAME}/gcc-4.4.4"
-
-INC_PR = "r1"
-
-
-SRC_URI = "http://launchpad.net/gcc-linaro/4.4/4.4-2010.09-1/+download/gcc-linaro-4.4-2010.09-1.tar.bz2;name=gcc444tarbz2 \
-	"
-
-S = "${WORKDIR}/gcc-linaro-${PV}-1/"	
-SRC_URI[gcc444tarbz2.md5sum] = "ec12c8a52ff7b627eae9145c66d89990"
-SRC_URI[gcc444tarbz2.sha256sum] = "04a0693f2a095dfa8002a27ae835e34c11aae49142d9abe9d198997643f7a64b"
-
-# Language Overrides
-FORTRAN = ""
-JAVA = ""
-
-EXTRA_OECONF_BASE = " --enable-libssp \
-		      --disable-bootstrap --disable-libgomp \
-		      --disable-libmudflap"
-
-EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libgomp --disable-libssp --enable-decimal-float=no"
-EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libgomp --disable-libssp"
-
-EXTRA_OECONF_append_linux-uclibc = " --disable-decimal-float "
-EXTRA_OECONF_append_linux-uclibceabi = " --disable-decimal-float "
-EXTRA_OECONF_append_linux-uclibcspe = " --disable-decimal-float "
diff --git a/recipes/gcc/gcc-4.5-2010.09.inc b/recipes/gcc/gcc-4.5-2010.09.inc
deleted file mode 100644
index 0aa1770..0000000
--- a/recipes/gcc/gcc-4.5-2010.09.inc
+++ /dev/null
@@ -1,35 +0,0 @@
-DEFAULT_PREFERENCE = "-999"
-ARM_INSTRUCTION_SET = "arm"
-
-require gcc-common.inc
-LICENSE = "GPLv3"
-
-DEPENDS = "mpfr gmp libmpc libelf"
-NATIVEDEPS = "mpfr-native gmp-native libmpc-native"
-
-FILESDIR = "${FILE_DIRNAME}/gcc-4.5"
-
-INC_PR = "r0"
-
-
-SRC_URI = "http://launchpad.net/gcc-linaro/4.5/4.5-2010.09-1/+download/gcc-linaro-4.5-2010.09-1.tar.bz2;name=gcc45tarbz2 "
-
-S = "${WORKDIR}/gcc-linaro-${PV}-1/"
-SRC_URI[gcc45tarbz2.md5sum] = "1835274698df4088d6077c3104bc42d9"
-SRC_URI[gcc45tarbz2.sha256sum] = "29615318803eaba11cd3f7ee133f5dd4fc9bc0d1a7e0c5b06bd2540ece7d1472"
-
-# Language Overrides
-FORTRAN = ""
-JAVA = ""
-
-EXTRA_OECONF_BASE = " --enable-lto \
-		      --enable-libssp \
-		      --disable-bootstrap --disable-libgomp \
-		      --disable-libmudflap"
-
-EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libgomp --disable-libssp --enable-decimal-float=no"
-EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libgomp --disable-libssp"
-
-EXTRA_OECONF_append_linux-uclibc = " --disable-decimal-float "
-EXTRA_OECONF_append_linux-uclibceabi = " --disable-decimal-float "
-EXTRA_OECONF_append_linux-uclibcspe = " --disable-decimal-float "
diff --git a/recipes/gcc/gcc-cross-initial_4.4-2010.09.bb b/recipes/gcc/gcc-cross-initial_4.4-2010.09.bb
deleted file mode 100644
index 1639511..0000000
--- a/recipes/gcc/gcc-cross-initial_4.4-2010.09.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require gcc-cross_${PV}.bb
-require gcc-cross-initial.inc
diff --git a/recipes/gcc/gcc-cross-initial_4.5-2010.09.bb b/recipes/gcc/gcc-cross-initial_4.5-2010.09.bb
deleted file mode 100644
index 1639511..0000000
--- a/recipes/gcc/gcc-cross-initial_4.5-2010.09.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require gcc-cross_${PV}.bb
-require gcc-cross-initial.inc
diff --git a/recipes/gcc/gcc-cross-intermediate_4.4-2010.09.bb b/recipes/gcc/gcc-cross-intermediate_4.4-2010.09.bb
deleted file mode 100644
index eb59de9..0000000
--- a/recipes/gcc/gcc-cross-intermediate_4.4-2010.09.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require gcc-cross_${PV}.bb
-require gcc-cross-intermediate.inc
diff --git a/recipes/gcc/gcc-cross-intermediate_4.5-2010.09.bb b/recipes/gcc/gcc-cross-intermediate_4.5-2010.09.bb
deleted file mode 100644
index eb59de9..0000000
--- a/recipes/gcc/gcc-cross-intermediate_4.5-2010.09.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require gcc-cross_${PV}.bb
-require gcc-cross-intermediate.inc
diff --git a/recipes/gcc/gcc-cross-sdk_4.4-2010.09.bb b/recipes/gcc/gcc-cross-sdk_4.4-2010.09.bb
deleted file mode 100644
index 44abbcf..0000000
--- a/recipes/gcc/gcc-cross-sdk_4.4-2010.09.bb
+++ /dev/null
@@ -1,9 +0,0 @@
-inherit sdk
-
-require gcc-${PV}.inc
-require gcc-cross-sdk.inc
-PR = "${INC_PR}.1"
-
-EXTRA_OECONF += "--disable-libunwind-exceptions --disable-libssp \
-		--disable-libgomp --disable-libmudflap \
-		--with-mpfr=${STAGING_DIR_NATIVE}${prefix_native}"
diff --git a/recipes/gcc/gcc-cross-sdk_4.5-2010.09.bb b/recipes/gcc/gcc-cross-sdk_4.5-2010.09.bb
deleted file mode 100644
index e8ef4e2..0000000
--- a/recipes/gcc/gcc-cross-sdk_4.5-2010.09.bb
+++ /dev/null
@@ -1,9 +0,0 @@
-PR = "r4"
-
-inherit sdk
-
-require gcc-${PV}.inc
-require gcc-cross-sdk.inc
-
-EXTRA_OECONF += " --disable-libunwind-exceptions --with-mpfr=${STAGING_DIR_NATIVE}${prefix_native} --with-system-zlib"
-
diff --git a/recipes/gcc/gcc-cross_4.4-2010.09.bb b/recipes/gcc/gcc-cross_4.4-2010.09.bb
deleted file mode 100644
index 4309fd4..0000000
--- a/recipes/gcc/gcc-cross_4.4-2010.09.bb
+++ /dev/null
@@ -1,9 +0,0 @@
-require gcc-${PV}.inc
-require gcc-cross4.inc
-PR = "${INC_PR}.0"
-
-SRC_URI_append_fail-fast = " file://zecke-no-host-includes.patch "
-
-EXTRA_OECONF += " --disable-libunwind-exceptions --with-mpfr=${STAGING_DIR_NATIVE}${prefix_native}"
-
-ARCH_FLAGS_FOR_TARGET += "-isystem${STAGING_DIR_TARGET}${target_includedir}"
diff --git a/recipes/gcc/gcc-cross_4.5-2010.09.bb b/recipes/gcc/gcc-cross_4.5-2010.09.bb
deleted file mode 100644
index 3f23f11..0000000
--- a/recipes/gcc/gcc-cross_4.5-2010.09.bb
+++ /dev/null
@@ -1,9 +0,0 @@
-require gcc-${PV}.inc
-require gcc-cross4.inc
-
-NATIVEDEPS += "libmpc-native libelf-native"
-SRC_URI_append_fail-fast = " file://zecke-no-host-includes.patch "
-
-EXTRA_OECONF += " --disable-libunwind-exceptions --with-mpfr=${STAGING_DIR_NATIVE}${prefix_native} --with-system-zlib"
-
-ARCH_FLAGS_FOR_TARGET += "-isystem${STAGING_DIR_TARGET}${target_includedir}"
diff --git a/recipes/gcc/gcc_4.4-2010.09.bb b/recipes/gcc/gcc_4.4-2010.09.bb
deleted file mode 100644
index 494451a..0000000
--- a/recipes/gcc/gcc_4.4-2010.09.bb
+++ /dev/null
@@ -1,13 +0,0 @@
-require gcc-${PV}.inc
-require gcc-configure-target.inc
-require gcc-package-target.inc
-PR = "${INC_PR}.0"
-
-# GCC 4.4.x installs crt* in a '4.4.x' dir....
-FILES_${PN} += "\
-        ${gcclibdir}/${TARGET_SYS}/*/*.o \
-"
-
-SRC_URI_append = "file://fortran-cross-compile-hack.patch"
-
-ARCH_FLAGS_FOR_TARGET += "-isystem${STAGING_INCDIR}"
diff --git a/recipes/gcc/gcc_4.5-2010.09.bb b/recipes/gcc/gcc_4.5-2010.09.bb
deleted file mode 100644
index ad71ada..0000000
--- a/recipes/gcc/gcc_4.5-2010.09.bb
+++ /dev/null
@@ -1,15 +0,0 @@
-PR = "${INC_PR}.1"
-require gcc-${PV}.inc
-require gcc-configure-target.inc
-require gcc-package-target.inc
-
-# Gcc 4.3.3 installs crt* in a '4.3.1' dir....
-FILES_${PN} += "\
-        ${gcclibdir}/${TARGET_SYS}/*/*.o \
-	${libexecdir}/gcc/${TARGET_SYS}/${BINV}/lto1 \
-	${libexecdir}/gcc/${TARGET_SYS}/${BINV}/lto-wrapper \
-"
-
-SRC_URI_append = "file://fortran-cross-compile-hack.patch"
-
-ARCH_FLAGS_FOR_TARGET += "-isystem${STAGING_INCDIR}"





More information about the Openembedded-commits mailing list