[gcc r16-288] libstdc++: Use no_stdname for make_obj_using_allocator feature test macro
Jonathan Wakely
redi@gcc.gnu.org
Tue Apr 29 19:56:24 GMT 2025
https://gcc.gnu.org/g:100efce7ec0fb33f355d67d5544da02e6909afbf
commit r16-288-g100efce7ec0fb33f355d67d5544da02e6909afbf
Author: Jonathan Wakely <jwakely@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) */
More information about the Libstdc++-cvs
mailing list