diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2025-06-04 20:09:21 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2025-06-06 17:29:28 +0100 |
commit | 29b2cb40ee848928385a48c4fdeb9b7a2ae0aecd (patch) | |
tree | bb976bba9ead13b6de404015d725abea0c5e61b9 /libgfortran/generated/maxval_i16.c | |
parent | e37eb8578c5c9a62d4f804908ad57fc38c71a3a2 (diff) | |
download | gcc-29b2cb40ee848928385a48c4fdeb9b7a2ae0aecd.zip gcc-29b2cb40ee848928385a48c4fdeb9b7a2ae0aecd.tar.gz gcc-29b2cb40ee848928385a48c4fdeb9b7a2ae0aecd.tar.bz2 |
libstdc++: Adjust effective-target requirements for <barrier> and <semaphore>
These features depend on __cpp_lib_atomic_wait which is not available
for freestanding, and is available when either gthreads is supported, or
the target is linux (for futex support).
libstdc++-v3/ChangeLog:
* testsuite/30_threads/barrier/1.cc: Require hosted. Only
require gthreads for non-linux targets.
* testsuite/30_threads/barrier/2.cc: Likewise.
* testsuite/30_threads/semaphore/1.cc: Likewise.
* testsuite/30_threads/semaphore/2.cc: Likewise.
* testsuite/30_threads/semaphore/cons.cc: Likewise.
* testsuite/30_threads/semaphore/least_max_value_neg.cc:
Likewise.
* testsuite/30_threads/semaphore/try_acquire.cc: Likewise.
Reviewed-by: Tomasz KamiĆski <tkaminsk@redhat.com>
Diffstat (limited to 'libgfortran/generated/maxval_i16.c')
0 files changed, 0 insertions, 0 deletions