1 /* PR c++/60689 */ 2 /* { dg-do compile } */ 3 4 struct S { char x[9]; }; 5 6 void foo(struct S * x,struct S * y,struct S * z)7 foo (struct S *x, struct S *y, struct S *z) 8 { 9 __atomic_exchange (x, y, z, __ATOMIC_SEQ_CST); 10 } 11