gcc: Create and use EXTRA_OECONF_INITIAL and EXTRA_OECONF_INTERMEDIATE variables
authorRichard Purdie <rpurdie@linux.intel.com>
Wed, 31 Mar 2010 11:04:31 +0000 (12:04 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Wed, 5 May 2010 13:45:35 +0000 (14:45 +0100)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
63 files changed:
recipes/gcc/gcc-4.0.0.inc
recipes/gcc/gcc-4.0.2.inc
recipes/gcc/gcc-4.1.0.inc
recipes/gcc/gcc-4.1.1.inc
recipes/gcc/gcc-4.1.2.inc
recipes/gcc/gcc-4.2.1.inc
recipes/gcc/gcc-4.2.2.inc
recipes/gcc/gcc-4.2.3.inc
recipes/gcc/gcc-4.2.4.inc
recipes/gcc/gcc-4.3.1.inc
recipes/gcc/gcc-4.3.2.inc
recipes/gcc/gcc-4.3.3.inc
recipes/gcc/gcc-4.3.4.inc
recipes/gcc/gcc-4.4.1.inc
recipes/gcc/gcc-4.4.2.inc
recipes/gcc/gcc-4.4.3.inc
recipes/gcc/gcc-configure-common.inc
recipes/gcc/gcc-cross-initial.inc
recipes/gcc/gcc-cross-initial_4.0.0.bb
recipes/gcc/gcc-cross-initial_4.0.2.bb
recipes/gcc/gcc-cross-initial_4.1.0.bb
recipes/gcc/gcc-cross-initial_4.1.1.bb
recipes/gcc/gcc-cross-initial_4.1.2.bb
recipes/gcc/gcc-cross-initial_4.2.1.bb
recipes/gcc/gcc-cross-initial_4.2.2.bb
recipes/gcc/gcc-cross-initial_4.2.3.bb
recipes/gcc/gcc-cross-initial_4.2.4.bb
recipes/gcc/gcc-cross-initial_4.3.1.bb
recipes/gcc/gcc-cross-initial_4.3.2.bb
recipes/gcc/gcc-cross-initial_4.3.3.bb
recipes/gcc/gcc-cross-initial_4.3.4.bb
recipes/gcc/gcc-cross-initial_4.4.1.bb
recipes/gcc/gcc-cross-initial_4.4.2.bb
recipes/gcc/gcc-cross-initial_4.4.3.bb
recipes/gcc/gcc-cross-initial_csl-arm-2006q1.bb
recipes/gcc/gcc-cross-initial_csl-arm-2007q3.bb
recipes/gcc/gcc-cross-initial_csl-arm-2008q1.bb
recipes/gcc/gcc-cross-initial_svn.bb
recipes/gcc/gcc-cross-intermediate.inc
recipes/gcc/gcc-cross-intermediate_4.0.0.bb
recipes/gcc/gcc-cross-intermediate_4.0.2.bb
recipes/gcc/gcc-cross-intermediate_4.1.0.bb
recipes/gcc/gcc-cross-intermediate_4.1.1.bb
recipes/gcc/gcc-cross-intermediate_4.1.2.bb
recipes/gcc/gcc-cross-intermediate_4.2.1.bb
recipes/gcc/gcc-cross-intermediate_4.2.2.bb
recipes/gcc/gcc-cross-intermediate_4.2.3.bb
recipes/gcc/gcc-cross-intermediate_4.2.4.bb
recipes/gcc/gcc-cross-intermediate_4.3.1.bb
recipes/gcc/gcc-cross-intermediate_4.3.2.bb
recipes/gcc/gcc-cross-intermediate_4.3.3.bb
recipes/gcc/gcc-cross-intermediate_4.3.4.bb
recipes/gcc/gcc-cross-intermediate_4.4.1.bb
recipes/gcc/gcc-cross-intermediate_4.4.2.bb
recipes/gcc/gcc-cross-intermediate_4.4.3.bb
recipes/gcc/gcc-cross-intermediate_csl-arm-2006q1.bb
recipes/gcc/gcc-cross-intermediate_csl-arm-2007q3.bb
recipes/gcc/gcc-cross-intermediate_csl-arm-2008q1.bb
recipes/gcc/gcc-cross-intermediate_svn.bb
recipes/gcc/gcc-csl-arm-2006q1.inc
recipes/gcc/gcc-csl-arm-2007q3.inc
recipes/gcc/gcc-csl-arm-2008q1.inc
recipes/gcc/gcc-svn.inc

index a147d87..835465f 100644 (file)
@@ -12,6 +12,8 @@ SRC_URI_append_fail-fast = " file://zecke-no-host-includes.patch;patch=1 "
 FORTRAN = ",f95"
 
 EXTRA_OECONF_BASE = "--disable-libssp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libssp"
 
 SRC_URI[archive.md5sum] = "55ee7df1b29f719138ec063c57b89db6"
 SRC_URI[archive.sha256sum] = "38a9a01e195000976dcd04ec854c398478ada839510b1de384ffbd5f99791bdc"
index 060ce4c..e4b8380 100644 (file)
@@ -27,6 +27,8 @@ SRC_URI_append_fail-fast = " file://zecke-no-host-includes.patch;patch=1 "
 FORTRAN = ""
 
 EXTRA_OECONF_BASE = "--disable-libssp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libssp"
 
 SRC_URI[archive.md5sum] = "a659b8388cac9db2b13e056e574ceeb0"
 SRC_URI[archive.sha256sum] = "37b3286c2bfb68da9df983f60721f868e29897f7a426306748fee93b25c5fb61"
index 8bfd374..d23ecc0 100644 (file)
@@ -16,6 +16,8 @@ SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2;name=archive \
 SRC_URI_append_fail-fast = " file://zecke-no-host-includes.patch;patch=1 "
 
 EXTRA_OECONF_BASE = "--disable-libssp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libssp"
 
 # Language Overrides
 FORTRAN = ""
index 1547eeb..5f10cf0 100644 (file)
@@ -46,6 +46,8 @@ FORTRAN = ""
 JAVA = ""
 
 EXTRA_OECONF_BASE = "--disable-libssp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libssp --disable-libunwind-exceptions"
 
 SRC_URI[archive.md5sum] = "ad9f97a4d04982ccf4fd67cb464879f3"
 SRC_URI[archive.sha256sum] = "985cbb23a486570a8783395a42a8689218f5218a0ccdd6bec590eef341367bb7"
index b8959aa..1360ce3 100644 (file)
@@ -57,6 +57,9 @@ FORTRAN = ""
 JAVA = ""
 
 EXTRA_OECONF_BASE = "--disable-libssp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libssp"
+
 
 ARM_INSTRUCTION_SET = "arm"
 
index 1a5e30f..0e62723 100644 (file)
@@ -91,6 +91,8 @@ FORTRAN_linux-gnueabi = ",fortran"
 JAVA = ""
 
 EXTRA_OECONF_BASE = "--disable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libgomp --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libgomp --disable-libssp"
 
 ARM_INSTRUCTION_SET = "arm"
 
index 6b6591a..a7e24e9 100644 (file)
@@ -81,6 +81,8 @@ FORTRAN_linux-gnueabi = ",fortran"
 JAVA = ""
 
 EXTRA_OECONF_BASE = "--enable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libgomp --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libgomp --disable-libssp"
 
 ARM_INSTRUCTION_SET = "arm"
 
index c65726a..55db03b 100644 (file)
@@ -71,6 +71,8 @@ FORTRAN_linux-gnueabi = ",fortran"
 JAVA = ""
 
 EXTRA_OECONF_BASE += " --disable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libgomp --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libgomp --disable-libssp"
 
 ARM_INSTRUCTION_SET = "arm"
 
index d7e1b8e..8211c67 100644 (file)
@@ -85,6 +85,8 @@ FORTRAN_linux-gnueabi = ",fortran"
 JAVA = ""
 
 EXTRA_OECONF_BASE = "--enable-libssp --disable-bootstrap --enable-libgomp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libgomp --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libgomp --disable-libssp"
 
 ARM_INSTRUCTION_SET = "arm"
 
index ac509a9..f7b4ee9 100644 (file)
@@ -72,6 +72,8 @@ JAVA = ""
 FORTRAN_linux-gnueabi = ",fortran"
 
 EXTRA_OECONF_BASE = "  --enable-cheaders=c_std --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"
 
 SRC_URI[archive.md5sum] = "4afa0290cc3a41ac8822666f1110de98"
 SRC_URI[archive.sha256sum] = "66596b80995f88cb66aaaf937598df7a9af10cc06799c3a7a64879e20b552fd5"
index cd522d0..75dc0d7 100644 (file)
@@ -70,6 +70,8 @@ FORTRAN = ""
 JAVA = ""
 
 EXTRA_OECONF_BASE = "  --enable-cheaders=c_std --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"
 
 SRC_URI[archive.md5sum] = "5dfac5da961ecd5f227c3175859a486d"
 SRC_URI[archive.sha256sum] = "bfbf487731ad5dca37efe480a837417de071bd67e685d5c1df6a290707575165"
index 6b9c79e..d4b82dc 100644 (file)
@@ -100,6 +100,8 @@ FORTRAN_linux-gnueabi = ",fortran"
 JAVA = ""
 
 EXTRA_OECONF_BASE = "  --enable-cheaders=c_std --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"
 
 SRC_URI[archive.md5sum] = "cc3c5565fdb9ab87a05ddb106ba0bd1f"
 SRC_URI[archive.sha256sum] = "309f614a3c7fee88edc4928ff17185a19533949a1642ccf776e87d86303704de"
index a4a1180..186edce 100644 (file)
@@ -99,6 +99,8 @@ FORTRAN_linux-gnueabi = ",fortran"
 JAVA = ""
 
 EXTRA_OECONF_BASE = "  --enable-cheaders=c_std --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"
 
 SRC_URI[archive.md5sum] = "60df63222dbffd53ca11492a2545044f"
 SRC_URI[archive.sha256sum] = "e572453bdb74cc4ceebfab9ffb411d9678343dff5bf86e9338d42fdd0818aa65"
index 4a940e4..c84c339 100644 (file)
@@ -34,6 +34,9 @@ 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 = " ${@base_contains('TARGET_ARCH', 'powerpc', '--disable-decimal-float --without-long-double-128', '',d)}"
 
 SRC_URI[archive.md5sum] = "927eaac3d44b22f31f9c83df82f26436"
index 0292bcd..1ecdd53 100644 (file)
@@ -34,6 +34,9 @@ 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 "
index 9f512ed..c9aa7e2 100644 (file)
@@ -37,6 +37,9 @@ 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 "
index 3ec896b..fe8b486 100644 (file)
@@ -31,6 +31,8 @@ LANGUAGES ?= "c,c++${OBJC}${FORTRAN}${JAVA}"
 
 EXTRA_OECONF_BASE ?= ""
 EXTRA_OECONF_PATHS ?= ""
+EXTRA_OECONF_INITIAL ?= ""
+EXTRA_OECONF_INTERMEDIATE ?= ""
 
 EXTRA_OECONF = "${@['--enable-clocale=generic', ''][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
                 --with-gnu-ld \
index 1278b46..97002f9 100644 (file)
@@ -16,6 +16,7 @@ EXTRA_OECONF = "--with-local-prefix=${STAGING_DIR_TARGET}${target_prefix} \
                --program-prefix=${TARGET_PREFIX} \
                --with-sysroot=${STAGING_DIR_TARGET} \
                --with-build-sysroot=${STAGING_DIR_TARGET} \
+               ${EXTRA_OECONF_INITIAL} \
                ${@get_gcc_fpu_setting(bb, d)} \
                ${@get_gcc_mips_plt_setting(bb, d)}"
 
index dd9071a..1639511 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-DEPENDS += "gmp-native mpfr-native"
-
-EXTRA_OECONF += "--disable-multilib --disable-libssp --disable-libmudflap"
-
index 6407c4c..1639511 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += "--disable-multilib --disable-libssp --disable-libmudflap"
-
index 1c1d094..1639511 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += "--disable-libmudflap \
-               --disable-libssp"
index 1c1d094..1639511 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += "--disable-libmudflap \
-               --disable-libssp"
index 30f77b7..1639511 100644 (file)
@@ -1,6 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += "--disable-libmudflap \
-               --disable-libssp"
-
index fe326d3..1639511 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += "--disable-libmudflap --disable-libgomp \
-               --disable-libssp"
index fe326d3..1639511 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += "--disable-libmudflap --disable-libgomp \
-               --disable-libssp"
index fe326d3..1639511 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += "--disable-libmudflap --disable-libgomp \
-               --disable-libssp"
index 7e9e1c3..1639511 100644 (file)
@@ -1,6 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += "--disable-libmudflap --disable-libgomp \
-               --disable-libssp"
-
index dbacfe3..1639511 100644 (file)
@@ -1,8 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --enable-decimal-float=no \
-                 --disable-libssp"
-
index dbacfe3..1639511 100644 (file)
@@ -1,8 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --enable-decimal-float=no \
-                 --disable-libssp"
-
index 8ee2e6e..1639511 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --enable-decimal-float=no \
-                 --disable-libssp"
index 8ee2e6e..1639511 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --enable-decimal-float=no \
-                 --disable-libssp"
index dbacfe3..1639511 100644 (file)
@@ -1,8 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --enable-decimal-float=no \
-                 --disable-libssp"
-
index 8ee2e6e..1639511 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --enable-decimal-float=no \
-                 --disable-libssp"
index 8ee2e6e..1639511 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --enable-decimal-float=no \
-                 --disable-libssp"
index 2a5d4fc..af4fcbb 100644 (file)
@@ -2,6 +2,3 @@ require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
 
 S = "${WORKDIR}/gcc-2006q1"
-
-EXTRA_OECONF += "--disable-libmudflap \
-               --disable-libssp"
index 22ec008..2019def 100644 (file)
@@ -3,8 +3,6 @@ require gcc-cross-initial.inc
 
 S = "${WORKDIR}/gcc-4.2"
 
-EXTRA_OECONF += "--disable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap "
-
 # Hack till we fix *libc properly
 do_install_append() {
        ln -sf ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/${BINV}/include-fixed/* ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/${BINV}/include/
index c9f03a7..773fc17 100644 (file)
@@ -2,5 +2,3 @@ require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
 
 S = "${WORKDIR}/gcc-4.2"
-
-EXTRA_OECONF += "--disable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap "
index 8ee2e6e..1639511 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-initial.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --enable-decimal-float=no \
-                 --disable-libssp"
index 866ef46..0c06d6f 100644 (file)
@@ -14,6 +14,7 @@ EXTRA_OECONF = "--with-local-prefix=${STAGING_DIR_TARGET}${target_prefix} \
                --program-prefix=${TARGET_PREFIX} \
                --with-sysroot=${STAGING_DIR_TARGET} \
                --with-build-sysroot=${STAGING_DIR_TARGET} \
+               ${EXTRA_OECONF_INTERMEDIATE} \
                ${@get_gcc_fpu_setting(bb, d)} \
                ${@get_gcc_mips_plt_setting(bb, d)}"
 
index 73256f8..eb59de9 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += "--disable-multilib --disable-libssp --disable-libmudflap"
-
index 73256f8..eb59de9 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += "--disable-multilib --disable-libssp --disable-libmudflap"
-
index 3e103aa..eb59de9 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += "--disable-libmudflap \
-               --disable-libssp"
index 837237e..eb59de9 100644 (file)
@@ -1,6 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += "--disable-libmudflap \
-               --disable-libunwind-exceptions \
-               --disable-libssp"
index 3e103aa..eb59de9 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += "--disable-libmudflap \
-               --disable-libssp"
index 1bdb6f4..eb59de9 100644 (file)
@@ -1,6 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += "--disable-libmudflap --disable-libgomp \
-               --disable-libssp"
-
index 7acca81..eb59de9 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += "--disable-libmudflap --disable-libgomp \
-               --disable-libssp"
index 1bdb6f4..eb59de9 100644 (file)
@@ -1,6 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += "--disable-libmudflap --disable-libgomp \
-               --disable-libssp"
-
index 7acca81..eb59de9 100644 (file)
@@ -1,5 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += "--disable-libmudflap --disable-libgomp \
-               --disable-libssp"
index a909fa7..eb59de9 100644 (file)
@@ -1,6 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --disable-libssp"
index d45f2b3..eb59de9 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --disable-libssp"
-
index d45f2b3..eb59de9 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --disable-libssp"
-
index a909fa7..eb59de9 100644 (file)
@@ -1,6 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --disable-libssp"
index 13810b2..eb59de9 100644 (file)
@@ -1,8 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --disable-libssp \
-               "
-
index 51c12ae..eb59de9 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --disable-libssp \
-               "
index 51c12ae..eb59de9 100644 (file)
@@ -1,7 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --disable-libssp \
-               "
index 2d4b55f..6db4c71 100644 (file)
@@ -2,6 +2,3 @@ require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
 
 S = "${WORKDIR}/gcc-2006q1"
-
-EXTRA_OECONF += "--disable-libmudflap \
-               --disable-libssp"
index 5758df3..7bcf5d2 100644 (file)
@@ -3,8 +3,6 @@ require gcc-cross-intermediate.inc
 
 S = "${WORKDIR}/gcc-4.2"
 
-EXTRA_OECONF += "--disable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap "
-
 # Hack till we fix *libc properly
 do_install_append() {
        ln -sf ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/${BINV}/include-fixed/* ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/${BINV}/include/
index 5423626..793f546 100644 (file)
@@ -2,5 +2,3 @@ require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
 
 S = "${WORKDIR}/gcc-4.2"
-
-EXTRA_OECONF += "--disable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap "
index a909fa7..eb59de9 100644 (file)
@@ -1,6 +1,2 @@
 require gcc-cross_${PV}.bb
 require gcc-cross-intermediate.inc
-
-EXTRA_OECONF += " --disable-libmudflap \
-                 --disable-libgomp \
-                 --disable-libssp"
index e7b78ee..b20331a 100644 (file)
@@ -17,5 +17,9 @@ do_unpack2() {
 }
 
 addtask unpack2 after do_unpack before do_patch
+
 SRC_URI[archive.md5sum] = "c0d60035d45c7f43d2ddd3c021709220"
 SRC_URI[archive.sha256sum] = "693609f59d0c0a6518a3654314aaef841305e029c8f7de4c42fbc0fd7f2dbb35"
+
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libssp"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libssp"
index 98edfff..f637ad9 100644 (file)
@@ -47,6 +47,10 @@ FORTRAN = ""
 #JAVA = ",java"
 
 EXTRA_OECONF_BASE = "--enable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libgomp --disable-libssp --disable-bootstrap"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libgomp --disable-libssp --disable-bootstrap"
+
+
 ARM_INSTRUCTION_SET = "arm"
 
 addtask unpack2 after do_unpack before do_patch
index 8209cc9..a0d4ec6 100644 (file)
@@ -45,6 +45,10 @@ FORTRAN = ""
 #JAVA = ",java"
 
 EXTRA_OECONF_BASE = "--enable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap"
+EXTRA_OECONF_INITIAL = "--disable-libmudflap --disable-libgomp --disable-libssp --disable-bootstrap"
+EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap --disable-libgomp --disable-libssp --disable-bootstrap"
+
+
 ARM_INSTRUCTION_SET = "arm"
 
 addtask unpack2 after do_unpack before do_patch
index 3a9a0e2..eff9306 100644 (file)
@@ -29,6 +29,9 @@ 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"
+
 rename_srcdir (){
        mv ${WORKDIR}/trunk ${WORKDIR}/gcc-${PV}
 }