diff options
author | Jack Howarth <howarth@bromo.med.uc.edu> | 2010-09-14 07:40:44 +0000 |
---|---|---|
committer | Paolo Bonzini <bonzini@gcc.gnu.org> | 2010-09-14 07:40:44 +0000 |
commit | 2f78283b38be196f4c8050688853404d41e7d8d1 (patch) | |
tree | 7bc21d3d106c727ef10b771eae1bde04507e839c /gcc/testsuite/lib | |
parent | c28883e6412287f04b901e6035ac7c2ff81cc4f6 (diff) | |
download | gcc-2f78283b38be196f4c8050688853404d41e7d8d1.zip gcc-2f78283b38be196f4c8050688853404d41e7d8d1.tar.gz gcc-2f78283b38be196f4c8050688853404d41e7d8d1.tar.bz2 |
re PR target/42070 (FAIL: g++.dg/tree-prof/partition1.C compilation, -O3 -g -fprofile-use)
2010-09-10 Jack Howarth <howarth@bromo.med.uc.edu>
PR target/42070
* gcc/testsuite/lib/profopt.exp: Prune warnings on execname2 compile.
* gcc/testsuite/lib/prune.exp: Prune "can't add line info" warnings.
From-SVN: r164269
Diffstat (limited to 'gcc/testsuite/lib')
-rw-r--r-- | gcc/testsuite/lib/profopt.exp | 4 | ||||
-rw-r--r-- | gcc/testsuite/lib/prune.exp | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/testsuite/lib/profopt.exp b/gcc/testsuite/lib/profopt.exp index a9989b4..0a123d7 100644 --- a/gcc/testsuite/lib/profopt.exp +++ b/gcc/testsuite/lib/profopt.exp @@ -328,6 +328,10 @@ proc profopt-execute { src } { lappend options "additional_flags=$option $extra_flags $feedback_option" set optstr "$option $feedback_option" set comp_output [${tool}_target_compile "$src" "$execname2" "executable" $options] + + # Prune warnings we know are unwanted. + set comp_output [prune_warnings $comp_output] + if ![${tool}_check_compile "$testcase compilation" $optstr $execname2 $comp_output] { unresolved "$testcase execution, $optstr" continue diff --git a/gcc/testsuite/lib/prune.exp b/gcc/testsuite/lib/prune.exp index 769169d..acb807f 100644 --- a/gcc/testsuite/lib/prune.exp +++ b/gcc/testsuite/lib/prune.exp @@ -49,6 +49,9 @@ proc prune_gcc_output { text } { regsub -all "(^|\n)\[^\n\]*file path prefix \[^\n\]* never used" $text "" text regsub -all "(^|\n)\[^\n\]*linker input file unused since linking not done" $text "" text + # Ignore harmless warnings from Xcode 3.2.x. + regsub -all "(^|\n)\[^\n\]*ld: warning: can't add line info to anonymous symbol\[^\n\]*" $text "" text + #send_user "After:$text\n" return $text |