From: Christophe Lyon Date: Thu, 20 Aug 2020 09:03:10 +0000 (+0000) Subject: testsuite: Remove test for arm32 in arm_soft_ok X-Git-Tag: basepoints/gcc-12~5478 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1763ec9b20c0146a5a47f2259a44db1fbb9c923a;p=thirdparty%2Fgcc.git testsuite: Remove test for arm32 in arm_soft_ok There is no reason to check for arm32 when checking for -mfloat=abi-soft support. Instead this implies skipping some tests when targetting a thumb-1 cpu, while they pass. This patch removes the arm32 check, and uses the same skeleton as arm_softfp_ok and arm_hard_ok. 2020-08-20 Christophe Lyon gcc/testsuite/ * lib/target-supports.exp (arm_soft_ok): Remove arm32 check. --- diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index f223fc6917e0..c24330a27ab4 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -3639,13 +3639,11 @@ proc check_effective_target_arm_vect_no_misalign { } { # multilibs may be incompatible with this option. proc check_effective_target_arm_soft_ok { } { - if { [check_effective_target_arm32] } { - return [check_no_compiler_messages arm_soft_ok executable { - int main() { return 0;} + return [check_no_compiler_messages arm_soft_ok object { + #include + int dummy; + int main (void) { return 0; } } "-mfloat-abi=soft"] - } else { - return 0 - } } # Return 1 if this is an ARM target supporting -mfpu=vfp with an