[oe-commits] org.oe.dev linux 2.6.21: add EABI magic
koen commit
openembedded-commits at lists.openembedded.org
Fri May 25 10:02:37 UTC 2007
linux 2.6.21: add EABI magic
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 1dbbd3656f1f273e9ed4ccbe3509c6d7a8097993
ViewMTN: http://monotone.openembedded.org/revision.psp?id=1dbbd3656f1f273e9ed4ccbe3509c6d7a8097993
Files:
1
packages/linux/linux_2.6.21.bb
Diffs:
#
# mt diff -rccacedcbda1d640cacf600d3bc2ede07477b09be -r1dbbd3656f1f273e9ed4ccbe3509c6d7a8097993
#
#
#
# patch "packages/linux/linux_2.6.21.bb"
# from [f49819024d3fc9fcfbcdbd381b2374a523839106]
# to [0c439a030b6057f6774bfa9caa66da74a11de020]
#
============================================================
--- packages/linux/linux_2.6.21.bb f49819024d3fc9fcfbcdbd381b2374a523839106
+++ packages/linux/linux_2.6.21.bb 0c439a030b6057f6774bfa9caa66da74a11de020
@@ -23,6 +23,18 @@ do_configure_prepend() {
KERNEL_IMAGETYPE_kb9202 = "zImage"
do_configure_prepend() {
- install -m 0644 ${WORKDIR}/defconfig ${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
+ echo "# CONFIG_OABI_COMPAT is not set" >> ${S}/.config
+ fi
+
+ sed -e '/CONFIG_AEABI/d' \
+ -e '/CONFIG_OABI_COMPAT=/d' \
+ '${WORKDIR}/defconfig' >>'${S}/.config'
+
+ yes '' | oe_runmake oldconfig
}
More information about the Openembedded-commits
mailing list