]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Allow for ! comments in g++.dg/debug/dwarf2/nested-3.C
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 May 2012 10:15:44 +0000 (10:15 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 May 2012 10:15:44 +0000 (10:15 +0000)
* g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187399 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/debug/dwarf2/nested-3.C

index c0ed0e4090f9a8bc927dbfaa7a33cf1466d850f6..30e519426f8a40acad1f80a3881be4b84002b803 100644 (file)
@@ -1,3 +1,7 @@
+2012-05-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
+
 2012-05-11  Paolo Carlini  <paolo.carlini@oracle.com>
 
        PR c++/53305
index ac121d6b906fa642187341f6ca9633d7d97b81fd..56f3dfb3136b64c16a8b3648f8144869eb644ddc 100644 (file)
@@ -59,4 +59,4 @@ main ()
 //
 //     Hence the scary regexp:
 //
-//     { dg-final { scan-assembler "\[^\n\r\]*\\(DIE \\(0x(\[0-9a-f\]+)\\) DW_TAG_namespace\\)\[\n\r\]+\[^\n\r\]*\"thread\[\^\n\r]+\[\n\r\]+(\[^\n\r\]*\[\n\r\]+)+\[^\n\r\]*\\(DIE \\(0x(\[0-9a-f\]+)\\) DW_TAG_class_type\\)(\[\n\r\]+\[^\n\r\]*)+\"Executor\[^\n\r\]+\[\n\r\]+\[^\n\r\]*DW_AT_declaration\[\n\r\]+\[^\n\r\]*DW_AT_signature\[^#/\]*\[#/\] \[^\n\r\]*\\(DIE\[^\n\r\]*DW_TAG_subprogram\\)\[\n\r\]+(\[^\n\r\]*\[\n\r\]+)+\[^\n\r\]*\"CurrentExecutor\[^\n\r\]+\[\n\r\]+(\[^\n\r\]*\[\n\r\]+)+(\[^\n\r\]*\[\n\r\]+)+\[^\n\r\]*end of children of DIE 0x\\3\[\n\r]+\[^\n\r\]*end of children of DIE 0x\\1\[\n\r]+" } }
+//     { dg-final { scan-assembler "\[^\n\r\]*\\(DIE \\(0x(\[0-9a-f\]+)\\) DW_TAG_namespace\\)\[\n\r\]+\[^\n\r\]*\"thread\[\^\n\r]+\[\n\r\]+(\[^\n\r\]*\[\n\r\]+)+\[^\n\r\]*\\(DIE \\(0x(\[0-9a-f\]+)\\) DW_TAG_class_type\\)(\[\n\r\]+\[^\n\r\]*)+\"Executor\[^\n\r\]+\[\n\r\]+\[^\n\r\]*DW_AT_declaration\[\n\r\]+\[^\n\r\]*DW_AT_signature\[^#/!\]*\[#/!\] \[^\n\r\]*\\(DIE\[^\n\r\]*DW_TAG_subprogram\\)\[\n\r\]+(\[^\n\r\]*\[\n\r\]+)+\[^\n\r\]*\"CurrentExecutor\[^\n\r\]+\[\n\r\]+(\[^\n\r\]*\[\n\r\]+)+(\[^\n\r\]*\[\n\r\]+)+\[^\n\r\]*end of children of DIE 0x\\3\[\n\r]+\[^\n\r\]*end of children of DIE 0x\\1\[\n\r]+" } }