OSDN Git Service

* go.test/go-test.exp (go-gc-tests): Pass correctly formatted
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Jan 2012 14:12:34 +0000 (14:12 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Jan 2012 14:12:34 +0000 (14:12 +0000)
options to go_target_compile.

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

gcc/testsuite/ChangeLog
gcc/testsuite/go.test/go-test.exp

index f479fcd..d0068ba 100644 (file)
@@ -1,3 +1,8 @@
+2012-01-20  Uros Bizjak  <ubizjak@gmail.com>
+
+       * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
+       options to go_target_compile.
+
 2012-01-20  Kai Tietz  <ktietz@redhat.com>
 
        * g++.dg/torture/pr51344.C: Fix typo.
@@ -57,8 +62,7 @@
 2012-01-17  Ian Lance Taylor  <iant@google.com>
 
        PR go/50656
-       * go.test/go-test.exp (go-gc-tests): Recognize some more test
-       lines.
+       * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
 
 2012-01-17  Tobias Burnus  <burnus@net-b.de>
 
index 01be094..28b7e40 100644 (file)
@@ -208,6 +208,9 @@ proc go-gc-tests { } {
        set DEFAULT_GOCFLAGS " -pedantic-errors"
     }
 
+    set options ""
+    lappend options "additional_flags=$DEFAULT_GOCFLAGS"
+
     # Set GOARCH for tests that need it.
     go-set-goarch
 
@@ -585,7 +588,7 @@ proc go-gc-tests { } {
            set dg-do-what-default "link"
            set output_file "./[file rootname [file tail $test]].exe"
            set comp_output [go_target_compile "$ofile1 $ofile2" \
-                                $output_file "executable" "$DEFAULT_GOCFLAGS"]
+                                $output_file "executable" "$options"]
            set comp_output [go-dg-prune $target_triplet $comp_output]
            verbose -log $comp_output
            set result [go_load "$output_file" "" ""]
@@ -610,7 +613,7 @@ proc go-gc-tests { } {
            set dg-do-what-default "link"
            set output_file "./[file rootname [file tail $test]].exe"
            set comp_output [go_target_compile "$ofile1 $ofile2 $ofile3" \
-                                $output_file "executable" "$DEFAULT_GOCFLAGS"]
+                                $output_file "executable" "$options"]
            set comp_output [go-dg-prune $target_triplet $comp_output]
            if [string match "" $comp_output] {
                pass $name
@@ -633,7 +636,7 @@ proc go-gc-tests { } {
            set ofile2 "[file rootname [file tail $test]].o"
            set output_file "./[file rootname [file tail $test]].exe"
            set comp_output [go_target_compile "$ofile1 $ofile2" \
-                                $output_file "executable" "$DEFAULT_GOCFLAGS"]
+                                $output_file "executable" "$options"]
            set comp_output [go-dg-prune $target_triplet $comp_output]
            if [string match "" $comp_output] {
                set result [go_load "$output_file" "" ""]
@@ -660,7 +663,7 @@ proc go-gc-tests { } {
            set dg-do-what-default "link"
            set output_file "./[file rootname [file tail $file2]].exe"
            set comp_output [go_target_compile "$ofile1 $ofile2" \
-                                $output_file "executable" "$DEFAULT_GOCFLAGS"]
+                                $output_file "executable" "$options"]
            set comp_output [go-dg-prune $target_triplet $comp_output]
            if [string match "" $comp_output] {
                set result [go_load "$output_file" "" ""]
@@ -726,7 +729,7 @@ proc go-gc-tests { } {
            errchk $file3 ""
            set output_file "./[file rootname [file tail $test]].exe"
            set comp_output [go_target_compile "$ofile0 $ofile1 $ofile2" \
-                                $output_file "executable" "$DEFAULT_GOCFLAGS"]
+                                $output_file "executable" "$options"]
            set comp-output [go-dg-prune $target_triplet $comp_output]
            if [string match "" $comp_output] {
                set result [go_load "$output_file" "" ""]
@@ -759,7 +762,7 @@ proc go-gc-tests { } {
            set ofile2 "[file rootname [file tail $test]].o"
            set output_file "./[file rootname [file tail $test]].exe"
            set comp_output [go_target_compile "$ofile1 $ofile2" \
-                                $output_file "executable" "$DEFAULT_GOCFLAGS"]
+                                $output_file "executable" "$options"]
            set comp_output [go-dg-prune $target_triplet $comp_output]
            if [string match "" $comp_output] {
                set result [go_load "$output_file" "" ""]
@@ -775,7 +778,7 @@ proc go-gc-tests { } {
            regsub "/\[^/\]*$" $test "/cmplxdivide1.go" test2
            set output_file "./[file rootname [file tail $test]].o"
            set comp_output [go_target_compile "$test $test2" \
-                            $output_file "executable" "$DEFAULT_GOCFLAGS"]
+                                $output_file "executable" "$options"]
            set comp_output [go-dg-prune $target_triplet $comp_output]
            if [string match "" $comp_output] {
                set result [go_load "$output_file" "" ""]
@@ -853,7 +856,7 @@ proc go-gc-tests { } {
            set ofile2 "[file rootname [file tail $file2]].o"
            set output_file "./[file rootname [file tail $test]].exe"
            set comp_output [go_target_compile "$ofile1 $ofile2" \
-                                $output_file "executable" "$DEFAULT_GOCFLAGS"]
+                                $output_file "executable" "$options"]
            set comp_output [go-dg-prune $target_triplet $comp_output]
            if [string match "" $comp_output] {
                setup_xfail "*-*-*"