1From 4cb9681ab99db3d8e330ac789e17ec69583aecd4 Mon Sep 17 00:00:00 2001 2From: Herve Codina <herve.codina@bootlin.com> 3Date: Thu, 28 Oct 2021 18:39:18 +0200 4Subject: [PATCH] toolchains: remove --hash-style management 5 6Using an external toolchain, with an external configuration given 7using TARGET_GLOBAL_XXXX variables, having '--hash-style=both' 8in Alchemy toolchains can lead to compilation failure. 9 10This patch simply removes all --hash-style settings. 11 12Signed-off-by: Herve Codina <herve.codina@bootlin.com> 13--- 14 toolchains/linux/eglibc/flags.mk | 9 +-------- 15 1 file changed, 1 insertion(+), 8 deletions(-) 16 17diff --git a/toolchains/linux/eglibc/flags.mk b/toolchains/linux/eglibc/flags.mk 18index 95c0a46..4474729 100644 19--- a/toolchains/linux/eglibc/flags.mk 20+++ b/toolchains/linux/eglibc/flags.mk 21@@ -11,11 +11,4 @@ TARGET_GLOBAL_LDLIBS += -pthread -lrt 22 TARGET_GLOBAL_CFLAGS += -funwind-tables 23 24 # Enable link optimization for binutils's ld. 25-# gnu hash not supported by mips ABI 26-ifeq ("$(TARGET_ARCH)","mips") 27- TARGET_GLOBAL_LDFLAGS += -Wl,-O1 28-else ifeq ("$(TARGET_ARCH)","mips64") 29- TARGET_GLOBAL_LDFLAGS += -Wl,-O1 30-else 31- TARGET_GLOBAL_LDFLAGS += -Wl,-O1,--hash-style=both 32-endif 33+TARGET_GLOBAL_LDFLAGS += -Wl,-O1 34-- 352.31.1 36 37