From: Arne Fitzenreiter Date: Wed, 6 Dec 2023 07:16:33 +0000 (+0100) Subject: binutils: fix toolchain crossbuild X-Git-Tag: v2.29-core183~123 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ea381f64a8426ad89ef7d49c80d5cbd9ada8147c;p=ipfire-2.x.git binutils: fix toolchain crossbuild gcc on x86_64 doesn't support mbrach-predict=standard so this has removed for toolchain pass1 --- diff --git a/lfs/binutils b/lfs/binutils index 2b5c65592d..b4b3cd9212 100644 --- a/lfs/binutils +++ b/lfs/binutils @@ -51,6 +51,8 @@ ifeq "$(PASS)" "1" CFLAGS := $(patsubst -mfloat-abi=%,,$(CFLAGS)) CFLAGS := $(patsubst -mindirect-branch=%,,$(CFLAGS)) CFLAGS := $(patsubst -mfunction-return=%,,$(CFLAGS)) + CFLAGS := $(patsubst -mbranch-protection=%,,$(CFLAGS)) + CXXFLAGS := $(patsubst -mbranch-protection=%,,$(CXXFLAGS)) CFLAGS := $(patsubst -fstack-clash-protection,,$(CFLAGS)) CFLAGS := $(patsubst -fcf-protection,,$(CFLAGS))