2 pr79043.c from the execute part of the gcc torture tests.
13 #ifndef __SDCC_pdk14 // Lack of memory
14 unsigned long long f1 (int32_t x
)
16 return ((unsigned long long) x
) << 4;
19 long long f2 (uint32_t x
)
21 return ((long long) x
) << 4;
24 unsigned long long f3 (uint32_t x
)
26 return ((unsigned long long) x
) << 4;
29 long long f4 (int32_t x
)
31 return ((long long) x
) << 4;
36 testTortureExecute (void)
38 #ifndef __SDCC_pdk14 // Lack of memory
39 if (f1 (0xf0000000) != 0xffffffff00000000)
41 if (f2 (0xf0000000) != 0xf00000000)
43 if (f3 (0xf0000000) != 0xf00000000)
45 if (f4 (0xf0000000) != 0xffffffff00000000)