From: Jonathan Wakely Date: Tue, 29 Apr 2025 18:51:21 +0000 (+0100) Subject: libstdc++: Use no_stdname for make_obj_using_allocator feature test macro X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=100efce7ec0fb33f355d67d5544da02e6909afbf;p=thirdparty%2Fgcc.git libstdc++: Use no_stdname for make_obj_using_allocator feature test macro This is a non-standard feature test macro only used internally, so use the new no_stdname property for it. libstdc++-v3/ChangeLog: * include/bits/version.def (make_obj_using_allocator): Use no_stdname. * include/bits/version.h: Regenerate. --- diff --git a/libstdc++-v3/include/bits/version.def b/libstdc++-v3/include/bits/version.def index 737b3f421bf..282667eabda 100644 --- a/libstdc++-v3/include/bits/version.def +++ b/libstdc++-v3/include/bits/version.def @@ -959,6 +959,7 @@ ftms = { ftms = { name = make_obj_using_allocator; + no_stdname = true; values = { // Not specified by C++20, used internally v = 201811; diff --git a/libstdc++-v3/include/bits/version.h b/libstdc++-v3/include/bits/version.h index 59ff0cee043..bb7c0479c72 100644 --- a/libstdc++-v3/include/bits/version.h +++ b/libstdc++-v3/include/bits/version.h @@ -1074,7 +1074,6 @@ # if (__cplusplus >= 202002L) && (__cpp_concepts) # define __glibcxx_make_obj_using_allocator 201811L # if defined(__glibcxx_want_all) || defined(__glibcxx_want_make_obj_using_allocator) -# define __cpp_lib_make_obj_using_allocator 201811L # endif # endif #endif /* !defined(__cpp_lib_make_obj_using_allocator) && defined(__glibcxx_want_make_obj_using_allocator) */