target-supports.exp (check_profiling_available): Don't rely solely on TLS tests for -fprofile-generate...

* testsuite/lib/target-supports.exp (check_profiling_available):
	Don't rely solely on TLS tests for -fprofile-generate, fall
	through to the other code.

From-SVN: r179263
This commit is contained in:
Bernd Schmidt 2011-09-27 11:04:34 +00:00 committed by Bernd Schmidt
parent ffb35bbf33
commit d22c9c3116
2 changed files with 7 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2011-09-27 Bernd Schmidt <bernds@codesourcery.com>
* testsuite/lib/target-supports.exp (check_profiling_available):
Don't rely solely on TLS tests for -fprofile-generate, fall
through to the other code.
2011-09-27 Richard Guenther <rguenther@suse.de>
PR tree-optimization/50363

View File

@ -459,12 +459,9 @@ proc check_profiling_available { test_what } {
# Tree profiling requires TLS runtime support.
if { $test_what == "-fprofile-generate" } {
# AVR does not support profile generation because
# it does not implement needed support functions.
if { [istarget avr-*-*] } {
if { ![check_effective_target_tls_runtime] } {
return 0
}
return [check_effective_target_tls_runtime]
}
# Support for -p on solaris2 relies on mcrt1.o which comes with the