aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMarc Poulhiès <poulhies@adacore.com>2023-11-06 11:57:16 +0100
committerMarc Poulhiès <poulhies@adacore.com>2023-12-07 14:31:34 +0100
commitd36cac18724a63b1dbcbe722015232c72214ce93 (patch)
tree92dc70b4a8f2dadbae8d77329619fd87a4549a41 /gcc
parent45eb2c703c02fa2a5467efcdfb27692df37e4d75 (diff)
downloadgcc-d36cac18724a63b1dbcbe722015232c72214ce93.zip
gcc-d36cac18724a63b1dbcbe722015232c72214ce93.tar.gz
gcc-d36cac18724a63b1dbcbe722015232c72214ce93.tar.bz2
testsuite: skip gcc.target/i386/pr106910-1.c test when using newlib
Using newlib produces a different codegen because the support for c99 differs (see libc_has_function hook). gcc/testsuite/ChangeLog: * gcc.target/i386/pr106910-1.c: Disable for newlib.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.target/i386/pr106910-1.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.target/i386/pr106910-1.c b/gcc/testsuite/gcc.target/i386/pr106910-1.c
index c7685a3..13901a1 100644
--- a/gcc/testsuite/gcc.target/i386/pr106910-1.c
+++ b/gcc/testsuite/gcc.target/i386/pr106910-1.c
@@ -1,4 +1,5 @@
/* { dg-do compile { target { ! ia32 } } } */
+/* { dg-skip-if "newlib libc math causes different codegen" { newlib } } */
/* { dg-options "-msse4.1 -O2 -Ofast" } */
/* { dg-final { scan-assembler-times "roundps" 9 } } */
/* { dg-final { scan-assembler-times "cvtps2dq" 1 } } */