]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.dg/old-style-asm-1.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.dg / old-style-asm-1.c
diff --git a/gcc/testsuite/gcc.dg/old-style-asm-1.c b/gcc/testsuite/gcc.dg/old-style-asm-1.c
deleted file mode 100644 (file)
index a265fe1..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/* PR inline-asm/8832 */
-/* { dg-do compile } */
-/* { dg-options "-O2" } */
-
-/* Verify that GCC doesn't optimize
-   old style asm instructions.  */
-
-void foo(int v)
-{
-  if (v)
-    asm ("dummy1");
-
-  asm ("dummy2");
-
-  if (v)
-    asm ("dummy3");
-}
-
-/* The purpose of the test below is to check that there are two branches
-   in the generated code, supposedly corresponding to the if-statements.
-   Warning: this is fragile and assumes that one of the generated labels
-   for the branches matches the string "L2", or as with
-   mmix-knuth-mmixware, "L:2".  That assumption is generally invalid,
-   because for example it depends on the target macro
-   ASM_GENERATE_INTERNAL_LABEL to generate a name matching this regexp (as
-   with the default definition).  */
-/* { dg-final { scan-assembler "L(:)?2" } } */