summaryrefslogtreecommitdiff
path: root/conf/distro/include/angstrom-glibc.inc
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2008-05-04 08:10:52 +0000
committerKhem Raj <raj.khem@gmail.com>2008-05-04 08:10:52 +0000
commit8913870ad8c86c018c1606b99725dda6a617040c (patch)
tree511dc391d0abbaead7f61f04371791d39876d7b7 /conf/distro/include/angstrom-glibc.inc
parent5a1fec0eef1b8a93d634dce075c0762445acfd5a (diff)
Revive uclibc svn. Rearrange preferred providers based on libc. Bump up some package versions.
Diffstat (limited to 'conf/distro/include/angstrom-glibc.inc')
-rw-r--r--conf/distro/include/angstrom-glibc.inc10
1 files changed, 10 insertions, 0 deletions
diff --git a/conf/distro/include/angstrom-glibc.inc b/conf/distro/include/angstrom-glibc.inc
index 29b34f9665..c780056f9e 100644
--- a/conf/distro/include/angstrom-glibc.inc
+++ b/conf/distro/include/angstrom-glibc.inc
@@ -5,6 +5,16 @@ PREFERRED_PROVIDER_virtual/libc ?= "glibc"
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-initial ?= "glibc-initial"
PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers"
+#Set preferred provider for the C library that is used to build the crosscompiler (NPTL voodoo)
+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-angstrom-linux-libc-for-gcc = "glibc-intermediate"
+PREFERRED_PROVIDER_virtual/powerpc-angstrom-linux-libc-for-gcc = "glibc-intermediate"
+PREFERRED_PROVIDER_virtual/mipsel-angstrom-linux-libc-for-gcc = "glibc-intermediate"
+PREFERRED_PROVIDER_virtual/sparc-angstrom-linux-libc-for-gcc = "glibc-intermediate"
+
+
TARGET_OS = "linux${@['','-gnueabi'][bb.data.getVar('TARGET_ARCH',d,1) in ['arm', 'armeb'] and bb.data.getVar('MACHINE',d) not in ['collie','h3600', 'h3800', 'simpad', 'htcwallaby']]}"
#mess with compiler flags to use -Os instead of -O2