]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: libstdc++: Use effective-target libatomic
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Mon, 23 Dec 2024 17:46:10 +0000 (18:46 +0100)
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Sun, 12 Jan 2025 07:34:30 +0000 (08:34 +0100)
Test assumes libatomic.a is always available, but for some embedded
targets, there is no libatomic.a and the test thus fail.

libstdc++-v3/ChangeLog:

* testsuite/29_atomics/atomic_float/compare_exchange_padding.cc:
Use effective-target libatomic_available.

Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
libstdc++-v3/testsuite/29_atomics/atomic_float/compare_exchange_padding.cc

index 49626ac66511090291af6e8a980b7df607cbc910..9395e3026a7f32d78f637c753a171853511cdaf7 100644 (file)
@@ -1,5 +1,6 @@
 // { dg-do run { target c++20 } }
 // { dg-options "-O0" }
+// { dg-require-effective-target libatomic_available }
 // { dg-additional-options "[atomic_link_flags [get_multilibs]] -latomic" }
 
 #include <atomic>