https://gcc.gnu.org/g:5a227ba868663c3239b0462ab70a31853365b034
commit r17-5044-g5a227ba868663c3239b0462ab70a31853365b034 Author: John David Anglin <[email protected]> Date: Fri Oct 9 17:26:18 2026 -0400 Revert "Link various tests against libm" This reverts commit 027e9e45a47c436e0aa62f5d8aed282609784b24. Diff: --- gcc/testsuite/gcc.dg/torture/fp-double-convert-float-1.c | 2 +- gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-2.c | 2 +- gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-3.c | 2 +- gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-4.c | 2 +- gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-1.c | 2 +- gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-2.c | 2 +- gcc/testsuite/gcc.dg/torture/pr41094.c | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/gcc/testsuite/gcc.dg/torture/fp-double-convert-float-1.c b/gcc/testsuite/gcc.dg/torture/fp-double-convert-float-1.c index 48a193611caf..12070975b9f1 100644 --- a/gcc/testsuite/gcc.dg/torture/fp-double-convert-float-1.c +++ b/gcc/testsuite/gcc.dg/torture/fp-double-convert-float-1.c @@ -2,7 +2,7 @@ /* { dg-do run { xfail { arm_mixed_fp } } } */ /* { dg-require-effective-target fenv } */ /* { dg-require-effective-target hard_float } */ -/* { dg-additional-options "-frounding-math -lm" } */ +/* { dg-additional-options "-frounding-math" } */ #include <fenv.h> #include <stdlib.h> diff --git a/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-2.c b/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-2.c index 6ea85e8f8055..a82f03d079cc 100644 --- a/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-2.c +++ b/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-2.c @@ -3,7 +3,7 @@ /* { dg-do run } */ /* { dg-require-effective-target int128 } */ /* { dg-require-effective-target fenv } */ -/* { dg-options "-frounding-math -lm" } */ +/* { dg-options "-frounding-math" } */ #include <fenv.h> #include <stdlib.h> diff --git a/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-3.c b/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-3.c index e1d27be85432..6f9a8d3f0d3e 100644 --- a/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-3.c +++ b/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-3.c @@ -4,7 +4,7 @@ /* { dg-require-effective-target int128 } */ /* { dg-require-effective-target fenv } */ /* { dg-require-effective-target hard_float } */ -/* { dg-options "-frounding-math -lm" } */ +/* { dg-options "-frounding-math" } */ #include <fenv.h> #include <stdlib.h> diff --git a/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-4.c b/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-4.c index 94f8fca36cdf..15f478d15e24 100644 --- a/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-4.c +++ b/gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-4.c @@ -4,7 +4,7 @@ /* { dg-require-effective-target int128 } */ /* { dg-require-effective-target fenv } */ /* { dg-require-effective-target hard_float } */ -/* { dg-options "-frounding-math -lm" } */ +/* { dg-options "-frounding-math" } */ #include <fenv.h> #include <stdlib.h> diff --git a/gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-1.c b/gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-1.c index 1431a67981b1..8f437e2efb1d 100644 --- a/gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-1.c +++ b/gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-1.c @@ -2,7 +2,7 @@ /* { dg-do run { xfail { arm-*-* } } } */ /* { dg-require-effective-target fenv } */ /* { dg-require-effective-target hard_float } */ -/* { dg-additional-options "-frounding-math -fexcess-precision=standard -lm" } */ +/* { dg-additional-options "-frounding-math -fexcess-precision=standard" } */ #include <fenv.h> #include <stdlib.h> diff --git a/gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-2.c b/gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-2.c index 903acfb4d719..fd3f4cbfb830 100644 --- a/gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-2.c +++ b/gcc/testsuite/gcc.dg/torture/fp-uint64-convert-double-2.c @@ -2,7 +2,7 @@ /* { dg-do run { xfail { arm-*-* } } } */ /* { dg-require-effective-target fenv } */ /* { dg-require-effective-target hard_float } */ -/* { dg-additional-options "-frounding-math -lm" } */ +/* { dg-additional-options "-frounding-math" } */ #include <fenv.h> #include <stdlib.h> diff --git a/gcc/testsuite/gcc.dg/torture/pr41094.c b/gcc/testsuite/gcc.dg/torture/pr41094.c index 2ef30bcee1db..9219a1741a37 100644 --- a/gcc/testsuite/gcc.dg/torture/pr41094.c +++ b/gcc/testsuite/gcc.dg/torture/pr41094.c @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-options "-ffast-math -lm" } */ +/* { dg-options "-ffast-math" } */ #include <math.h>
