This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r267323 - in /trunk/gcc/testsuite: ChangeLog gc...
- From: thopre01 at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 21 Dec 2018 11:49:05 -0000
- Subject: r267323 - in /trunk/gcc/testsuite: ChangeLog gc...
Author: thopre01
Date: Fri Dec 21 11:49:04 2018
New Revision: 267323
URL: https://gcc.gnu.org/viewcvs?rev=267323&root=gcc&view=rev
Log:
[ARM] Fix size-optimization-ieee testcase failure
On some version of dejagnu, options in RUNTESTFLAGS are appended to the
command-line and thus any -mfloat-abi=softfp or -mfloat-abi=hard in
there overwrite the -mfloat-abi=soft in the dg-options for
size-optimization-ieee-* tests. Test is still run though because
arm_soft_ok returns true if -mfloat-abi=soft is accepted, even if the
file is not compiled for softfloat due to a later -mfloat-abi on the
command line.
This patch adds a dg-skip-if to those tests to ensure they are not run
in softfp or hard mode.
2018-12-21 Thomas Preud'homme <thomas.preudhomme@linaro.org>
gcc/testsuite/
* gcc.target/arm/size-optimization-ieee-1.c: Skip if passing
-mfloat-abi=softfp or -mfloat-abi=hard.
* gcc.target/arm/size-optimization-ieee-2.c: Likewise.
* gcc.target/arm/size-optimization-ieee-3.c: Likewise.
Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.target/arm/size-optimization-ieee-1.c
trunk/gcc/testsuite/gcc.target/arm/size-optimization-ieee-2.c
trunk/gcc/testsuite/gcc.target/arm/size-optimization-ieee-3.c