* gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
authorHans-Peter Nilsson <hp@bitrange.com>
Sat, 8 Mar 2003 14:08:16 +0000 (14:08 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Sat, 8 Mar 2003 14:08:16 +0000 (14:08 +0000)
From-SVN: r63991

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/old-style-asm-1.c

index 5d7b965d572338176b8034f8510fa822d511fcf6..e9b24f661129b7061ee2d4a34e44f837d8758855 100644 (file)
@@ -1,3 +1,7 @@
+2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
+
 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
 
        * gcc.dg/cpp/Wunused.c: Update test.
index 006cf0949b088ec1592274284f93dc082326f664..a265fe10d842acca5231987cf1028a744e2ffd9a 100644 (file)
@@ -16,4 +16,12 @@ void foo(int v)
     asm ("dummy3");
 }
 
-/* { dg-final { scan-assembler "L2" } } */
+/* 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" } } */