From: Jonathan Wakely Date: Wed, 15 Jan 2025 23:37:14 +0000 (+0000) Subject: libstdc++: Fix use of internal feature test macro in test X-Git-Tag: basepoints/gcc-16~2622 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=79d5504002e1cde242e8284ca134b2573d43bd89;p=thirdparty%2Fgcc.git libstdc++: Fix use of internal feature test macro in test This test should use __cpp_lib_ios_noreplace rather than the internal __glibcxx_ios_noreplace macro. libstdc++-v3/ChangeLog: * testsuite/27_io/ios_base/types/openmode/case_label.cc: Use standard feature test macro not internal one. --- diff --git a/libstdc++-v3/testsuite/27_io/ios_base/types/openmode/case_label.cc b/libstdc++-v3/testsuite/27_io/ios_base/types/openmode/case_label.cc index 253a0dc75668..e132070bf487 100644 --- a/libstdc++-v3/testsuite/27_io/ios_base/types/openmode/case_label.cc +++ b/libstdc++-v3/testsuite/27_io/ios_base/types/openmode/case_label.cc @@ -44,7 +44,7 @@ case_labels(bitmask_type b) break; case std::ios_base::trunc: break; -#ifdef __glibcxx_ios_noreplace +#ifdef __cpp_lib_ios_noreplace case std::ios_base::noreplace: break; #endif