Merge from trunk:
[official-gcc.git] / main / gcc / testsuite / gcc.dg / pr61756.c
blobc0212907558cd05e61dc06e60e5c54ca7971bdc2
1 /* PR target/61756 */
3 /* { dg-do compile } */
4 /* { dg-options "-O2" } */
5 /* { dg-options "-O2 -march=armv5" { target arm*-*-* } } */
7 #include <stdatomic.h>
9 static volatile atomic_flag guard = ATOMIC_FLAG_INIT;
11 void
12 try_atomic_flag_test_and_set (void)
14 atomic_flag_test_and_set (&guard);