From: Andre Heider Date: Wed, 8 Feb 2023 17:58:05 +0000 (+0100) Subject: toolchain/binutils: get rid of outdated libiberty hack X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=f090e6495d3a3ad989799b8e1522def09220cb19;p=openwrt%2Fstaging%2Fjow.git toolchain/binutils: get rid of outdated libiberty hack This reverts commit 68fcb15f90edd92ef36990c5696b9e79df07a6ec. binutils syncs libiberty from gcc, which defaults to not installing itself since [0], see also [1]. That change is apparently part of binutils 2.24, and the oldest supported version here is 2.37, hence we can remove this hack. [0] https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=48d7db63ff581b026e057badf39f1f23fdf47928 [1] https://gcc.gnu.org/onlinedocs/libiberty/Using.html Signed-off-by: Andre Heider --- diff --git a/toolchain/binutils/Makefile b/toolchain/binutils/Makefile index 0b7558e358..ef3123aeb6 100644 --- a/toolchain/binutils/Makefile +++ b/toolchain/binutils/Makefile @@ -100,7 +100,6 @@ define Host/Install prefix=$(TOOLCHAIN_DIR) \ install $(call FixupLibdir,$(TOOLCHAIN_DIR)/initial) - $(RM) $(TOOLCHAIN_DIR)/initial/lib/libiberty.a $(CP) $(TOOLCHAIN_DIR)/bin/$(REAL_GNU_TARGET_NAME)-readelf $(HOST_BUILD_PREFIX)/bin/readelf endef