tree-optimization/115602 - SLP CSE results in cycles
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 20000822-1.c
blob66fa14f096dbd4fc3afaa54c433d4dc479b6fb88
1 /* { dg-require-effective-target trampolines } */
3 void abort (void);
5 int f0(int (*fn)(int *), int *p)
7 return (*fn) (p);
10 int f1(void)
12 int i = 0;
14 int f2(int *p)
16 i = 1;
17 return *p + 1;
20 return f0(f2, &i);
23 int main()
25 if (f1() != 2)
26 abort ();
28 return 0;