https://gcc.gnu.org/g:100efce7ec0fb33f355d67d5544da02e6909afbf

commit r16-288-g100efce7ec0fb33f355d67d5544da02e6909afbf
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Tue Apr 29 19:51:21 2025 +0100

    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:
---
 libstdc++-v3/include/bits/version.def | 1 +
 libstdc++-v3/include/bits/version.h   | 1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/libstdc++-v3/include/bits/version.def 
b/libstdc++-v3/include/bits/version.def
index 737b3f421bf7..282667eabda6 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 59ff0cee0436..bb7c0479c723 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) */

Reply via email to