]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/gcc.dg/pr94368.c
Update copyright years.
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / pr94368.c
CommitLineData
a27c5347
JJ
1/* PR target/94368 */
2/* { dg-do compile { target fpic } } */
3/* { dg-options "-fpic -O1 -fcommon" } */
4
5int b, c, d, e, f, h;
6short g;
7int foo (int) __attribute__ ((__const__));
8
9void
10bar (void)
11{
12 while (1)
13 {
14 while (1)
15 {
16 __atomic_load_n (&e, 0);
17 if (foo (2))
18 __sync_val_compare_and_swap (&c, 0, f);
19 b = 1;
20 if (h == e)
21 break;
22 }
23 __sync_val_compare_and_swap (&g, -1, f);
24 }
25}