1 __attribute__((__noinline__)) 2 void dummy()3dummy () 4 { 5 asm volatile(""); 6 } 7 8 int a, g, i, k, *p; 9 signed char b; 10 char e; 11 short c, h; 12 static short *d = &c; 13 14 char foo(int p1,int p2)15foo (int p1, int p2) 16 { 17 return p1 - p2; 18 } 19 20 int bar()21bar () 22 { 23 short *q = &c; 24 *q = 1; 25 *p = 0; 26 return 0; 27 } 28 29 int main()30main () 31 { 32 for (b = -22; b >= -29; b--) 33 { 34 short *l = &h; 35 char *m = &e; 36 *l = a; 37 g = foo (*m = k && *d, 1 > i) || bar (); 38 } 39 dummy(); 40 return 0; 41 } 42