From af8128133f94658bf5b975ff4e518dbd0172c624 Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Sat, 8 Mar 2003 14:08:16 +0000 Subject: [PATCH] * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware. From-SVN: r63991 --- gcc/testsuite/ChangeLog | 4 ++++ gcc/testsuite/gcc.dg/old-style-asm-1.c | 10 +++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5d7b965d572..e9b24f66112 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2003-03-08 Hans-Peter Nilsson + + * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware. + 2003-03-08 Neil Booth * gcc.dg/cpp/Wunused.c: Update test. diff --git a/gcc/testsuite/gcc.dg/old-style-asm-1.c b/gcc/testsuite/gcc.dg/old-style-asm-1.c index 006cf0949b0..a265fe10d84 100644 --- a/gcc/testsuite/gcc.dg/old-style-asm-1.c +++ b/gcc/testsuite/gcc.dg/old-style-asm-1.c @@ -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" } } */ -- 2.30.2