[oe-commits] org.oe.dev angstrom-2007.1.conf (and -glibc.conf and -uclibc.conf): Added initial support for building on armeb - there are problems in the toolchain, but at least this allows someone to work on it

rwhitby commit openembedded-commits at lists.openembedded.org
Sun Jan 28 09:28:56 UTC 2007


angstrom-2007.1.conf (and -glibc.conf and -uclibc.conf): Added initial support for building on armeb - there are problems in the toolchain, but at least this allows someone to work on it

Author: rwhitby at nslu2-linux.org
Branch: org.openembedded.dev
Revision: 126b0b55f1b5f9ef1417ce18ab405a18cb9fa962
ViewMTN: http://monotone.openembedded.org/revision.psp?id=126b0b55f1b5f9ef1417ce18ab405a18cb9fa962
Files:
1
conf/distro/angstrom-2007.1.conf
conf/distro/include/angstrom-glibc.inc
conf/distro/include/angstrom-uclibc.inc
Diffs:

#
# mt diff -rab49920c740cb7649f4552cefddf7ceb398df08c -r126b0b55f1b5f9ef1417ce18ab405a18cb9fa962
#
# 
# 
# patch "conf/distro/angstrom-2007.1.conf"
#  from [785afe196101d0ff8498032f5a4efe22cc647e07]
#    to [911c21836986ff8c88fd8dd3a368f182120e34d6]
# 
# patch "conf/distro/include/angstrom-glibc.inc"
#  from [cba3937d9d8ec753b2b9cb4c8685b31960aea542]
#    to [1ab9c7b10242da5998413c20b768d07e133ed4c8]
# 
# patch "conf/distro/include/angstrom-uclibc.inc"
#  from [08e6a6cf4a7ab4ae46199db6412657205c4df745]
#    to [c44510013ab32f7ef72df5136f823772e98771d4]
# 
============================================================
--- conf/distro/angstrom-2007.1.conf	785afe196101d0ff8498032f5a4efe22cc647e07
+++ conf/distro/angstrom-2007.1.conf	911c21836986ff8c88fd8dd3a368f182120e34d6
@@ -153,11 +153,14 @@ PREFERRED_PROVIDER_virtual/arm-angstrom-
 #EABI stuff
 PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "glibc-intermediate"
 PREFERRED_PROVIDER_virtual/arm-angstrom-linux-gnueabi-libc-for-gcc = "glibc-intermediate"
+PREFERRED_PROVIDER_virtual/armeb-angstrom-linux-gnueabi-libc-for-gcc = "glibc-intermediate"
 PREFERRED_PROVIDER_virtual/arm-linux-libc-for-gcc = "glibc-intermediate"
+PREFERRED_PROVIDER_virtual/armeb-linux-libc-for-gcc = "glibc-intermediate"
 PREFERRED_PROVIDER_virtual/powerpc-angstrom-linux-libc-for-gcc = "glibc-intermediate"
 
 #shouldn't that be uclibc-initial????
 PREFERRED_PROVIDER_virtual/arm-angstrom-linux-uclibcgnueabi-libc-for-gcc = "uclibc-initial"
+PREFERRED_PROVIDER_virtual/armeb-angstrom-linux-uclibcgnueabi-libc-for-gcc = "uclibc-initial"
 
 #use EABI toolchain
 PREFERRED_VERSION_gcc ?= "4.1.1"
============================================================
--- conf/distro/include/angstrom-glibc.inc	cba3937d9d8ec753b2b9cb4c8685b31960aea542
+++ conf/distro/include/angstrom-glibc.inc	1ab9c7b10242da5998413c20b768d07e133ed4c8
@@ -1,9 +1,9 @@ PREFERRED_PROVIDER_virtual/libc ?= "glib
 # glibc:
 PREFERRED_PROVIDER_virtual/libiconv ?= "glibc"
 PREFERRED_PROVIDER_virtual/libintl ?= "glibc"
 PREFERRED_PROVIDER_virtual/libc ?= "glibc"
 
-TARGET_OS = "linux${@['','-gnueabi'][bb.data.getVar('TARGET_ARCH',d,1)=='arm']}"
+TARGET_OS = "linux${@['','-gnueabi'][bb.data.getVar('TARGET_ARCH',d,1) in ['arm', 'armeb']]}"
 
 #mess with compiler flags to use -Os instead of -O2
 #Please see http://free-electrons.com/doc/embedded_linux_optimizations/img47.html for some more info
============================================================
--- conf/distro/include/angstrom-uclibc.inc	08e6a6cf4a7ab4ae46199db6412657205c4df745
+++ conf/distro/include/angstrom-uclibc.inc	c44510013ab32f7ef72df5136f823772e98771d4
@@ -6,7 +6,7 @@ USE_NLS ?= "no"
 
 USE_NLS ?= "no"
 
-TARGET_OS = "linux${@['-uclibc','-uclibcgnueabi'][bb.data.getVar('TARGET_ARCH',d,1)=='arm']}"
+TARGET_OS = "linux${@['-uclibc','-uclibcgnueabi'][bb.data.getVar('TARGET_ARCH',d,1) in ['arm', 'armeb']]}"
 
 #mess with compiler flags to use -Os instead of -O2
 #Please see http://free-electrons.com/doc/embedded_linux_optimizations/img47.html for some more info






More information about the Openembedded-commits mailing list