]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.dg/opt/longbranch1.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.dg / opt / longbranch1.C
diff --git a/gcc/testsuite/g++.dg/opt/longbranch1.C b/gcc/testsuite/g++.dg/opt/longbranch1.C
deleted file mode 100644 (file)
index a64a57a..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-// PR c++/5964
-// This testcase failed to link on sparc -m64 -O0, because instruction
-// lengths were incorrectly computed
-// { dg-do link }
-// { dg-options "-O0" }
-
-#define makecode for (int i = 1; i < 1000; ++i) i *= 3
-#define muchcode \
-        makecode; makecode; makecode; makecode; makecode; makecode; \
-        makecode; makecode; makecode; makecode; makecode; makecode; \
-        makecode; makecode; makecode; makecode; makecode; makecode; \
-        makecode; makecode; makecode; makecode; makecode; makecode
-
-#define verymuchcode \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode; \
-        muchcode; muchcode; muchcode; muchcode; muchcode; muchcode
-
-int
-main (int argc, char **argv)
-{
-loop:
-  verymuchcode;
-  delete[] argv;
-  goto loop;
-}