* src/SDCCglue.c (printIvalType, printIvalBitFields): fixed bug 1856409
[fw/sdcc] / support / regression / tests / bug-408972.c
index 98f47e154050a175a87a47be3f62ec5aa095789f..29cc2543890504150ac0fdbf1b7f33af0ddbdca1 100644 (file)
@@ -1,23 +1,23 @@
-long leftShiftLong (long l) { 
-  /* PENDING: Disabled.
-     return (l << 3); 
-  */
-  return l;
-} 
+/* Fake header.
+ */
+#include <testfwk.h>
 
+long leftShiftLong (long l) {
+    return (l << 3);
+}
 
-int leftShiftIntMasked (int v) { 
-  /* PENDING: Disabled.
-     return ((v & 0xff00U) << 3); 
-  */
-  return v;
-} 
+int leftShiftIntMasked (int v) {
+    return ((v & 0xff00U) << 3);
+}
 
-int leftShiftIntMasked2 (int v) { 
-    return ((v & 0xff) << 8); 
-} 
+int leftShiftIntMasked2 (int v) {
+    return ((v & 0xff) << 8);
+}
 
+int leftShiftIntMasked3 (int v) {
+    return ((v & 0xff) << 3);
+}
 
-int leftShiftIntMasked3 (int v) { 
-    return ((v & 0xff) << 3); 
+void testBug(void)
+{
 }