[oe-commits] org.oe.dev uclibc.inc: add code to enable/disable EABI for ARM systems based on TARGET_OS

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


uclibc.inc: add code to enable/disable EABI for ARM systems based on TARGET_OS
* inspired by Richards code from linux-openzaurus.inc

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: e2fd8a6d53b64ac76d6ce3bcc708f7a8e39ceba7
ViewMTN: http://monotone.openembedded.org/revision.psp?id=e2fd8a6d53b64ac76d6ce3bcc708f7a8e39ceba7
Files:
1
packages/uclibc/uclibc.inc
Diffs:

#
# mt diff -rfca3217b3d8c9092f4652acffffcf4297e775994 -re2fd8a6d53b64ac76d6ce3bcc708f7a8e39ceba7
#
# 
# 
# patch "packages/uclibc/uclibc.inc"
#  from [1a72fe185fb5b708ab4ff019b342ac4da284ece5]
#    to [3ae161c325c85781a2694d4062cce9470e615af4]
# 
============================================================
--- packages/uclibc/uclibc.inc	1a72fe185fb5b708ab4ff019b342ac4da284ece5
+++ packages/uclibc/uclibc.inc	3ae161c325c85781a2694d4062cce9470e615af4
@@ -110,6 +110,15 @@ do_configure() {
 	perl -i -p -e 's,^CROSS=.*,TARGET_ARCH=${TARGET_ARCH}\nCROSS=${TARGET_PREFIX},g' ${S}/Rules.mak
 	perl -i -p -e '${configmangle}' ${S}/.config
 
+
+   	sed -i -e '/CONFIG_ARM_EABI/d' ${S}/.config
+
+        if [ "${TARGET_OS}" == "linux-gnueabi" -o  "${TARGET_OS}" == "linux-uclibcgnueabi" ]; then
+       		echo "CONFIG_ARM_EABI=y"                >> ${S}/.config
+	else
+		echo "# CONFIG_ARM_EABI is not set"     >> ${S}/.config
+	fi
+
 	oe_runmake oldconfig
 }
 






More information about the Openembedded-commits mailing list