From 8f57e8ee924f945f8d56b74ad3f609de6deaef4c Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 19 Jul 2010 22:10:20 -0700 Subject: sane-toolchain.inc: Check for architectures which dont support EABI * This patch reverses the check for EABI support. This would mean that future processors will not have to be added everytime they come out. Signed-off-by: Khem Raj Acked-by: Stefan Schmidt --- conf/distro/include/sane-toolchain.inc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'conf') diff --git a/conf/distro/include/sane-toolchain.inc b/conf/distro/include/sane-toolchain.inc index 08fc077022..de739226c0 100644 --- a/conf/distro/include/sane-toolchain.inc +++ b/conf/distro/include/sane-toolchain.inc @@ -153,8 +153,7 @@ def detect_arm_abi (d): def compute_os_portion_of_target_triplet (d): import bb - arm_eabi_supporting_arches = "armv6 armv6-novfp \ - armv5te iwmmxt armv7a armv7 armv5teb armv4t armv4" + arm_eabi_unsupported_arches = "armv1 armv2 armv3" ppc_spe_supporting_arches = "ppce500v2 ppce500" gnu_suffix = "" if bb.data.getVar('LIBC', d, 1) == "uclibc": @@ -175,7 +174,7 @@ def compute_os_portion_of_target_triplet (d): bparch is not None: if 'eabi' in bb.data.getVar('DISTRO_FEATURES',d,1).split() and \ bb.data.getVar('TARGET_ARCH', d, 1) in [ 'arm', 'armeb' ]: - if bparch not in arm_eabi_supporting_arches.split(): + if bparch in arm_eabi_unsupported_arches.split(): bb.fatal("DISTRO requested EABI but selected machine does not support EABI") abi_suffix = "" else: -- cgit v1.2.3