]> Savannah Git Hosting - gnulib.git/commit
fenv-rounding: New module.
authorBruno Haible <bruno@clisp.org>
Fri, 27 Oct 2023 18:16:50 +0000 (20:16 +0200)
committerBruno Haible <bruno@clisp.org>
Fri, 27 Oct 2023 18:26:31 +0000 (20:26 +0200)
commit404ce57f190e137da6197e2e8094d3d779472a04
tree7ecd37ff4dd8d6265599233f1447f23067469116
parent43516c1d20d52a7d8233452c2bc09921aec082b8
fenv-rounding: New module.

* lib/fenv.in.h (fegetround, fesetround): New declarations.
* lib/fenv-private.h: New file, based on glibc.
* lib/fenv-round.c: New file, based on glibc.
* m4/mathfunc.m4 (gl_MATHFUNC): Handle also the type fp_rnd.
* m4/fenv-rounding.m4: New file.
* modules/fenv (Depends-on): Add snippet/c++defs.
(Makefile.am): Substitute $(CXXDEFS_H) into fenv.h.
* modules/fenv-rounding: New file.
* doc/posix-functions/fegetround.texi: Mention the new module.
* doc/posix-functions/fesetround.texi: Likewise.
ChangeLog
doc/posix-functions/fegetround.texi
doc/posix-functions/fesetround.texi
lib/fenv-private.h [new file with mode: 0644]
lib/fenv-round.c [new file with mode: 0644]
lib/fenv.in.h
m4/fenv-rounding.m4 [new file with mode: 0644]
m4/mathfunc.m4
modules/fenv
modules/fenv-rounding [new file with mode: 0644]