From a23edf42678c0b47705b6f2b3827cce175539330 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 21 Apr 2025 11:18:43 -0700 Subject: gcc: Add CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS This parallels the newlib-nano setting, NEWLIB_NANO_GCC_LIBSTDCXX_TARGET_CXXFLAGS, and provides a place to specify options that control how libstdc++ is build, such as -fno-exceptions. Signed-off-by: Keith Packard --- config/cc/gcc.in | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'config') diff --git a/config/cc/gcc.in b/config/cc/gcc.in index b51c0bda..7928468c 100644 --- a/config/cc/gcc.in +++ b/config/cc/gcc.in @@ -265,6 +265,14 @@ config CC_GCC_LIBSTDCXX_HOSTED_DISABLE Answer 'y' here to force freestanding mode, otherwise answer let ./configure decide. +config CC_GCC_LIBSTDCXX_TARGET_CXXFLAGS + string + prompt "Target CXXFLAGS for libstdc++" + default "" + help + Used to add extra CXXFLAGS when compiling the target libstdc++ + library (e.g. -fno-exceptions). + config CC_GCC_LIBMUDFLAP bool prompt "Compile libmudflap" -- cgit v1.2.3