summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--changes2
-rwxr-xr-xunix/configure2
2 files changed, 3 insertions, 1 deletions
diff --git a/changes b/changes
index 31c2ad6..5ebf66a 100644
--- a/changes
+++ b/changes
@@ -9400,3 +9400,5 @@ Many code fixes to avoid overflow or undefined behavior. Thanks chrstphrchvz.
2025-06-24 (bug) [ecf35c] Correct nested handling of return option -options (porter)
2025-06-25 (bug) [ecafd8] Euro/Tail-sign missing from cp864 encoding (nijtmans)
+
+2025-07-03 (bug) [6b0f77] gcc 14 breaks configure test for bigendian leading to broken floating point (nijtmans)
diff --git a/unix/configure b/unix/configure
index 98fb65e..ad20038 100755
--- a/unix/configure
+++ b/unix/configure
@@ -10101,7 +10101,7 @@ main ()
char c[sizeof (long)];
} u;
u.l = 1;
- exit (u.c[sizeof (long) - 1] == 1);
+ return (u.c[sizeof (long) - 1] == 1);
}
_ACEOF
rm -f conftest$ac_exeext