aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8.1/gcc/testsuite/gcc.dg/20050922-2.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/gcc.dg/20050922-2.c')
-rw-r--r--gcc-4.8.1/gcc/testsuite/gcc.dg/20050922-2.c33
1 files changed, 0 insertions, 33 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/gcc.dg/20050922-2.c b/gcc-4.8.1/gcc/testsuite/gcc.dg/20050922-2.c
deleted file mode 100644
index c2974d03d..000000000
--- a/gcc-4.8.1/gcc/testsuite/gcc.dg/20050922-2.c
+++ /dev/null
@@ -1,33 +0,0 @@
-/* 20050922-1.c does not trigger the expand_shift rotate bug on sh4-elf, but
- this does. */
-
-/* { dg-do run } */
-/* { dg-options "-O1 -std=c99" } */
-
-#include <stdlib.h>
-
-#if __INT_MAX__ == 2147483647
-typedef unsigned int uint32_t;
-#elif __LONG_MAX__ == 2147483647
-typedef unsigned long uint32_t;
-#else
-#error unable to find 32-bit integer type
-#endif
-
-#define rotl(x,n) (((x) << ((int)(n))) | ((x) >> (32 - (int)(n))))
-
-uint32_t
-f (uint32_t a, uint32_t b)
-{
-
- b = rotl (a, b & 31);
- return b;
-}
-
-int
-main ()
-{
- if (f(2,31) != 1)
- abort ();
- exit (0);
-}