37 lines
1.2 KiB
Diff
37 lines
1.2 KiB
Diff
From 4cb9681ab99db3d8e330ac789e17ec69583aecd4 Mon Sep 17 00:00:00 2001
|
|
From: Herve Codina <herve.codina@bootlin.com>
|
|
Date: Thu, 28 Oct 2021 18:39:18 +0200
|
|
Subject: [PATCH] toolchains: remove --hash-style management
|
|
|
|
Using an external toolchain, with an external configuration given
|
|
using TARGET_GLOBAL_XXXX variables, having '--hash-style=both'
|
|
in Alchemy toolchains can lead to compilation failure.
|
|
|
|
This patch simply removes all --hash-style settings.
|
|
|
|
Signed-off-by: Herve Codina <herve.codina@bootlin.com>
|
|
---
|
|
toolchains/linux/eglibc/flags.mk | 9 +--------
|
|
1 file changed, 1 insertion(+), 8 deletions(-)
|
|
|
|
diff --git a/toolchains/linux/eglibc/flags.mk b/toolchains/linux/eglibc/flags.mk
|
|
index 95c0a46..4474729 100644
|
|
--- a/toolchains/linux/eglibc/flags.mk
|
|
+++ b/toolchains/linux/eglibc/flags.mk
|
|
@@ -11,11 +11,4 @@ TARGET_GLOBAL_LDLIBS += -pthread -lrt
|
|
TARGET_GLOBAL_CFLAGS += -funwind-tables
|
|
|
|
# Enable link optimization for binutils's ld.
|
|
-# gnu hash not supported by mips ABI
|
|
-ifeq ("$(TARGET_ARCH)","mips")
|
|
- TARGET_GLOBAL_LDFLAGS += -Wl,-O1
|
|
-else ifeq ("$(TARGET_ARCH)","mips64")
|
|
- TARGET_GLOBAL_LDFLAGS += -Wl,-O1
|
|
-else
|
|
- TARGET_GLOBAL_LDFLAGS += -Wl,-O1,--hash-style=both
|
|
-endif
|
|
+TARGET_GLOBAL_LDFLAGS += -Wl,-O1
|
|
--
|
|
2.31.1
|
|
|