1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-04-28 06:33:36 +00:00

6 Commits

Author SHA1 Message Date
Collin Funk
a8482ceecf maint: run 'make update-copyright' 2026-01-01 10:37:05 -08:00
Bruno Haible
e8e36fdc4f Fix support for Mac OS X/PowerPC G5.
Reported by Sergey Fedorov <vital.had@gmail.com> in
<https://lists.gnu.org/archive/html/bug-gnulib/2025-10/msg00149.html>.

* lib/fenv.in.h: Test _ARCH_PPC instead of __powerpc__ or __ppc__.
* lib/fenv-private.h: Likewise.
* lib/fenv-env.c: Likewise.
* lib/fenv-except-state-get.c: Likewise.
* lib/fenv-except-state-set.c: Likewise.
* lib/fenv-except-state-test.c: Likewise.
* lib/fenv-except-tracking-clear.c: Likewise.
* lib/fenv-except-tracking-raise.c: Likewise.
* lib/fenv-except-tracking-set.c: Likewise.
* lib/fenv-except-tracking-test.c: Likewise.
* lib/fenv-except-trapping.c: Likewise.
* lib/fenv-round.c: Likewise.
* lib/float.in.h: Likewise.
* lib/immutable.c: Likewise.
* lib/jit/cache.h: Likewise.
* lib/snan.h: Likewise.
* m4/isfinite.m4 (gl_ISFINITEL_WORKS): Likewise.
* tests/qemu.h: Likewise.
* tests/test-exp2.h: Likewise.
* tests/test-fenv-except-state-3.c: Likewise.
* tests/test-fenv-except-tracking-5.c: Likewise.
* tests/test-fenv-except-trapping-2.c: Likewise.
* tests/test-frexpl.c: Likewise.
* tests/test-getpayloadl.c: Likewise.
* tests/test-ilogbl.c: Likewise.
* tests/test-logbl.c: Likewise.
* tests/test-nonblocking-pipe.h: Likewise.
* tests/test-printf-frexpl.c: Likewise.
* tests/test-setpayloadl.c: Likewise.
* tests/test-setpayloadsigl.c: Likewise.
* tests/test-ssfmalloc.c: Likewise.
2025-10-31 15:01:55 +01:00
Bruno Haible
35621762b4 Fix support for Mac OS X/PowerPC.
Reported by Sergey Fedorov <vital.had@gmail.com> in
<https://lists.gnu.org/archive/html/bug-gnulib/2025-10/msg00097.html>.

* lib/fenv.in.h: Whenever we test __powerpc__ and the OS could be
Mac OS X, test also __ppc__.
* lib/fenv-private.h: Likewise.
* lib/fenv-env.c: Likewise.
* lib/fenv-except-state-get.c: Likewise.
* lib/fenv-except-state-set.c: Likewise.
* lib/fenv-except-state-test.c: Likewise.
* lib/fenv-except-tracking-clear.c: Likewise.
* lib/fenv-except-tracking-raise.c: Likewise.
* lib/fenv-except-tracking-set.c: Likewise.
* lib/fenv-except-tracking-test.c: Likewise.
* lib/fenv-except-trapping.c: Likewise.
* lib/fenv-round.c: Likewise.
* lib/float.in.h: Likewise.
* lib/snan.h: Likewise.
* m4/isfinite.m4 (gl_ISFINITEL_WORKS): Likewise.
* tests/qemu.h: Likewise.
* tests/test-fenv-except-state-3.c: Likewise.
* tests/test-fenv-except-tracking-5.c: Likewise.
* tests/test-getpayloadl.c: Likewise.
* tests/test-setpayloadl.c: Likewise.
* tests/test-setpayloadsigl.c: Likewise.
2025-10-29 22:21:10 +01:00
Pádraig Brady
7b08932179 maint: run 'make update-copyright' 2025-01-01 09:25:10 +00:00
Simon Josefsson
5b92dd0a45 maint: run 'make update-copyright' 2024-01-01 10:31:48 +01:00
Bruno Haible
7655a6462e fenv-exceptions-state-c23: New module.
* lib/fenv.in.h (fetestexceptflag): New declaration.
* lib/fenv-except-state-test.c: New file, based on glibc.
* m4/fenv-exceptions-state-c23.m4: New file.
* modules/fenv-exceptions-state-c23: New file.
* doc/posix-functions/fetestexceptflag.texi: Mention the new module.
2023-10-30 16:51:51 +01:00