1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fno-store-merging" } */
20 /* We have to make sure to not cause a store data race between
21 c.c and c.d residing in the tail padding of B. */
26 /* In particular on x86 c.d should not be loaded/stored via movl. */
27 /* { dg-final { scan-assembler-not "movl" { target { x86_64-*-* i?86-*-* } } } } */