From 05c54e822e6df4305dd248ab61492c879cae4113 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 1 Jul 2021 08:42:36 +0200 Subject: [PATCH] gcc: remove CCFLAGS only in pass1 of the toolchain Signed-off-by: Arne Fitzenreiter --- lfs/gcc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/gcc b/lfs/gcc index d5676c1cdd..02c33ba510 100644 --- a/lfs/gcc +++ b/lfs/gcc @@ -35,13 +35,13 @@ DL_FILE = $(THISAPP).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) +ifeq "$(PASS)" "1" CFLAGS := $(patsubst -march=%,,$(CFLAGS)) CFLAGS := $(patsubst -mfpu=%,,$(CFLAGS)) CFLAGS := $(patsubst -mtune=%,,$(CFLAGS)) CFLAGS := $(patsubst -mfloat-abi=%,,$(CFLAGS)) CFLAGS := $(filter-out -fexceptions,$(CFLAGS)) -ifeq "$(PASS)" "1" CFLAGS := $(patsubst -mindirect-branch=%,,$(CFLAGS)) CFLAGS := $(patsubst -mfunction-return=%,,$(CFLAGS)) CFLAGS := $(patsubst -fstack-clash-protection,,$(CFLAGS)) -- 2.39.5