]> Savannah Git Hosting - gnulib.git/commit
fenv-exceptions-state-c99: New module.
authorBruno Haible <bruno@clisp.org>
Mon, 30 Oct 2023 15:39:19 +0000 (16:39 +0100)
committerBruno Haible <bruno@clisp.org>
Mon, 30 Oct 2023 15:44:01 +0000 (16:44 +0100)
commitee6460d256b0ba048ef5ecf39f028b10c9986b12
treea0bafccefc4cc13ca416757de11f238748ecaf14
parent6d2dfab57ddfad6bede47999eced62e517e88efd
fenv-exceptions-state-c99: New module.

* lib/fenv.in.h (fegetexceptflag, fesetexceptflag): New declarations.
* lib/fenv-except-state-get.c: New file, baed on glibc.
* lib/fenv-except-state-set.c: New file, baed on glibc.
* m4/mathfunc.m4 (gl_MATHFUNC): Handle also the 'fexcept_t *' type.
* m4/fenv-exceptions-state.m4: New file.
* modules/fenv-exceptions-state-c99: New file.
* doc/posix-functions/fegetexceptflag.texi: Mention the new module.
* doc/posix-functions/fesetexceptflag.texi: Mention the new module and
the glibc, musl libc, macOS, AIX, mingw bugs.
ChangeLog
doc/posix-functions/fegetexceptflag.texi
doc/posix-functions/fesetexceptflag.texi
lib/fenv-except-state-get.c [new file with mode: 0644]
lib/fenv-except-state-set.c [new file with mode: 0644]
lib/fenv.in.h
m4/fenv-exceptions-state.m4 [new file with mode: 0644]
m4/mathfunc.m4
modules/fenv-exceptions-state-c99 [new file with mode: 0644]