]> Savannah Git Hosting - gnulib.git/commitdiff
fenv-exceptions-trapping: Avoid a test failure on *BSD/powerpc*.
authorBruno Haible <bruno@clisp.org>
Fri, 19 Jan 2024 21:43:55 +0000 (22:43 +0100)
committerBruno Haible <bruno@clisp.org>
Wed, 31 Jan 2024 16:47:24 +0000 (17:47 +0100)
* tests/test-fenv-except-trapping-2.c (main): Skip the '4' tests also on
FreeBSD/powerpc* and NetBSD/powerpc*.

ChangeLog
tests/test-fenv-except-trapping-2.c

index d36c0418526e443bbcc84be86cd045c7d4a65cc7..31b434da77ba90f0759959bcaaf39e07f943b39c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2024-01-19  Bruno Haible  <bruno@clisp.org>
 
+       fenv-exceptions-trapping: Avoid a test failure on *BSD/powerpc*.
+       * tests/test-fenv-except-trapping-2.c (main): Skip the '4' tests also on
+       FreeBSD/powerpc* and NetBSD/powerpc*.
+
        fenv-exceptions-state-c99: Fix for FreeBSD/powerpc64 and NetBSD/powerpc.
        * m4/fenv-exceptions-state.m4 (gl_FENV_EXCEPTIONS_STATE): On
        FreeBSD/powerpc64 and NetBSD/powerpc, set REPLACE_FESETEXCEPTFLAG.
index 57b9341f46a8fce69a2025fab1e715fb14eff9a4..257107d2ee13d84dc51711b8ddeaa45ac112b164 100644 (file)
@@ -433,8 +433,8 @@ main (int argc, char *argv[])
            GNU/kFreeBSD/i386, GNU/kFreeBSD/x86_64,
            musl libc/i386, musl libc/powerpc64le,
            macOS/i386, macOS/x86_64, macOS/arm64,
-           FreeBSD/i386, FreeBSD/x86_64,
-           NetBSD/i386, NetBSD/x86_64,
+           FreeBSD/i386, FreeBSD/x86_64, FreeBSD/powerpc64,
+           NetBSD/i386, NetBSD/x86_64, NetBSD/powerpc,
            OpenBSD/i386, OpenBSD/x86_64, OpenBSD/mips64,
            Minix/i386,
            AIX/powerpc,
@@ -460,6 +460,7 @@ main (int argc, char *argv[])
           || (defined MUSL_LIBC && ((defined __i386 || defined _M_IX86) || defined __powerpc__)) \
           || ((defined __APPLE__ && defined __MACH__) && ((defined __x86_64__ || defined _M_X64) || (defined __i386 || defined _M_IX86) || defined __aarch64__)) \
           || ((defined __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__) && ((defined __x86_64__ || defined _M_X64) || (defined __i386 || defined _M_IX86))) \
+          || ((defined __FreeBSD__ || defined __NetBSD__) && defined __powerpc__) \
           || (defined __OpenBSD__ && defined __mips64) \
           || (defined __minix && (defined __i386 || defined _M_IX86)) \
           || (defined _AIX && defined __powerpc__) \