x86: Tune Skylake, Cannonlake and Icelake as Haswell
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / pr42154.c
blobf78919d5dad908c8ec1a6fd7596ad7b3d0be3af9
1 struct A { char x[1]; };
2 extern void abort (void);
3 void __attribute__((noinline,noclone))
4 foo (struct A a)
6 if (a.x[0] != 'a')
7 abort ();
9 int main ()
11 struct A a;
12 int i;
13 for (i = 0; i < 1; ++i)
14 a.x[i] = 'a';
15 foo (a);
16 return 0;