2 20060110-2.c from the execute part of the gcc torture suite.
11 #if !defined(__SDCC_pic14) && !defined(__SDCC_pic16) && !defined(__SDCC_pdk14) // Lack of memory
13 f (long long a
, long long b
)
15 return ((a
+ b
) << 32) >> 32;
18 long long a
= 0x1234567876543210LL
;
19 long long b
= 0x2345678765432101LL
;
20 long long c
= ((0x1234567876543210LL
+ 0x2345678765432101LL
) << 32) >> 32;
24 testTortureExecute (void)
26 #if !defined(__SDCC_pic14) && !defined(__SDCC_pic16) && !defined(__SDCC_pdk14) // Lack of memory
27 ASSERT (f (a
, b
) == c
);