From f3ce3b9d7b07410324d3d10a7b0df61bcf77108c Mon Sep 17 00:00:00 2001 From: Gerald Pfeifer Date: Sun, 5 Aug 2018 13:30:30 +0000 Subject: Filter -mretpoline, which is specific to clang and not supported by GCC, from CFLAGS and CXXFLAGS. This also establishes a good place where to add any additional such cases in the future. PR: 230200 Submitted by: rozhuk.im@gmail.com --- Mk/bsd.gcc.mk | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Mk/bsd.gcc.mk') diff --git a/Mk/bsd.gcc.mk b/Mk/bsd.gcc.mk index 92c9655d9e8f..52361fdc82ca 100644 --- a/Mk/bsd.gcc.mk +++ b/Mk/bsd.gcc.mk @@ -166,6 +166,10 @@ CPP:= cpp .endfor .undef V +# Now filter unsupported flags for CC and CXX. +CFLAGS:= ${CFLAGS:N-mretpoline} +CXXFLAGS:= ${CXXFLAGS:N-mretpoline} + .if defined(_GCC_PORT_DEPENDS) BUILD_DEPENDS+= ${_GCC_PORT_DEPENDS}:lang/${_GCC_PORT} RUN_DEPENDS+= ${_GCC_PORT_DEPENDS}:lang/${_GCC_PORT} -- cgit v1.2.3