Added test cases from the bug list
[fw/sdcc] / support / regression / tests / bug-408972.c
1 /* Fake header.
2  */
3 #include <testfwk.h>
4
5 long leftShiftLong (long l) { 
6   /* PENDING: Disabled.
7      return (l << 3); 
8   */
9   return l;
10
11
12
13 int leftShiftIntMasked (int v) { 
14   return ((v & 0xff00U) << 3); 
15
16
17 int leftShiftIntMasked2 (int v) { 
18     return ((v & 0xff) << 8); 
19
20
21
22 int leftShiftIntMasked3 (int v) { 
23     return ((v & 0xff) << 3); 
24 }