+2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
+
+ * testsuite/lib/target-supports.exp (check_compile): Save/restore
+ additional_sources that may belong to an actual test.
+
2015-02-18 Jakub Jelinek <jakub@redhat.com>
PR gcov-profile/64634
global tool
verbose "check_compile tool: $tool for $basename"
+ # Save additional_sources to avoid compiling testsuite's sources
+ # against check_compile's source.
+ global additional_sources
+ set tmp_additional_sources "$additional_sources"
+ set additional_sources ""
+
if { [llength $args] > 0 } {
set options [list "additional_flags=[lindex $args 0]"]
} else {
file delete $output
}
+ # Restore additional_sources.
+ set additional_sources "$tmp_additional_sources"
+
return [list $lines $scan_output]
}