diff options
Diffstat (limited to 'libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/version.cc')
-rw-r--r-- | libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/version.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/version.cc b/libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/version.cc new file mode 100644 index 00000000000..dbaf6bc59d3 --- /dev/null +++ b/libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/version.cc @@ -0,0 +1,10 @@ +// { dg-options "-std=gnu++23" } +// { dg-do preprocess { target c++23 } } + +#include <version> + +#ifndef __cpp_lib_stdatomic_h +# error "Feature test macro for stdatomic.h is missing in <version>" +#elif __cpp_lib_stdatomic_h != 202011L +# error "Feature test macro for stdatomic.h has wrong value in <version>" +#endif |