[oe-commits] org.oe.dev linux kernels: fix uclibcgnueabi detection

koen commit openembedded-commits at lists.openembedded.org
Wed Sep 20 09:30:56 UTC 2006


linux kernels: fix uclibcgnueabi detection

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 0a62d07c71aae9d86434c70722320cf5bb1b44a3
ViewMTN: http://monotone.openembedded.org/revision.psp?id=0a62d07c71aae9d86434c70722320cf5bb1b44a3
Files:
1
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
Diffs:

#
# mt diff -re7d333eb0adcf136273388eeadc615755e403f3c -r0a62d07c71aae9d86434c70722320cf5bb1b44a3
#
# 
# 
# patch "packages/linux/ep93xx-kernel_2.6.17+2.6.18-rc1.bb"
#  from [62a63f5bf569b34f775c68d8db7a04ad3b64ea77]
#    to [243a608b2d3be0f28f7db6d9b5cfa809ddf873f5]
# 
# patch "packages/linux/handhelds-pxa-2.6_2.6.16-hh5.bb"
#  from [23f15debd1e668e5dee294e59e29c0bd87082e6b]
#    to [97f9d52c5e764bb6f5ff1c5f9d22bd2e0af3945c]
# 
# patch "packages/linux/handhelds-pxa-2.6_2.6.16-hh6.bb"
#  from [ea8d66faa5a112bb268a45e6b1d105a035e9bd4e]
#    to [a48ece8c58644390687058a6fa8af700dcac1e07]
# 
# patch "packages/linux/linux-ezx_2.6.16.13.bb"
#  from [7fd6bf37561304aac999259f4d0a5a10ae48a493]
#    to [aaf484fea148e47100f2ba67bdfe64d0b031b21a]
# 
# patch "packages/linux/linux-openzaurus.inc"
#  from [ec7d033b30ed9af790227b4064031d02e995dc26]
#    to [ba18803a403dfb3045ce68e31c65c6fba89cde68]
# 
# patch "packages/linux/netbook-pro-kernel_2.6.17.bb"
#  from [a1d4440052977956d7f771174d393f6860a7c299]
#    to [e37facfabd8b659c0421dc2a16477217427d35b0]
# 
============================================================
--- packages/linux/ep93xx-kernel_2.6.17+2.6.18-rc1.bb	62a63f5bf569b34f775c68d8db7a04ad3b64ea77
+++ packages/linux/ep93xx-kernel_2.6.17+2.6.18-rc1.bb	243a608b2d3be0f28f7db6d9b5cfa809ddf873f5
@@ -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
============================================================
--- packages/linux/handhelds-pxa-2.6_2.6.16-hh5.bb	23f15debd1e668e5dee294e59e29c0bd87082e6b
+++ packages/linux/handhelds-pxa-2.6_2.6.16-hh5.bb	97f9d52c5e764bb6f5ff1c5f9d22bd2e0af3945c
@@ -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
============================================================
--- packages/linux/handhelds-pxa-2.6_2.6.16-hh6.bb	ea8d66faa5a112bb268a45e6b1d105a035e9bd4e
+++ packages/linux/handhelds-pxa-2.6_2.6.16-hh6.bb	a48ece8c58644390687058a6fa8af700dcac1e07
@@ -1,7 +1,9 @@ LICENSE = "GPL"
 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
============================================================
--- packages/linux/linux-ezx_2.6.16.13.bb	7fd6bf37561304aac999259f4d0a5a10ae48a493
+++ packages/linux/linux-ezx_2.6.16.13.bb	aaf484fea148e47100f2ba67bdfe64d0b031b21a
@@ -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 
============================================================
--- packages/linux/linux-openzaurus.inc	ec7d033b30ed9af790227b4064031d02e995dc26
+++ packages/linux/linux-openzaurus.inc	ba18803a403dfb3045ce68e31c65c6fba89cde68
@@ -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 
============================================================
--- packages/linux/netbook-pro-kernel_2.6.17.bb	a1d4440052977956d7f771174d393f6860a7c299
+++ packages/linux/netbook-pro-kernel_2.6.17.bb	e37facfabd8b659c0421dc2a16477217427d35b0
@@ -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    






More information about the Openembedded-commits mailing list