1 /* { dg-do compile { target { ! ia32 } } } */
2 /* { dg-require-effective-target maybe_x32 } */
3 /* { dg-options "-O2 -mx32 -maddress-mode=short" } */
11 extern __thread rcu_reader
;
15 struct rcu_reader_data
*x
= &rcu_reader
;
18 __atomic_store(&x
->waiting
, &val
, 0);