summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@linux.intel.com>2010-01-28 22:03:00 +0000
committerRichard Purdie <rpurdie@linux.intel.com>2010-01-28 22:03:00 +0000
commite3090243c146803399bc8731c7a16f33a5d4b5f5 (patch)
tree097b6f71f8fadaf391826ae15606f91c58f7e161
parent3697f64c1e6910fd7968eee9b29af13d35548590 (diff)
downloadopenembedded-core-e3090243c146803399bc8731c7a16f33a5d4b5f5.tar.gz
openembedded-core-e3090243c146803399bc8731c7a16f33a5d4b5f5.tar.bz2
openembedded-core-e3090243c146803399bc8731c7a16f33a5d4b5f5.zip
poky-eabi.inc: Massive cleanup
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
-rw-r--r--meta/conf/distro/include/poky-eabi.inc64
1 files changed, 26 insertions, 38 deletions
diff --git a/meta/conf/distro/include/poky-eabi.inc b/meta/conf/distro/include/poky-eabi.inc
index 2e4c3d32c8..a0dc10196b 100644
--- a/meta/conf/distro/include/poky-eabi.inc
+++ b/meta/conf/distro/include/poky-eabi.inc
@@ -1,7 +1,5 @@
#
-# Poky's default configuration (ARM EABI)
-# gcc 4.2.3, binutils 2.18, glibc 2.5
-# use gcc 4.3.1 for armv7 targets
+# Poky's default configuration
#
TARGET_VENDOR = "-poky"
@@ -14,52 +12,42 @@ PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc = "gcc-cross"
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}g++ = "gcc-cross"
GCCVERSION ?= "4.3.3"
-# 4.2.3+csl-arm-2008q1-126 doesn't work
+BINUVERSION ?= "2.18"
+GLIBCVERSION ?= "2.6.1"
+LINUXLIBCVERSION ?= "2.6.29"
+
+# Temporary preferred version overrides for PPC
+GCCVERSION_powerpc ?= "4.2.3"
+BINUVERSION_powerpc ?= "2.19"
+GLIBCVERSION_powerpc ?= "2.6.1"
+LINUXLIBCVERSION_powerpc ?= "2.6.20"
+PREFERRED_VERSION_u-boot-mkimage-native_powerpc ?= "2009.08"
+PREFERRED_VERSION_udev_powerpc ?= "124"
-BINUVERSION = "2.18"
+# Temporary preferred version overrides for mips
+GLIBCVERSION_mips ?= "2.9"
PREFERRED_VERSION_gcc ?= "${GCCVERSION}"
PREFERRED_VERSION_gcc-cross ?= "${GCCVERSION}"
PREFERRED_VERSION_gcc-cross-initial ?= "${GCCVERSION}"
PREFERRED_VERSION_gcc-cross-intermediate ?= "${GCCVERSION}"
PREFERRED_VERSION_gcc-cross-sdk ?= "${GCCVERSION}"
+PREFERRED_VERSION_gcc-crosssdk ?= "${GCCVERSION}"
+PREFERRED_VERSION_gcc-crosssdk-initial ?= "${GCCVERSION}"
+PREFERRED_VERSION_gcc-crosssdk-intermediate ?= "${GCCVERSION}"
+PREFERRED_VERSION_gcc-cross-canadian ?= "${GCCVERSION}"
PREFERRED_VERSION_binutils ?= "${BINUVERSION}"
PREFERRED_VERSION_binutils-cross ?= "${BINUVERSION}"
-PREFERRED_VERSION_linux-libc-headers ?= "2.6.29"
-PREFERRED_VERSION_glibc ?= "2.6.1"
-PREFERRED_VERSION_glibc_mips ?= "2.9"
-PREFERRED_VERSION_glibc-initial ?= "2.6.1"
-PREFERRED_VERSION_glibc-initial_mips ?= "2.9"
+PREFERRED_VERSION_binutils-crosssdk ?= "${BINUVERSION}"
+PREFERRED_VERSION_binutils-cross-canadian ?= "${BINUVERSION}"
+PREFERRED_VERSION_linux-libc-headers ?= "${LINUXLIBCVERSION}"
+PREFERRED_VERSION_linux-libc-headers-nativesdk ?= "${LINUXLIBCVERSION}"
+PREFERRED_VERSION_glibc ?= "${GLIBCVERSION}"
+PREFERRED_VERSION_glibc-nativesdk ?= "${GLIBCVERSION}"
+PREFERRED_VERSION_glibc-initial ?= "${GLIBCVERSION}"
+PREFERRED_VERSION_glibc-initial-nativesdk ?= "${GLIBCVERSION}"
PREFERRED_VERSION_elfutils ?= "0.131"
-# Temporary preferred versions for PPC
-POWERPC_GCCVERSION ?= "4.2.3"
-POWERPC_BINUVERSION = "2.19"
-POWERPC_GLIBCVERSION ?= "2.6.1"
-POWERPC_LINUXLIBCVERSION ?= "2.6.20"
-
-PREFERRED_VERSION_gcc_powerpc ?= "${POWERPC_GCCVERSION}"
-PREFERRED_VERSION_gcc-cross_powerpc ?= "${POWERPC_GCCVERSION}"
-PREFERRED_VERSION_gcc-cross-initial_powerpc ?= "${POWERPC_GCCVERSION}"
-PREFERRED_VERSION_gcc-cross-intermediate_powerpc ?= "${POWERPC_GCCVERSION}"
-PREFERRED_VERSION_gcc-crosssdk_powerpc ?= "${POWERPC_GCCVERSION}"
-PREFERRED_VERSION_gcc-crosssdk-initial_powerpc ?= "${POWERPC_GCCVERSION}"
-PREFERRED_VERSION_gcc-crosssdk-intermediate_powerpc ?= "${POWERPC_GCCVERSION}"
-PREFERRED_VERSION_gcc-cross-canadian_powerpc ?= "${POWERPC_GCCVERSION}"
-PREFERRED_VERSION_binutils_powerpc ?= "${POWERPC_BINUVERSION}"
-PREFERRED_VERSION_binutils-cross_powerpc ?= "${POWERPC_BINUVERSION}"
-PREFERRED_VERSION_binutils-crosssdk_powerpc ?= "${POWERPC_BINUVERSION}"
-PREFERRED_VERSION_binutils-cross-canadian_powerpc ?= "${POWERPC_BINUVERSION}"
-PREFERRED_VERSION_linux-libc-headers_powerpc ?= "${POWERPC_LINUXLIBCVERSION}"
-PREFERRED_VERSION_linux-libc-headers-nativesdk_powerpc ?= "${POWERPC_LINUXLIBCVERSION}"
-PREFERRED_VERSION_glibc_powerpc ?= "${POWERPC_GLIBCVERSION}"
-PREFERRED_VERSION_glibc-initial_powerpc ?= "${POWERPC_GLIBCVERSION}"
-PREFERRED_VERSION_glibc-nativesdk_powerpc ?= "${POWERPC_GLIBCVERSION}"
-PREFERRED_VERSION_glibc-initial-nativesdk_powerpc ?= "${POWERPC_GLIBCVERSION}"
-PREFERRED_VERSION_elfutils_powerpc ?= "0.131"
-PREFERRED_VERSION_u-boot-mkimage-native_powerpc ?= "2009.08"
-PREFERRED_VERSION_udev_powerpc ?= "124"
-
require conf/distro/include/as-needed.inc