* tests/test-fenv-except-tracking-2.c (main): On NetBSD/sparc, skip the
'long double' test.
+2023-11-04 Bruno Haible <bruno@clisp.org>
+
+ fenv-exceptions-tracking-c99 tests: Avoid test failure on NetBSD/sparc.
+ * tests/test-fenv-except-tracking-2.c (main): On NetBSD/sparc, skip the
+ 'long double' test.
+
2023-11-04 Bruno Haible <bruno@clisp.org>
fenv-exceptions-tracking-c99: Fix fetestexcept() override for AIX.
case 'l':
/* This test does not work on Linux/loongarch64 with glibc 2.37.
Likewise on Linux/alpha with glibc 2.7 on Linux 2.6.26.
- Likewise on FreeBSD 12.2/sparc.
+ Likewise on FreeBSD 12.2/sparc and NetBSD 8.0/sparc.
Cause unknown. */
#if !((__GLIBC__ >= 2 && defined __loongarch__) \
|| ((__GLIBC__ == 2 && __GLIBC_MINOR__ < 36) && defined __alpha) \
- || (defined __FreeBSD__ && defined __sparc))
+ || ((defined __FreeBSD__ || defined __NetBSD__) && defined __sparc))
{
volatile long double a, b;
_GL_UNUSED volatile long double c;