diff options
author | Jakub Jelinek <jakub@redhat.com> | 2008-09-03 22:28:52 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-09-03 22:28:52 +0200 |
commit | 8660d962235b733aacb2c63c6cc11785317d847e (patch) | |
tree | 57653c24db2e4ecd650c88a69741181807734bab /gcc | |
parent | bc9b880c6075c57c54003869d98c6a249eef7cbd (diff) | |
download | gcc-8660d962235b733aacb2c63c6cc11785317d847e.zip gcc-8660d962235b733aacb2c63c6cc11785317d847e.tar.gz gcc-8660d962235b733aacb2c63c6cc11785317d847e.tar.bz2 |
re PR debug/37322 (FAIL: gfortran.dg/debug/pr35154-dwarf2.f)
PR debug/37322
* gfortran.dg/debug/pr35154-dwarf2.f: Fix up scan-assembler regexps.
From-SVN: r139954
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/debug/pr35154-dwarf2.f | 20 |
2 files changed, 15 insertions, 10 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 70f7eb7..7fe9ef6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2008-09-03 Jakub Jelinek <jakub@redhat.com> + + PR debug/37322 + * gfortran.dg/debug/pr35154-dwarf2.f: Fix up scan-assembler regexps. + 2008-09-03 Andrew Pinski <andrew_pinski@playstation.sony.com> PR middle-end/36445 diff --git a/gcc/testsuite/gfortran.dg/debug/pr35154-dwarf2.f b/gcc/testsuite/gfortran.dg/debug/pr35154-dwarf2.f index d5003a3..b7586ea 100644 --- a/gcc/testsuite/gfortran.dg/debug/pr35154-dwarf2.f +++ b/gcc/testsuite/gfortran.dg/debug/pr35154-dwarf2.f @@ -25,13 +25,13 @@ C { dg-options "-dA" } return end -C { dg-final { scan-assembler "(DIE.*DW_TAG_common_block)" } } -C { dg-final { scan-assembler "DW_AT_name: \"__BLNK__\"" } } -C { dg-final { scan-assembler "(DIE.*DW_TAG_variable)" } } -C { dg-final { scan-assembler "\"i.*\".*DW_AT_name" } } -C { dg-final { scan-assembler "\"j.*\".*DW_AT_name" } } -C { dg-final { scan-assembler "(DIE.*DW_TAG_common_block)" } } -C { dg-final { scan-assembler "DW_AT_name: \"label\"" } } -C { dg-final { scan-assembler "(DIE.*DW_TAG_variable)" } } -C { dg-final { scan-assembler "\"l.*\".*DW_AT_name" } } -C { dg-final { scan-assembler "\"m.*\".*DW_AT_name" } } +C { dg-final { scan-assembler "DIE\[^\n\]*DW_TAG_common_block" } } +C { dg-final { scan-assembler "(DW_AT_name: \"__BLNK__\"|\"__BLNK__\[^\n\]*\"\[^\n\]*DW_AT_name)" } } +C { dg-final { scan-assembler "DIE\[^\n\]*DW_TAG_variable" } } +C { dg-final { scan-assembler "\"i\[^\n\]*\"\[^\n\]*DW_AT_name" } } +C { dg-final { scan-assembler "\"j\[^\n\]*\"\[^\n\]*DW_AT_name" } } +C { dg-final { scan-assembler "DIE\[^\n\]*DW_TAG_common_block" } } +C { dg-final { scan-assembler "(DW_AT_name: \"label\"|\"label\[^\n\]*\"\[^\n\]*DW_AT_name)" } } +C { dg-final { scan-assembler "DIE\[^\n\]*DW_TAG_variable" } } +C { dg-final { scan-assembler "\"l\[^\n\]*\"\[^\n\]*DW_AT_name" } } +C { dg-final { scan-assembler "\"m\[^\n\]*\"\[^\n\]*DW_AT_name" } } |