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>

Reply via email to