aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/Makefile.am
diff options
context:
space:
mode:
authorThomas Rodgers <trodgers@redhat.com>2021-01-07 12:07:06 -0800
committerThomas Rodgers <trodgers@redhat.com>2021-01-07 12:52:37 -0800
commitb7c3f201be582553f9e3506536aa406bbd7ee71c (patch)
tree6e070a70358a6df1db144dbf6abec1d7634a7a15 /libstdc++-v3/include/Makefile.am
parent0677759f753d321bde52d7343227f842b7e759d2 (diff)
downloadgcc-b7c3f201be582553f9e3506536aa406bbd7ee71c.zip
gcc-b7c3f201be582553f9e3506536aa406bbd7ee71c.tar.gz
gcc-b7c3f201be582553f9e3506536aa406bbd7ee71c.tar.bz2
libstdc++: Add support for C++20 barriers
Adds <barrier> libstdc++-v3/ChangeLog: * doc/doxygen/user.cfg.in: Add new header. * include/Makefile.am (std_headers): likewise. * include/Makefile.in: Regenerate. * include/precompiled/stdc++.h: Add new header. * include/std/barrier: New file. * include/std/version: Add __cpp_lib_barrier feature test macro. * testsuite/30_threads/barrier/1.cc: New test. * testsuite/30_threads/barrier/2.cc: Likewise. * testsuite/30_threads/barrier/arrive_and_drop.cc: Likewise. * testsuite/30_threads/barrier/arrive_and_wait.cc: Likewise. * testsuite/30_threads/barrier/arrive.cc: Likewise. * testsuite/30_threads/barrier/completion.cc: Likewise.
Diffstat (limited to 'libstdc++-v3/include/Makefile.am')
-rw-r--r--libstdc++-v3/include/Makefile.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/libstdc++-v3/include/Makefile.am b/libstdc++-v3/include/Makefile.am
index a19d746..90508a8 100644
--- a/libstdc++-v3/include/Makefile.am
+++ b/libstdc++-v3/include/Makefile.am
@@ -30,6 +30,7 @@ std_headers = \
${std_srcdir}/any \
${std_srcdir}/array \
${std_srcdir}/atomic \
+ ${std_srcdir}/barrier \
${std_srcdir}/bit \
${std_srcdir}/bitset \
${std_srcdir}/charconv \