From 50536c20affe5d720dd8164a39b82f8c78881911 Mon Sep 17 00:00:00 2001 From: Andrew Hsieh Date: Tue, 15 Apr 2014 11:54:06 -0700 Subject: [PATCH] Add -Wl,-maarch64linux The "-maarch64linux" switch is needed before aarch64-*4.8 is rebuilt with backport of upstream patch, see https://android-review.googlesource.com/#/c/91099/ The existing ld.bfd is fine because it's configured to support aarch64linux only. ld.mcld (see https://android-review.googlesource.com/#/c/91047) needs explicit emulation switch because it supports multiple targets Change-Id: Idc1a491c5722ea9e26db917b667b1000bccc1f60 --- core/combo/TARGET_linux-arm64.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/core/combo/TARGET_linux-arm64.mk b/core/combo/TARGET_linux-arm64.mk index e894f6d9b..6bb3754fc 100644 --- a/core/combo/TARGET_linux-arm64.mk +++ b/core/combo/TARGET_linux-arm64.mk @@ -114,6 +114,7 @@ TARGET_GLOBAL_LDFLAGS += \ -Wl,-z,noexecstack \ -Wl,--warn-shared-textrel \ -Wl,--fatal-warnings \ + -Wl,-maarch64linux \ $(arch_variant_ldflags) TARGET_GLOBAL_CPPFLAGS += -fvisibility-inlines-hidden