libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / pr104975.c
blob04532fc444340c862819685cd8cadabadd2c2cb8
1 /* { dg-do compile } */
2 /* { dg-options "-O1 -fharden-compares -fno-inline -fno-ipa-pure-const" } */
4 __attribute__ ((pure, returns_twice)) int
5 bar (int);
7 int
8 quux (void)
10 return 0;
13 int
14 foo (short int x)
16 x = !x;
17 bar (quux ());
19 return x;