aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/version.h
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/include/bits/version.h')
-rw-r--r--libstdc++-v3/include/bits/version.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/libstdc++-v3/include/bits/version.h b/libstdc++-v3/include/bits/version.h
index 2b96934..26d0689 100644
--- a/libstdc++-v3/include/bits/version.h
+++ b/libstdc++-v3/include/bits/version.h
@@ -985,9 +985,9 @@
#if !defined(__cpp_lib_concepts)
# if (__cplusplus >= 202002L) && (__cpp_concepts >= 201907L)
-# define __glibcxx_concepts 202002L
+# define __glibcxx_concepts 202207L
# if defined(__glibcxx_want_all) || defined(__glibcxx_want_concepts)
-# define __cpp_lib_concepts 202002L
+# define __cpp_lib_concepts 202207L
# endif
# endif
#endif /* !defined(__cpp_lib_concepts) */
@@ -1214,7 +1214,7 @@
#if !defined(__cpp_lib_padded_layouts)
# if (__cplusplus > 202302L)
-# define __glibcxx_padded_layouts 1L
+# define __glibcxx_padded_layouts 202403L
# if defined(__glibcxx_want_all) || defined(__glibcxx_want_padded_layouts)
# endif
# endif
@@ -1222,9 +1222,10 @@
#undef __glibcxx_want_padded_layouts
#if !defined(__cpp_lib_submdspan)
-# if (__cplusplus > 202302L)
-# define __glibcxx_submdspan 1L
+# if (__cplusplus > 202302L) && (__glibcxx_constant_wrapper >= 202506L)
+# define __glibcxx_submdspan 202411L
# if defined(__glibcxx_want_all) || defined(__glibcxx_want_submdspan)
+# define __cpp_lib_submdspan 202411L
# endif
# endif
#endif /* !defined(__cpp_lib_submdspan) */
@@ -2037,7 +2038,7 @@
# define __cpp_lib_common_reference 202302L
# endif
# endif
-#endif /* !defined(__cpp_lib_common_reference) && defined(__glibcxx_want_common_reference) */
+#endif /* !defined(__cpp_lib_common_reference) */
#undef __glibcxx_want_common_reference
#if !defined(__cpp_lib_common_reference_wrapper)
@@ -2047,7 +2048,7 @@
# define __cpp_lib_common_reference_wrapper 202302L
# endif
# endif
-#endif /* !defined(__cpp_lib_common_reference_wrapper) && defined(__glibcxx_want_common_reference_wrapper) */
+#endif /* !defined(__cpp_lib_common_reference_wrapper) */
#undef __glibcxx_want_common_reference_wrapper
#if !defined(__cpp_lib_formatters)