diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index ae21a18a14c23..baf032bbd4ecc 100644 --- a/eclass/toolchain-funcs.eclass +++ b/eclass/toolchain-funcs.eclass @@ -1156,7 +1156,12 @@ tc-enables-ssp-all() { # # If the library is not recognized, the function returns 1. tc-get-cxx-stdlib() { - local code='#include + local code=' +#if __cplusplus >= 202002L + #include +#else + #include +#endif #if defined(_LIBCPP_VERSION) HAVE_LIBCXX