This patch documents the *-ieee modules.
2024-12-26 Bruno Haible <br...@clisp.org> doc: Document the *-ieee modules. * doc/posix-functions/cbrt.texi: Mention the cbrt-ieee module. * doc/posix-functions/cbrtf.texi: Mention the cbrtf-ieee module. * doc/posix-functions/exp.texi: Mention the exp-ieee module. * doc/posix-functions/exp2.texi: Mention the exp2-ieee module. * doc/posix-functions/exp2f.texi: Mention the exp2f-ieee module. * doc/posix-functions/expf.texi: Mention the expf-ieee module. * doc/posix-functions/expl.texi: Mention the expl-ieee module. * doc/posix-functions/expm1l.texi: Mention the expm1l-ieee module. * doc/posix-functions/fabs.texi: Mention the fabs-ieee module. * doc/posix-functions/fabsf.texi: Mention the fabsf-ieee module. * doc/posix-functions/fabsl.texi: Mention the fabsl-ieee module. * doc/posix-functions/fma.texi: Mention the fma-ieee module. * doc/posix-functions/fmaf.texi: Mention the fmaf-ieee module. * doc/posix-functions/fmal.texi: Mention the fmal-ieee module. * doc/posix-functions/frexp.texi: Mention the frexp-ieee module. * doc/posix-functions/frexpf.texi: Mention the frexpf-ieee module. * doc/posix-functions/frexpl.texi: Mention the frexpl-ieee module. * doc/posix-functions/ldexp.texi: Mention the ldexp-ieee module. * doc/posix-functions/ldexpf.texi: Mention the ldexpf-ieee module. * doc/posix-functions/ldexpl.texi: Mention the ldexpl-ieee module. * doc/posix-functions/log10l.texi: Mention the log10l-ieee module. * doc/posix-functions/log2l.texi: Mention the log2l-ieee module. * doc/posix-functions/logb.texi: Mention the logb-ieee module. * doc/posix-functions/logbf.texi: Mention the logbf-ieee module. * doc/posix-functions/logbl.texi: Mention the logbl-ieee module. * doc/posix-functions/logl.texi: Mention the logl-ieee module. * doc/posix-functions/rint.texi: Mention the rint-ieee module. * doc/posix-functions/rintf.texi: Mention the rintf-ieee module. * doc/posix-functions/rintl.texi: Mention the rintl-ieee module. * doc/posix-functions/sqrt.texi: Mention the sqrt-ieee module. * doc/posix-functions/sqrtf.texi: Mention the sqrtf-ieee module. * doc/posix-functions/sqrtl.texi: Mention the sqrtl-ieee module. diff --git a/doc/posix-functions/cbrt.texi b/doc/posix-functions/cbrt.texi index a17d6ceb4e..c7ab45713f 100644 --- a/doc/posix-functions/cbrt.texi +++ b/doc/posix-functions/cbrt.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/cbrt.html} -Gnulib module: cbrt +Gnulib module: cbrt or cbrt-ieee @mindex cbrt +@mindex cbrt-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/cbrtf.texi b/doc/posix-functions/cbrtf.texi index 7f2f7f2fb3..0802e4bfff 100644 --- a/doc/posix-functions/cbrtf.texi +++ b/doc/posix-functions/cbrtf.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/cbrtf.html} -Gnulib module: cbrtf +Gnulib module: cbrtf or cbrtf-ieee @mindex cbrtf +@mindex cbrtf-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/exp.texi b/doc/posix-functions/exp.texi index 6ec58d232f..7e57e501db 100644 --- a/doc/posix-functions/exp.texi +++ b/doc/posix-functions/exp.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/exp.html} -Gnulib module: exp +Gnulib module: exp or exp-ieee @mindex exp +@mindex exp-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/exp2.texi b/doc/posix-functions/exp2.texi index 9ed7eb5519..dd5800d1f6 100644 --- a/doc/posix-functions/exp2.texi +++ b/doc/posix-functions/exp2.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/exp2.html} -Gnulib module: exp2 +Gnulib module: exp2 or exp2-ieee @mindex exp2 +@mindex exp2-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/exp2f.texi b/doc/posix-functions/exp2f.texi index ab3ddecc4f..74eedeece8 100644 --- a/doc/posix-functions/exp2f.texi +++ b/doc/posix-functions/exp2f.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/exp2f.html} -Gnulib module: exp2f +Gnulib module: exp2f or exp2f-ieee @mindex exp2f +@mindex exp2f-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/expf.texi b/doc/posix-functions/expf.texi index 252310ef80..422527b04e 100644 --- a/doc/posix-functions/expf.texi +++ b/doc/posix-functions/expf.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/expf.html} -Gnulib module: expf +Gnulib module: expf or expf-ieee @mindex expf +@mindex expf-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/expl.texi b/doc/posix-functions/expl.texi index 3eac73e804..a4e70148bc 100644 --- a/doc/posix-functions/expl.texi +++ b/doc/posix-functions/expl.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/expl.html} -Gnulib module: expl +Gnulib module: expl or expl-ieee @mindex expl +@mindex expl-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/expm1l.texi b/doc/posix-functions/expm1l.texi index 82160d4fb1..9db7f96858 100644 --- a/doc/posix-functions/expm1l.texi +++ b/doc/posix-functions/expm1l.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/expm1l.html} -Gnulib module: expm1l +Gnulib module: expm1l or expm1l-ieee @mindex expm1l +@mindex expm1l-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/fabs.texi b/doc/posix-functions/fabs.texi index 5533ac1738..d28c7c5042 100644 --- a/doc/posix-functions/fabs.texi +++ b/doc/posix-functions/fabs.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/fabs.html} -Gnulib module: fabs +Gnulib module: fabs or fabs-ieee @mindex fabs +@mindex fabs-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/fabsf.texi b/doc/posix-functions/fabsf.texi index e60829a2f1..e729e84e8d 100644 --- a/doc/posix-functions/fabsf.texi +++ b/doc/posix-functions/fabsf.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/fabsf.html} -Gnulib module: fabsf +Gnulib module: fabsf or fabsf-ieee @mindex fabsf +@mindex fabsf-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/fabsl.texi b/doc/posix-functions/fabsl.texi index a6a734df44..c1d10dce9b 100644 --- a/doc/posix-functions/fabsl.texi +++ b/doc/posix-functions/fabsl.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/fabsl.html} -Gnulib module: fabsl +Gnulib module: fabsl or fabsl-ieee @mindex fabsl +@mindex fabsl-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/fma.texi b/doc/posix-functions/fma.texi index 443129dc2c..ec45e5286d 100644 --- a/doc/posix-functions/fma.texi +++ b/doc/posix-functions/fma.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/fma.html} -Gnulib module: fma +Gnulib module: fma or fma-ieee @mindex fma +@mindex fma-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/fmaf.texi b/doc/posix-functions/fmaf.texi index 3f71636384..11cd70ee19 100644 --- a/doc/posix-functions/fmaf.texi +++ b/doc/posix-functions/fmaf.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/fmaf.html} -Gnulib module: fmaf +Gnulib module: fmaf or fmaf-ieee @mindex fmaf +@mindex fmaf-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/fmal.texi b/doc/posix-functions/fmal.texi index ac25dcf76c..4b96da7baf 100644 --- a/doc/posix-functions/fmal.texi +++ b/doc/posix-functions/fmal.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/fmal.html} -Gnulib module: fmal +Gnulib module: fmal or fmal-ieee @mindex fmal +@mindex fmal-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/frexp.texi b/doc/posix-functions/frexp.texi index 2b356163a7..33ff678713 100644 --- a/doc/posix-functions/frexp.texi +++ b/doc/posix-functions/frexp.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/frexp.html} -Gnulib module: frexp +Gnulib module: frexp or frexp-ieee @mindex frexp +@mindex frexp-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/frexpf.texi b/doc/posix-functions/frexpf.texi index 461fd63e11..a9580268e2 100644 --- a/doc/posix-functions/frexpf.texi +++ b/doc/posix-functions/frexpf.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/frexpf.html} -Gnulib module: frexpf +Gnulib module: frexpf or frexpf-ieee @mindex frexpf +@mindex frexpf-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/frexpl.texi b/doc/posix-functions/frexpl.texi index c3bf1bbd83..3ca5ca63c2 100644 --- a/doc/posix-functions/frexpl.texi +++ b/doc/posix-functions/frexpl.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/frexpl.html} -Gnulib module: frexpl +Gnulib module: frexpl or frexpl-ieee @mindex frexpl +@mindex frexpl-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/ldexp.texi b/doc/posix-functions/ldexp.texi index 19b79b4e84..9c53e59bb8 100644 --- a/doc/posix-functions/ldexp.texi +++ b/doc/posix-functions/ldexp.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/ldexp.html} -Gnulib module: ldexp +Gnulib module: ldexp or ldexp-ieee @mindex ldexp +@mindex ldexp-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/ldexpf.texi b/doc/posix-functions/ldexpf.texi index 8a4f7599ed..3b7cae780e 100644 --- a/doc/posix-functions/ldexpf.texi +++ b/doc/posix-functions/ldexpf.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/ldexpf.html} -Gnulib module: ldexpf +Gnulib module: ldexpf or ldexpf-ieee @mindex ldexpf +@mindex ldexpf-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/ldexpl.texi b/doc/posix-functions/ldexpl.texi index 5ddfdf356d..6c94e11109 100644 --- a/doc/posix-functions/ldexpl.texi +++ b/doc/posix-functions/ldexpl.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/ldexpl.html} -Gnulib module: ldexpl +Gnulib module: ldexpl or ldexpl-ieee @mindex ldexpl +@mindex ldexpl-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/log10l.texi b/doc/posix-functions/log10l.texi index bfb4d3afbc..bad17cee5d 100644 --- a/doc/posix-functions/log10l.texi +++ b/doc/posix-functions/log10l.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/log10l.html} -Gnulib module: log10l +Gnulib module: log10l or log10l-ieee @mindex log10l +@mindex log10l-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/log2l.texi b/doc/posix-functions/log2l.texi index f42800ffd8..c7652ce28b 100644 --- a/doc/posix-functions/log2l.texi +++ b/doc/posix-functions/log2l.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/log2l.html} -Gnulib module: log2l +Gnulib module: log2l or log2l-ieee @mindex log2l +@mindex log2l-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/logb.texi b/doc/posix-functions/logb.texi index 61338b973c..abf21c1939 100644 --- a/doc/posix-functions/logb.texi +++ b/doc/posix-functions/logb.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/logb.html} -Gnulib module: logb +Gnulib module: logb or logb-ieee @mindex logb +@mindex logb-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/logbf.texi b/doc/posix-functions/logbf.texi index 402f3fb3b9..83c06ba44b 100644 --- a/doc/posix-functions/logbf.texi +++ b/doc/posix-functions/logbf.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/logbf.html} -Gnulib module: logbf +Gnulib module: logbf or logbf-ieee @mindex logbf +@mindex logbf-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/logbl.texi b/doc/posix-functions/logbl.texi index 65d5793a23..e73ec5b129 100644 --- a/doc/posix-functions/logbl.texi +++ b/doc/posix-functions/logbl.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/logbl.html} -Gnulib module: logbl +Gnulib module: logbl or logbl-ieee @mindex logbl +@mindex logbl-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/logl.texi b/doc/posix-functions/logl.texi index ba5a7b7792..6878a504f9 100644 --- a/doc/posix-functions/logl.texi +++ b/doc/posix-functions/logl.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/logl.html} -Gnulib module: logl +Gnulib module: logl or logl-ieee @mindex logl +@mindex logl-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/rint.texi b/doc/posix-functions/rint.texi index e280665a62..60278d3e3d 100644 --- a/doc/posix-functions/rint.texi +++ b/doc/posix-functions/rint.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/rint.html} -Gnulib module: rint +Gnulib module: rint or rint-ieee @mindex rint +@mindex rint-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/rintf.texi b/doc/posix-functions/rintf.texi index b5e452b95c..e06b2c6fe2 100644 --- a/doc/posix-functions/rintf.texi +++ b/doc/posix-functions/rintf.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/rintf.html} -Gnulib module: rintf +Gnulib module: rintf or rintf-ieee @mindex rintf +@mindex rintf-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/rintl.texi b/doc/posix-functions/rintl.texi index 1cfdda5165..7109187105 100644 --- a/doc/posix-functions/rintl.texi +++ b/doc/posix-functions/rintl.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/rintl.html} -Gnulib module: rintl +Gnulib module: rintl or rintl-ieee @mindex rintl +@mindex rintl-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/sqrt.texi b/doc/posix-functions/sqrt.texi index ea2aa651ec..291559a983 100644 --- a/doc/posix-functions/sqrt.texi +++ b/doc/posix-functions/sqrt.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/sqrt.html} -Gnulib module: sqrt +Gnulib module: sqrt or sqrt-ieee @mindex sqrt +@mindex sqrt-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/sqrtf.texi b/doc/posix-functions/sqrtf.texi index 61b4f572eb..3250d348c8 100644 --- a/doc/posix-functions/sqrtf.texi +++ b/doc/posix-functions/sqrtf.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/sqrtf.html} -Gnulib module: sqrtf +Gnulib module: sqrtf or sqrtf-ieee @mindex sqrtf +@mindex sqrtf-ieee Portability problems fixed by Gnulib: @itemize diff --git a/doc/posix-functions/sqrtl.texi b/doc/posix-functions/sqrtl.texi index a6ae00ed81..58bc328441 100644 --- a/doc/posix-functions/sqrtl.texi +++ b/doc/posix-functions/sqrtl.texi @@ -4,8 +4,9 @@ POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9799919799/functions/sqrtl.html} -Gnulib module: sqrtl +Gnulib module: sqrtl or sqrtl-ieee @mindex sqrtl +@mindex sqrtl-ieee Portability problems fixed by Gnulib: @itemize