diff options
author | Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org> | 2012-07-14 14:25:08 +0159 |
---|---|---|
committer | Amit Pundir <amit.pundir@linaro.org> | 2013-07-25 07:38:04 +0530 |
commit | 68a430cb320f6a8286d9fad0fe818f3aaec28167 (patch) | |
tree | feff35323024932d7c760361bba2d963491cba56 | |
parent | bdb6f3f145db7ae49c32735a7d1a207f39085a8d (diff) | |
download | build-68a430cb320f6a8286d9fad0fe818f3aaec28167.tar.gz |
build: Don't work around cortex-a8 issues when targeting a9 only
Don't work around cortex-a8 issues when other compiler flags
show we want to target cortex-a9 only
Change-Id: If5a077243fc15298fbcbe2ffc857b5e961dd29da
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r-- | core/combo/arch/arm/armv7-a-neon.mk | 4 | ||||
-rw-r--r-- | core/combo/arch/arm/armv7-a.mk | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/core/combo/arch/arm/armv7-a-neon.mk b/core/combo/arch/arm/armv7-a-neon.mk index f2c1ca779d..3b849851bc 100644 --- a/core/combo/arch/arm/armv7-a-neon.mk +++ b/core/combo/arch/arm/armv7-a-neon.mk @@ -21,4 +21,8 @@ arch_variant_cflags += \ -mfpu=neon arch_variant_ldflags := \ +ifneq (,$(findstring cpu=cortex-a9,$(TARGET_EXTRA_CFLAGS))) + -Wl,--no-fix-cortex-a8 +else -Wl,--fix-cortex-a8 +endif diff --git a/core/combo/arch/arm/armv7-a.mk b/core/combo/arch/arm/armv7-a.mk index 4a519770f5..03b6a7483e 100644 --- a/core/combo/arch/arm/armv7-a.mk +++ b/core/combo/arch/arm/armv7-a.mk @@ -13,4 +13,8 @@ arch_variant_cflags := \ -mfpu=vfpv3-d16 arch_variant_ldflags := \ +ifneq (,$(findstring cpu=cortex-a9,$(TARGET_EXTRA_CFLAGS))) + -Wl,--no-fix-cortex-a8 +else -Wl,--fix-cortex-a8 +endif |