1 /* { dg-do run } */ 2 /* { dg-additional-options "-fipa-pta" } */ 3 4 static int *p; bar(int cnt)5void bar(int cnt) 6 { 7 int i = 0; 8 if (cnt == 0) 9 { 10 p = &i; 11 bar (1); 12 if (i != 1) 13 __builtin_abort (); 14 } 15 else if (cnt == 1) 16 *p = 1; 17 } main()18int main() 19 { 20 bar (0); 21 return 0; 22 } 23