From b205b461537ab2f935bdf84a3083b26360026f44 Mon Sep 17 00:00:00 2001 From: Pavel Chupin Date: Tue, 28 Aug 2012 12:20:55 +0400 Subject: [PATCH] Use gold linker on x86 Patch removes fallback -fuse-ld=bfd for x86 target and --copy-dt-needed-entries which is not supported by gold linker. Change-Id: Ie5603f98e3f2f9d4f81678c718e39b130a75d057 Signed-off-by: Pavel Chupin --- core/combo/TARGET_linux-x86.mk | 3 --- 1 file changed, 3 deletions(-) diff --git a/core/combo/TARGET_linux-x86.mk b/core/combo/TARGET_linux-x86.mk index 9c0f7b942..f12ad3eac 100644 --- a/core/combo/TARGET_linux-x86.mk +++ b/core/combo/TARGET_linux-x86.mk @@ -186,14 +186,11 @@ $(hide) $(PRIVATE_CXX) \ endef -# Add -fuse-ld=bfd because ld.gold doesn't support "--copy-dt-needed-entries". define transform-o-to-executable-inner $(hide) $(PRIVATE_CXX) \ $(TARGET_GLOBAL_LDFLAGS) \ -nostdlib -Bdynamic \ -Wl,-dynamic-linker,/system/bin/linker \ - -Wl,--copy-dt-needed-entries \ - -fuse-ld=bfd \ -Wl,-z,nocopyreloc \ -fPIE -pie \ -o $@ \