Commit 336e494f by Daniel Jacobowitz Committed by Daniel Jacobowitz

target-supports.exp (check_effective_target_arm32): Use check_no_compiler_messages.

	* lib/target-supports.exp (check_effective_target_arm32): Use
	check_no_compiler_messages.

From-SVN: r127522
parent bbe984fb
2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
* lib/target-supports.exp (check_effective_target_arm32): Use
check_no_compiler_messages.
2007-08-15 Diego Novillo <dnovillo@google.com>
gcc.dg/tree-ssa/20070815.c: New test.
......@@ -1413,39 +1413,11 @@ proc check_effective_target_vect_floatint_cvt { } {
# Return 1 is this is an arm target using 32-bit instructions
proc check_effective_target_arm32 { } {
global et_arm32_saved
global et_arm32_target_name
global compiler_flags
if { ![info exists et_arm32_target_name] } {
set et_arm32_target_name ""
}
# If the target has changed since we set the cached value, clear it.
set current_target [current_target_name]
if { $current_target != $et_arm32_target_name } {
verbose "check_effective_target_arm32: `$et_arm32_target_name' `$current_target'" 2
set et_arm32_target_name $current_target
if { [info exists et_arm32_saved] } {
verbose "check_effective_target_arm32: removing cached result" 2
unset et_arm32_saved
}
}
if [info exists et_arm32_saved] {
verbose "check-effective_target_arm32: using cached result" 2
} else {
set et_arm32_saved 0
if { [istarget arm-*-*]
|| [istarget strongarm*-*-*]
|| [istarget xscale-*-*] } {
if ![string match "*-mthumb *" $compiler_flags] {
set et_arm32_saved 1
}
}
}
verbose "check_effective_target_arm32: returning $et_arm32_saved" 2
return $et_arm32_saved
return [check_no_compiler_messages arm32 assembly {
#if !defined(__arm__) || (defined(__thumb__) && !defined(__thumb2__))
#error FOO
#endif
}]
}
# Return 1 if this is an ARM target supporting -mfpu=vfp
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment