[oe-commits] org.oe.dev angstrom: add FEED_ARCH to overrides and replace most machine based overrides with the arch based overrides

koen commit oe at amethyst.openembedded.net
Sun Apr 13 11:08:43 UTC 2008


angstrom: add FEED_ARCH to overrides and replace most machine based overrides with the arch based overrides
* makes life easier for people with out-of-tree machines

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 2129627862caba2989adc92ac7743bda23d46fe0
ViewMTN: http://monotone.openembedded.org/revision/info/2129627862caba2989adc92ac7743bda23d46fe0
Files:
1
conf/distro/angstrom-2008.1.conf
conf/distro/include/angstrom-glibc.inc
conf/distro/include/angstrom.inc
Diffs:

#
# mt diff -r66332f599da54966d29f82beae2f40a4f0681676 -r2129627862caba2989adc92ac7743bda23d46fe0
#
#
#
# patch "conf/distro/angstrom-2008.1.conf"
#  from [00d7a502fb3a2a220a9e65b25b8acb2fbf3fe05d]
#    to [0cad561952f505326b2ecaa67da40db351a7a50b]
# 
# patch "conf/distro/include/angstrom-glibc.inc"
#  from [c9c2178c9ac5351dd18a863b3007828d54e05c14]
#    to [581e06a92c3307bc28dab181781b312293d9847f]
# 
# patch "conf/distro/include/angstrom.inc"
#  from [89f41f937d24a4a443d6346369202ff2554cb48a]
#    to [9ab5c13a8aa37b473022beb3a0bade56230f0d49]
#
============================================================
--- conf/distro/angstrom-2008.1.conf	00d7a502fb3a2a220a9e65b25b8acb2fbf3fe05d
+++ conf/distro/angstrom-2008.1.conf	0cad561952f505326b2ecaa67da40db351a7a50b
@@ -89,10 +89,10 @@ PREFERRED_PROVIDER_xserver          ?= "
 PREFERRED_PROVIDER_xserver          ?= "xserver-kdrive"
 
 #powerpc needs additional patches to gcc
-PREFERRED_VERSION_gcc_dht-walnut               ?= "4.1.1"
-PREFERRED_VERSION_gcc-cross_dht-walnut         ?= "4.1.1"
-PREFERRED_VERSION_gcc-cross-sdk_dht-walnut     ?= "4.1.1"
-PREFERRED_VERSION_gcc-cross-initial_dht-walnut ?= "4.1.1"
+PREFERRED_VERSION_gcc_ppc405               	?= "4.1.1"
+PREFERRED_VERSION_gcc-cross_ppc405         	?= "4.1.1"
+PREFERRED_VERSION_gcc-cross-sdk_ppc405     	?= "4.1.1"
+PREFERRED_VERSION_gcc-cross-initial_ppc405 	?= "4.1.1"
 
 PREFERRED_VERSION_gcc_xilinx-ml403               ?= "4.1.1"
 PREFERRED_VERSION_gcc-cross_xilinx-ml403         ?= "4.1.1"
@@ -104,11 +104,11 @@ PREFERRED_VERSION_gcc-cross-initial_mpc8
 PREFERRED_VERSION_gcc-cross-sdk_mpc8323e-rdb     ?= "4.1.1"
 PREFERRED_VERSION_gcc-cross-initial_mpc8323e-rdb ?= "4.1.1"
 
-# GCC 4.3.0 is the first release with armv7 support
-#PREFERRED_VERSION_gcc_beagleboard               = "4.3.0"
-#PREFERRED_VERSION_gcc-cross_beagleboard         = "4.3.0"
-#PREFERRED_VERSION_gcc-cross-sdk_beagleboard     = "4.3.0"
-#PREFERRED_VERSION_gcc-cross-initial_beagleboard = "4.3.0"
+# GCC 4.3.0 is the first release with armv7-* support
+PREFERRED_VERSION_gcc_armv7a               	= "4.3.0"
+PREFERRED_VERSION_gcc-cross_armv7a         	= "4.3.0"
+PREFERRED_VERSION_gcc-cross-sdk_armv7a     	= "4.3.0"
+PREFERRED_VERSION_gcc-cross-initial_armv7a 	= "4.3.0"
 
 PREFERRED_VERSION_gcc               ?= "4.2.2"
 PREFERRED_VERSION_gcc-cross         ?= "4.2.2"
============================================================
--- conf/distro/include/angstrom-glibc.inc	c9c2178c9ac5351dd18a863b3007828d54e05c14
+++ conf/distro/include/angstrom-glibc.inc	581e06a92c3307bc28dab181781b312293d9847f
@@ -18,6 +18,7 @@ FULL_OPTIMIZATION_sparc = "-fexpensive-o
 FULL_OPTIMIZATION_pn-glibc = "-fexpensive-optimizations -fomit-frame-pointer -O2"
 FULL_OPTIMIZATION_sparc = "-fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2"
 
+FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -ftree-vectorize -fomit-frame-pointer -O2" 
 
 BUILD_OPTIMIZATION = "-Os"
 BUILD_OPTIMIZATION_pn-perl = "-O1"
============================================================
--- conf/distro/include/angstrom.inc	89f41f937d24a4a443d6346369202ff2554cb48a
+++ conf/distro/include/angstrom.inc	9ab5c13a8aa37b473022beb3a0bade56230f0d49
@@ -9,6 +9,10 @@ TARGET_VENDOR = "-angstrom"
 
 TARGET_VENDOR = "-angstrom"
 
+# Add FEED_ARCH to overrides
+OVERRIDES .= ":${FEED_ARCH}"
+
+
 # Can be "glibc", "eglibc" or "uclibc"
 ANGSTROM_MODE ?= "glibc"
 PSTAGE_EXTRAPATH = "${ANGSTROM_MODE}"
@@ -61,11 +65,8 @@ LOCALE_UTF8_ONLY = "1"
 LOCALE_UTF8_ONLY = "1"
 
 #qemu doesn't like armv6/eabi/vfp
-ENABLE_BINARY_LOCALE_GENERATION_mx31ads = "0"
-ENABLE_BINARY_LOCALE_GENERATION_nokia800 = "0"
-ENABLE_BINARY_LOCALE_GENERATION_omap2420h4 = "0"
-ENABLE_BINARY_LOCALE_GENERATION_omap2430sdp = "0"
-ENABLE_BINARY_LOCALE_GENERATION_beagleboard = "0"
+ENABLE_BINARY_LOCALE_GENERATION_armv6 = "0"
+ENABLE_BINARY_LOCALE_GENERATION_armv7a = "0"
 
 #qemu has taken a dislike to armeb as well
 ENABLE_BINARY_LOCALE_GENERATION_armeb = "0"






More information about the Openembedded-commits mailing list