linux kernels: fix uclibcgnueabi detection
authorKoen Kooi <koen@openembedded.org>
Wed, 20 Sep 2006 09:27:00 +0000 (09:27 +0000)
committerKoen Kooi <koen@openembedded.org>
Wed, 20 Sep 2006 09:27:00 +0000 (09:27 +0000)
packages/linux/ep93xx-kernel_2.6.17+2.6.18-rc1.bb
packages/linux/handhelds-pxa-2.6_2.6.16-hh5.bb
packages/linux/handhelds-pxa-2.6_2.6.16-hh6.bb
packages/linux/linux-ezx_2.6.16.13.bb
packages/linux/linux-openzaurus.inc
packages/linux/netbook-pro-kernel_2.6.17.bb

index fa95d66..9f79f3a 100644 (file)
@@ -29,8 +29,8 @@ do_configure() {
         fi
 
         
-        if [ "${TARGET_OS}" == "linux-gnueabi" ]; then  
-                echo "CONFIG_AEABI=y"                   >> ${S}/.config
+        if [ "${TARGET_OS}" == "linux-gnueabi" -o  "${TARGET_OS}" == "linux-uclibcgnueabi" ]; then
+               echo "CONFIG_AEABI=y"                   >> ${S}/.config
                 echo "CONFIG_OABI_COMPAT=y"             >> ${S}/.config
         else    
                 echo "# CONFIG_AEABI is not set"        >> ${S}/.config
index 9ddc30a..d1b708c 100644 (file)
@@ -44,7 +44,7 @@ do_configure() {
        fi
 
 
-       if [ "${TARGET_OS}" == "linux-gnueabi" ]; then
+       if [ "${TARGET_OS}" == "linux-gnueabi" -o  "${TARGET_OS}" == "linux-uclibcgnueabi" ]; then
                echo "CONFIG_AEABI=y"                   >> ${S}/.config
                echo "CONFIG_OABI_COMPAT=y"             >> ${S}/.config
        else
index e8048ae..4199f56 100644 (file)
@@ -2,6 +2,8 @@ SECTION = "kernel"
 DESCRIPTION = "handhelds.org Linux kernel for PXA based devices."
 LICENSE = "GPL"
 
+DEFAULT_PREFERENCE ="-1"
+
 COMPATIBLE_HOST = "arm.*-linux"
 COMPATIBLE_MACHINE = '(h3900|h2200|h4000|h5xxx|htcuniversal|ipaq-pxa270)'
 
@@ -43,7 +45,7 @@ do_configure() {
        fi
 
 
-       if [ "${TARGET_OS}" == "linux-gnueabi" ]; then
+       if [ "${TARGET_OS}" == "linux-gnueabi" -o  "${TARGET_OS}" == "linux-uclibcgnueabi" ]; then
                echo "CONFIG_AEABI=y"                   >> ${S}/.config
                echo "CONFIG_OABI_COMPAT=y"             >> ${S}/.config
        else
index 6da8a32..fc52169 100644 (file)
@@ -66,7 +66,7 @@ do_configure() {
 
        echo "CONFIG_CMDLINE=\"${CMDLINE}\"" >> ${S}/.config
 
-       if [ "${TARGET_OS}" == "linux-gnueabi" ]; then
+       if [ "${TARGET_OS}" == "linux-gnueabi" -o  "${TARGET_OS}" == "linux-uclibcgnueabi" ]; then
                echo "CONFIG_AEABI=y"                   >> ${S}/.config
                echo "CONFIG_OABI_COMPAT=y"             >> ${S}/.config
        else 
index 88ee712..abb9b3a 100644 (file)
@@ -103,7 +103,7 @@ do_configure() {
        #       echo "# CONFIG_FB_ELPP is not set"      >> ${S}/.config
        #fi
 
-       if [ "${TARGET_OS}" == "linux-gnueabi" ]; then
+       if [ "${TARGET_OS}" == "linux-gnueabi" -o  "${TARGET_OS}" == "linux-uclibcgnueabi" ]; then
                echo "CONFIG_AEABI=y"                   >> ${S}/.config
                echo "CONFIG_OABI_COMPAT=y"             >> ${S}/.config
        else 
index fe0edb6..cef88d7 100644 (file)
@@ -29,7 +29,7 @@ do_configure() {
         fi
 
         
-        if [ "${TARGET_OS}" == "linux-gnueabi" ]; then  
+        if [ "${TARGET_OS}" == "linux-gnueabi" -o  "${TARGET_OS}" == "linux-uclibcgnueabi" ]; then
                 echo "CONFIG_AEABI=y"                   >> ${S}/.config
                 echo "CONFIG_OABI_COMPAT=y"             >> ${S}/.config
         else