PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 20030913-1.c
blob5e33f50f560ccab6a0e5c15f515446fc595e762e
1 /* Assignments via pointers pointing to global variables were being killed
2 by SSA-DCE. Test contributed by Paul Brook <paul@nowt.org> */
4 int glob;
6 void
7 fn2(int ** q)
8 {
9 *q = &glob;
12 void test()
14 int *p;
16 fn2(&p);
18 *p=42;
21 int main()
23 test();
24 if (glob != 42) abort();
25 exit (0);