arm: Improve documentation for effective target 'arm_softfloat'
authorAndrea Corallo <andrea.corallo@arm.com>
Tue, 1 Dec 2020 10:21:33 +0000 (11:21 +0100)
committerAndrea Corallo <andrea.corallo@arm.com>
Fri, 11 Dec 2020 14:24:50 +0000 (15:24 +0100)
gcc/ChangeLog

2020-12-01  Andrea Corallo  <andrea.corallo@arm.com>

* doc/sourcebuild.texi (arm_softfloat): Improve documentation.

gcc/testsuite/ChangeLog

2020-12-01  Andrea Corallo  <andrea.corallo@arm.com>

* lib/target-supports.exp (check_effective_target_arm_softfloat):
Improve documentation.

gcc/doc/sourcebuild.texi
gcc/testsuite/lib/target-supports.exp

index 586dce75740af97a4d536423441918ff0fa53894..8617a86d15f616328f01eaefee43e0ffeaa4791a 100644 (file)
@@ -1799,8 +1799,7 @@ variant of the ABI for the ARM Architecture (as selected with
 @code{-mfloat-abi=hard}).
 
 @item arm_softfloat
-ARM target uses the soft-float ABI with no floating-point instructions
-used whatsoever (as selected with @code{-mfloat-abi=soft}).
+ARM target uses emulated floating point operations.
 
 @item arm_hard_vfp_ok
 ARM target supports @code{-mfpu=vfp -mfloat-abi=hard}.
index 89c4f67554f6da90fe420694ec2a61e6770f04a8..fb161a1afb4400df7b7866bb75974e72ac5b0faf 100644 (file)
@@ -5658,8 +5658,8 @@ proc check_effective_target_arm_hf_eabi { } {
     }]
 }
 
-# Return 1 if this is an ARM target that uses the soft float ABI
-# with no floating-point instructions at all (e.g. -mfloat-abi=soft).
+# Return 1 if this is an ARM target uses emulated floating point
+# operations.
 
 proc check_effective_target_arm_softfloat { } {
     return [check_no_compiler_messages arm_softfloat object {