2 pr39240.c from the execute part of the gcc torture tests.
13 static int foo1 (int x
)
18 unsigned int bar1 (int x
)
23 volatile unsigned long l1
= (unsigned int) -4;
25 static short int foo2 (int x
)
30 unsigned short int bar2 (int x
)
35 volatile unsigned long l2
= (unsigned short int) -4;
37 #if !defined(__SDCC_pdk14) // Lack of memory
38 static signed char foo3 (int x
)
43 unsigned char bar3 (int x
)
48 volatile unsigned long l3
= (unsigned char) -4;
50 static unsigned int foo4 (int x
)
60 volatile unsigned long l4
= (int) -4;
62 static unsigned short int foo5 (int x
)
67 short int bar5 (int x
)
72 volatile unsigned long l5
= (short int) -4;
74 static unsigned char foo6 (int x
)
79 signed char bar6 (int x
)
84 volatile unsigned long l6
= (signed char) -4;
88 testTortureExecute (void)
94 #if !defined(__SDCC_pdk14) // Lack of memory
101 if (bar6 (-10) != l6
)