Gentle ping :)

Kind regards,
Torbjörn

On 2024-12-23 20:00, Torbjörn SVENSSON wrote:
Ok for trunk and releases/gcc-14?

--

Test assumes libatomic.a is always available, but for some embedded
targets, there is no libatomic.a and the test thus fail.

libstdc++/ChangeLog:

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

Signed-off-by: Torbjörn SVENSSON <torbjorn.svens...@foss.st.com>
---
  .../29_atomics/atomic_float/compare_exchange_padding.cc          | 1 +
  1 file changed, 1 insertion(+)

diff --git 
a/libstdc++-v3/testsuite/29_atomics/atomic_float/compare_exchange_padding.cc 
b/libstdc++-v3/testsuite/29_atomics/atomic_float/compare_exchange_padding.cc
index 49626ac6651..9395e3026a7 100644
--- a/libstdc++-v3/testsuite/29_atomics/atomic_float/compare_exchange_padding.cc
+++ b/libstdc++-v3/testsuite/29_atomics/atomic_float/compare_exchange_padding.cc
@@ -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>

Reply via email to