aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.7/gcc/testsuite/gcc.target/sparc/ultrasp10.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.7/gcc/testsuite/gcc.target/sparc/ultrasp10.c')
-rw-r--r--gcc-4.7/gcc/testsuite/gcc.target/sparc/ultrasp10.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/gcc-4.7/gcc/testsuite/gcc.target/sparc/ultrasp10.c b/gcc-4.7/gcc/testsuite/gcc.target/sparc/ultrasp10.c
deleted file mode 100644
index d3edaca6c..000000000
--- a/gcc-4.7/gcc/testsuite/gcc.target/sparc/ultrasp10.c
+++ /dev/null
@@ -1,27 +0,0 @@
-/* PR target/11965 */
-/* Originator: <jk@tools.de> */
-
-/* { dg-do run } */
-/* { dg-require-effective-target ultrasparc_hw } */
-/* { dg-options "-O -mcpu=ultrasparc" } */
-
-/* This used to fail on 32-bit Ultrasparc because GCC emitted
- an invalid shift instruction. */
-
-
-static inline unsigned int shift(int n, unsigned int value)
-{
- return value << n;
-}
-
-unsigned int val = 1;
-
-int main(void)
-{
- int i;
-
- for (i = 0; i < 4; i++)
- val = shift(32, val);
-
- return 0;
-}