1*99451b44SJordan Rupprecht int global = 42;
2*99451b44SJordan Rupprecht 
3*99451b44SJordan Rupprecht int
bar(int x)4*99451b44SJordan Rupprecht bar(int x)
5*99451b44SJordan Rupprecht {
6*99451b44SJordan Rupprecht   int y = 4*x + global;
7*99451b44SJordan Rupprecht   return y;
8*99451b44SJordan Rupprecht }
9*99451b44SJordan Rupprecht 
10*99451b44SJordan Rupprecht int
foo(int x)11*99451b44SJordan Rupprecht foo(int x)
12*99451b44SJordan Rupprecht {
13*99451b44SJordan Rupprecht   int y = 2*bar(3*x);
14*99451b44SJordan Rupprecht   return y;
15*99451b44SJordan Rupprecht }
16*99451b44SJordan Rupprecht 
17*99451b44SJordan Rupprecht int
main()18*99451b44SJordan Rupprecht main()
19*99451b44SJordan Rupprecht {
20*99451b44SJordan Rupprecht   return 0 * foo(1);
21*99451b44SJordan Rupprecht }
22