diff options
| author | Ulrich Drepper <drepper@redhat.com> | 1998-12-14 09:14:02 +0000 |
|---|---|---|
| committer | Ulrich Drepper <drepper@redhat.com> | 1998-12-14 09:14:02 +0000 |
| commit | 4260bc7454185c4cb8c803fdab0ac8f2da655a10 (patch) | |
| tree | 66a820d02d29c93b8dde42ed9bd722e1b944c665 | |
| parent | e3743e2ffdef8246aff171309aa09b65a7ccebd8 (diff) | |
| download | glibc-4260bc7454185c4cb8c803fdab0ac8f2da655a10.tar.xz glibc-4260bc7454185c4cb8c803fdab0ac8f2da655a10.zip | |
Update.
1998-12-12 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* timezone/Makefile: Protect inclusion of z.* by avoid-generated
and inhibit_timezone_rules instead of no_deps.
* Make-dist: Pass inhibit_timezone_rules=t when making
echo-distinfo.
1998-12-12 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* manual/Makefile (distribute): Remove dir-add.texinfo.
* sysdeps/unix/sysv/linux/powerpc/Dist: Add sys/procfs.h and
sys/user.h.
1998-12-11 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* manual/Makefile (stamp-summary): Use ^L as separator for
sorting.
* manual/arith.texi: Add comments before all @deffoox lines to get
them added to the summary.
* manual/creature.texi: Likewise.
* manual/math.texi: Likewise.
1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de>
* math/libm-test.c: Remove macro ISINF. Change all usages of
ISINF to isinf.
1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de>
* sysdeps/alpha/fpu/fsetexcptflg.c: Avoid -Wparentheses warning.
* sysdeps/libm-ieee754/s_expm1.c (__expm1): Avoid -Wparentheses
warning.
* sysdeps/libm-ieee754/s_log1p.c (__log1p): Likewise.
* sysdeps/libm-ieee754/e_logf.c (__ieee754_logf): Likewise.
* sysdeps/libm-ieee754/s_expm1f.c (__expm1f): Likewise.
* sysdeps/libm-ieee754/e_log.c (__ieee754_log): Likewise.
* sysdeps/libm-ieee754/s_log1pf.c (__log1pf): Likewise.
1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de>
* sunrpc/svc_udp.c (svcudp_bufcreate): Declare len as socklen_t.
(svcudp_recv): Likewise.
1998-12-13 Thorsten Kukuk <kukuk@vt.uni-paderborn.de>
* nis/nss-nisplus.h: Change some mappings of NIS+ errors to
NSS error codes to avoid endless loops.
1998-12-12 Geoff Keating <geoffk@ozemail.com.au>
* posix/fnmatch.c (fnmatch): Arguments to FOLD must not have
side-effects.
| -rw-r--r-- | ChangeLog | 67 | ||||
| -rw-r--r-- | Make-dist | 1 | ||||
| -rw-r--r-- | linuxthreads/ChangeLog | 5 | ||||
| -rw-r--r-- | linuxthreads/Examples/ex6.c | 4 | ||||
| -rw-r--r-- | manual/Makefile | 4 | ||||
| -rw-r--r-- | manual/arith.texi | 166 | ||||
| -rw-r--r-- | manual/creature.texi | 2 | ||||
| -rw-r--r-- | manual/math.texi | 234 | ||||
| -rw-r--r-- | sysdeps/unix/sysv/linux/powerpc/Dist | 2 | ||||
| -rw-r--r-- | timezone/Makefile | 4 |
10 files changed, 463 insertions, 26 deletions
@@ -1,7 +1,30 @@ -1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> +1998-12-12 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> - * math/libm-test.c: Remove macro ISINF. Change all usages of - ISINF to isinf. + * timezone/Makefile: Protect inclusion of z.* by avoid-generated + and inhibit_timezone_rules instead of no_deps. + * Make-dist: Pass inhibit_timezone_rules=t when making + echo-distinfo. + +1998-12-12 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> + + * manual/Makefile (distribute): Remove dir-add.texinfo. + + * sysdeps/unix/sysv/linux/powerpc/Dist: Add sys/procfs.h and + sys/user.h. + +1998-12-11 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> + + * manual/Makefile (stamp-summary): Use ^L as separator for + sorting. + * manual/arith.texi: Add comments before all @deffoox lines to get + them added to the summary. + * manual/creature.texi: Likewise. + * manual/math.texi: Likewise. + +1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> + + * math/libm-test.c: Remove macro ISINF. Change all usages of + ISINF to isinf. 1998-12-13 Ulrich Drepper <drepper@cygnus.com> @@ -15,37 +38,37 @@ * string/stratcliff.c: Use MAP_ANON instead of MAP_ANONYMOUS. Patch by UCHIYAMA Yasushi <uch@nop.or.jp>. -1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> +1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> - * sysdeps/alpha/fpu/fsetexcptflg.c: Avoid -Wparentheses warning. + * sysdeps/alpha/fpu/fsetexcptflg.c: Avoid -Wparentheses warning. - * sysdeps/libm-ieee754/s_expm1.c (__expm1): Avoid -Wparentheses - warning. - * sysdeps/libm-ieee754/s_log1p.c (__log1p): Likewise. - * sysdeps/libm-ieee754/e_logf.c (__ieee754_logf): Likewise. - * sysdeps/libm-ieee754/s_expm1f.c (__expm1f): Likewise. - * sysdeps/libm-ieee754/e_log.c (__ieee754_log): Likewise. - * sysdeps/libm-ieee754/s_log1pf.c (__log1pf): Likewise. - -1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> + * sysdeps/libm-ieee754/s_expm1.c (__expm1): Avoid -Wparentheses + warning. + * sysdeps/libm-ieee754/s_log1p.c (__log1p): Likewise. + * sysdeps/libm-ieee754/e_logf.c (__ieee754_logf): Likewise. + * sysdeps/libm-ieee754/s_expm1f.c (__expm1f): Likewise. + * sysdeps/libm-ieee754/e_log.c (__ieee754_log): Likewise. + * sysdeps/libm-ieee754/s_log1pf.c (__log1pf): Likewise. + +1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> - * sunrpc/svc_udp.c (svcudp_bufcreate): Declare len as socklen_t. - (svcudp_recv): Likewise. + * sunrpc/svc_udp.c (svcudp_bufcreate): Declare len as socklen_t. + (svcudp_recv): Likewise. -1998-12-13 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> +1998-12-13 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> - * nis/nss-nisplus.h: Change some mappings of NIS+ errors to - NSS error codes to avoid endless loops. + * nis/nss-nisplus.h: Change some mappings of NIS+ errors to + NSS error codes to avoid endless loops. 1998-12-13 Ulrich Drepper <drepper@cygnus.com> * iconvdata/gconv-modules: Correct aliases for ISO-8859-13 and add aliases for ISO-8859-14. -1998-12-12 Geoff Keating <geoffk@ozemail.com.au> +1998-12-12 Geoff Keating <geoffk@ozemail.com.au> - * posix/fnmatch.c (fnmatch): Arguments to FOLD must not have - side-effects. + * posix/fnmatch.c (fnmatch): Arguments to FOLD must not have + side-effects. 1998-12-12 Ulrich Drepper <drepper@cygnus.com> @@ -65,6 +65,7 @@ all-headers = $(filter-out $(sysdep_headers),$(headers)) else +distinfo := $(shell MAKEFLAGS= MFLAGS= $(MAKE) -s no_deps=t \ inhibit_interface_rules=t inhibit_mach_syscalls=t \ + inhibit_timezone_rules=t \ subdirs='$(subdirs)' echo-distinfo | grep -v '^make') foo:=$(shell echo>&2 '+distinfo=$(+distinfo)') all-headers := $(patsubst +header+%,%,$(filter +header+%,$(+distinfo))) diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog index a5d82a43a7..554e0fb01d 100644 --- a/linuxthreads/ChangeLog +++ b/linuxthreads/ChangeLog @@ -1,3 +1,8 @@ +1998-12-14 Ulrich Drepper <drepper@cygnus.com> + + * Examples/ex6.c: Unbuffer stdout and reduce sleep time to reduce + overall runtime. + 1998-12-13 Ulrich Drepper <drepper@cygnus.com> * Examples/ex3.c: Wait until all threads are started before diff --git a/linuxthreads/Examples/ex6.c b/linuxthreads/Examples/ex6.c index 7853376394..15914ce85d 100644 --- a/linuxthreads/Examples/ex6.c +++ b/linuxthreads/Examples/ex6.c @@ -15,6 +15,8 @@ main (void) { unsigned long count; + setvbuf (stdout, NULL, _IONBF, 0); + for (count = 0; count < 2000; ++count) { pthread_t thread; @@ -33,7 +35,7 @@ main (void) } /* pthread_detach (thread); */ pthread_join (thread, NULL); - usleep (50); + usleep (10); } return 0; } diff --git a/manual/Makefile b/manual/Makefile index 0486dcad58..7647cb89ba 100644 --- a/manual/Makefile +++ b/manual/Makefile @@ -74,7 +74,7 @@ libc.dvi: texinfo.tex # Generate the summary from the Texinfo source files for each chapter. summary.texi: stamp-summary ; stamp-summary: summary.awk $(filter-out summary.texi, $(texis)) - $(AWK) -f $^ | sort -df +1 -2 | tr '\014' '\012' > summary-tmp + $(AWK) -f $^ | sort -t '' -df +0 -1 | tr '\014' '\012' > summary-tmp $(move-if-change) summary-tmp summary.texi touch $@ @@ -111,7 +111,7 @@ minimal-dist = summary.awk texis.awk libc-texinfo.sh libc.texinfo \ doc-only-dist = Makefile COPYING.LIB distribute = $(minimal-dist) $(examples) texis stdio-fp.c \ libc.info* libc.?? libc.??s texinfo.tex stamp-summary \ - xtract-typefun.awk dir-add.texinfo dir-add.info dir \ + xtract-typefun.awk dir-add.info dir \ chapters.texi top-menu.texi summary.texi export distribute := $(distribute) diff --git a/manual/arith.texi b/manual/arith.texi index 3f78c11d1e..b95946a034 100644 --- a/manual/arith.texi +++ b/manual/arith.texi @@ -152,7 +152,11 @@ not have to worry about the type of their argument. @comment math.h @comment BSD @deftypefun int isinf (double @var{x}) +@comment math.h +@comment BSD @deftypefunx int isinff (float @var{x}) +@comment math.h +@comment BSD @deftypefunx int isinfl (long double @var{x}) This function returns @code{-1} if @var{x} represents negative infinity, @code{1} if @var{x} represents positive infinity, and @code{0} otherwise. @@ -161,7 +165,11 @@ This function returns @code{-1} if @var{x} represents negative infinity, @comment math.h @comment BSD @deftypefun int isnan (double @var{x}) +@comment math.h +@comment BSD @deftypefunx int isnanf (float @var{x}) +@comment math.h +@comment BSD @deftypefunx int isnanl (long double @var{x}) This function returns a nonzero value if @var{x} is a ``not a number'' value, and zero otherwise. @@ -179,7 +187,11 @@ function for some reason, you can write @comment math.h @comment BSD @deftypefun int finite (double @var{x}) +@comment math.h +@comment BSD @deftypefunx int finitef (float @var{x}) +@comment math.h +@comment BSD @deftypefunx int finitel (long double @var{x}) This function returns a nonzero value if @var{x} is finite or a ``not a number'' value, and zero otherwise. @@ -566,7 +578,11 @@ to test for overflow on both old and new hardware. @comment math.h @comment ISO @deftypevr Macro double HUGE_VAL +@comment math.h +@comment ISO @deftypevrx Macro float HUGE_VALF +@comment math.h +@comment ISO @deftypevrx Macro {long double} HUGE_VALL An expression representing a particular very large number. On machines that use @w{IEEE 754} floating point format, @code{HUGE_VAL} is infinity. @@ -816,7 +832,11 @@ Prototypes for @code{abs}, @code{labs} and @code{llabs} are in @file{stdlib.h}; @comment stdlib.h @comment ISO @deftypefun int abs (int @var{number}) +@comment stdlib.h +@comment ISO @deftypefunx {long int} labs (long int @var{number}) +@comment stdlib.h +@comment ISO @deftypefunx {long long int} llabs (long long int @var{number}) These functions return the absolute value of @var{number}. @@ -830,7 +850,11 @@ cannot be represented; thus, @w{@code{abs (INT_MIN)}} is not defined. @comment math.h @comment ISO @deftypefun double fabs (double @var{number}) +@comment math.h +@comment ISO @deftypefunx float fabsf (float @var{number}) +@comment math.h +@comment ISO @deftypefunx {long double} fabsl (long double @var{number}) This function returns the absolute value of the floating-point number @var{number}. @@ -839,7 +863,11 @@ This function returns the absolute value of the floating-point number @comment complex.h @comment ISO @deftypefun double cabs (complex double @var{z}) +@comment complex.h +@comment ISO @deftypefunx float cabsf (complex float @var{z}) +@comment complex.h +@comment ISO @deftypefunx {long double} cabsl (complex long double @var{z}) These functions return the absolute value of the complex number @var{z} (@pxref{Complex Numbers}). The absolute value of a complex number is: @@ -872,7 +900,11 @@ All these functions are declared in @file{math.h}. @comment math.h @comment ISO @deftypefun double frexp (double @var{value}, int *@var{exponent}) +@comment math.h +@comment ISO @deftypefunx float frexpf (float @var{value}, int *@var{exponent}) +@comment math.h +@comment ISO @deftypefunx {long double} frexpl (long double @var{value}, int *@var{exponent}) These functions are used to split the number @var{value} into a normalized fraction and an exponent. @@ -893,7 +925,11 @@ zero is stored in @code{*@var{exponent}}. @comment math.h @comment ISO @deftypefun double ldexp (double @var{value}, int @var{exponent}) +@comment math.h +@comment ISO @deftypefunx float ldexpf (float @var{value}, int @var{exponent}) +@comment math.h +@comment ISO @deftypefunx {long double} ldexpl (long double @var{value}, int @var{exponent}) These functions return the result of multiplying the floating-point number @var{value} by 2 raised to the power @var{exponent}. (It can @@ -909,7 +945,11 @@ equivalent to those of @code{ldexp} and @code{frexp}. @comment math.h @comment BSD @deftypefun double logb (double @var{x}) +@comment math.h +@comment BSD @deftypefunx float logbf (float @var{x}) +@comment math.h +@comment BSD @deftypefunx {long double} logbl (long double @var{x}) These functions return the integer part of the base-2 logarithm of @var{x}, an integer value represented in type @code{double}. This is @@ -931,7 +971,11 @@ the value that @code{frexp} would store into @code{*@var{exponent}}. @comment math.h @comment BSD @deftypefun double scalb (double @var{value}, int @var{exponent}) +@comment math.h +@comment BSD @deftypefunx float scalbf (float @var{value}, int @var{exponent}) +@comment math.h +@comment BSD @deftypefunx {long double} scalbl (long double @var{value}, int @var{exponent}) The @code{scalb} function is the BSD name for @code{ldexp}. @end deftypefun @@ -939,7 +983,11 @@ The @code{scalb} function is the BSD name for @code{ldexp}. @comment math.h @comment BSD @deftypefun {long long int} scalbn (double @var{x}, int n) +@comment math.h +@comment BSD @deftypefunx {long long int} scalbnf (float @var{x}, int n) +@comment math.h +@comment BSD @deftypefunx {long long int} scalbnl (long double @var{x}, int n) @code{scalbn} is identical to @code{scalb}, except that the exponent @var{n} is an @code{int} instead of a floating-point number. @@ -948,7 +996,11 @@ The @code{scalb} function is the BSD name for @code{ldexp}. @comment math.h @comment BSD @deftypefun {long long int} scalbln (double @var{x}, long int n) +@comment math.h +@comment BSD @deftypefunx {long long int} scalblnf (float @var{x}, long int n) +@comment math.h +@comment BSD @deftypefunx {long long int} scalblnl (long double @var{x}, long int n) @code{scalbln} is identical to @code{scalb}, except that the exponent @var{n} is a @code{long int} instead of a floating-point number. @@ -957,7 +1009,11 @@ The @code{scalb} function is the BSD name for @code{ldexp}. @comment math.h @comment BSD @deftypefun {long long int} significand (double @var{x}) +@comment math.h +@comment BSD @deftypefunx {long long int} significandf (float @var{x}) +@comment math.h +@comment BSD @deftypefunx {long long int} significandl (long double @var{x}) @code{significand} returns the mantissa of @var{x} scaled to the range @math{[1, 2)}. @@ -987,7 +1043,11 @@ result as a @code{double} instead to get around this problem. @comment math.h @comment ISO @deftypefun double ceil (double @var{x}) +@comment math.h +@comment ISO @deftypefunx float ceilf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long double} ceill (long double @var{x}) These functions round @var{x} upwards to the nearest integer, returning that value as a @code{double}. Thus, @code{ceil (1.5)} @@ -997,7 +1057,11 @@ is @code{2.0}. @comment math.h @comment ISO @deftypefun double floor (double @var{x}) +@comment math.h +@comment ISO @deftypefunx float floorf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long double} floorl (long double @var{x}) These functions round @var{x} downwards to the nearest integer, returning that value as a @code{double}. Thus, @code{floor @@ -1007,7 +1071,11 @@ integer, returning that value as a @code{double}. Thus, @code{floor @comment math.h @comment ISO @deftypefun double trunc (double @var{x}) +@comment math.h +@comment ISO @deftypefunx float truncf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long double} truncl (long double @var{x}) @code{trunc} is another name for @code{floor} @end deftypefun @@ -1015,7 +1083,11 @@ integer, returning that value as a @code{double}. Thus, @code{floor @comment math.h @comment ISO @deftypefun double rint (double @var{x}) +@comment math.h +@comment ISO @deftypefunx float rintf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long double} rintl (long double @var{x}) These functions round @var{x} to an integer value according to the current rounding mode. @xref{Floating Point Parameters}, for @@ -1031,7 +1103,11 @@ inexact exception. @comment math.h @comment ISO @deftypefun double nearbyint (double @var{x}) +@comment math.h +@comment ISO @deftypefunx float nearbyintf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long double} nearbyintl (long double @var{x}) These functions return the same value as the @code{rint} functions, but do not raise the inexact exception if @var{x} is not an integer. @@ -1040,7 +1116,11 @@ do not raise the inexact exception if @var{x} is not an integer. @comment math.h @comment ISO @deftypefun double round (double @var{x}) +@comment math.h +@comment ISO @deftypefunx float roundf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long double} roundl (long double @var{x}) These functions are similar to @code{rint}, but they round halfway cases away from zero instead of to the nearest even integer. @@ -1049,7 +1129,11 @@ cases away from zero instead of to the nearest even integer. @comment math.h @comment ISO @deftypefun {long int} lrint (double @var{x}) +@comment math.h +@comment ISO @deftypefunx {long int} lrintf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long int} lrintl (long double @var{x}) These functions are just like @code{rint}, but they return a @code{long int} instead of a floating-point number. @@ -1058,7 +1142,11 @@ These functions are just like @code{rint}, but they return a @comment math.h @comment ISO @deftypefun {long long int} llrint (double @var{x}) +@comment math.h +@comment ISO @deftypefunx {long long int} llrintf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long long int} llrintl (long double @var{x}) These functions are just like @code{rint}, but they return a @code{long long int} instead of a floating-point number. @@ -1067,7 +1155,11 @@ These functions are just like @code{rint}, but they return a @comment math.h @comment ISO @deftypefun {long int} lround (double @var{x}) +@comment math.h +@comment ISO @deftypefunx {long int} lroundf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long int} lroundl (long double @var{x}) These functions are just like @code{round}, but they return a @code{long int} instead of a floating-point number. @@ -1076,7 +1168,11 @@ These functions are just like @code{round}, but they return a @comment math.h @comment ISO @deftypefun {long long int} llround (double @var{x}) +@comment math.h +@comment ISO @deftypefunx {long long int} llroundf (float @var{x}) +@comment math.h +@comment ISO @deftypefunx {long long int} llroundl (long double @var{x}) These functions are just like @code{round}, but they return a @code{long long int} instead of a floating-point number. @@ -1086,7 +1182,11 @@ These functions are just like @code{round}, but they return a @comment math.h @comment ISO @deftypefun double modf (double @var{value}, double *@var{integer-part}) +@comment math.h +@comment ISO @deftypefunx float modff (float @var{value}, float *@var{integer-part}) +@comment math.h +@comment ISO @deftypefunx {long double} modfl (long double @var{value}, long double *@var{integer-part}) These functions break the argument @var{value} into an integer part and a fractional part (between @code{-1} and @code{1}, exclusive). Their sum @@ -1108,7 +1208,11 @@ suits your problem. @comment math.h @comment ISO @deftypefun double fmod (double @var{numerator}, double @var{denominator}) +@comment math.h +@comment ISO @deftypefunx float fmodf (float @var{numerator}, float @var{denominator}) +@comment math.h +@comment ISO @deftypefunx {long double} fmodl (long double @var{numerator}, long double @var{denominator}) These functions compute the remainder from the division of @var{numerator} by @var{denominator}. Specifically, the return value is @@ -1126,7 +1230,11 @@ If @var{denominator} is zero, @code{fmod} signals a domain error. @comment math.h @comment BSD @deftypefun double drem (double @var{numerator}, double @var{denominator}) +@comment math.h +@comment BSD @deftypefunx float dremf (float @var{numerator}, float @var{denominator}) +@comment math.h +@comment BSD @deftypefunx {long double} dreml (long double @var{numerator}, long double @var{denominator}) These functions are like @code{fmod} except that they rounds the internal quotient @var{n} to the nearest integer instead of towards zero @@ -1145,7 +1253,11 @@ If @var{denominator} is zero, @code{drem} signals a domain error. @comment math.h @comment BSD @deftypefun double remainder (double @var{numerator}, double @var{denominator}) +@comment math.h +@comment BSD @deftypefunx float remainderf (float @var{numerator}, float @var{denominator}) +@comment math.h +@comment BSD @deftypefunx {long double} remainderl (long double @var{numerator}, long double @var{denominator}) This function is another name for @code{drem}. @end deftypefun @@ -1162,7 +1274,11 @@ bits. @comment math.h @comment ISO @deftypefun double copysign (double @var{x}, double @var{y}) +@comment math.h +@comment ISO @deftypefunx float copysignf (float @var{x}, float @var{y}) +@comment math.h +@comment ISO @deftypefunx {long double} copysignl (long double @var{x}, long double @var{y}) These functions return @var{x} but with the sign of @var{y}. They work even if @var{x} or @var{y} are NaN or zero. Both of these can carry a @@ -1191,7 +1307,11 @@ false, but @code{signbit (-0.0)} will return a nonzero value. @comment math.h @comment ISO @deftypefun double nextafter (double @var{x}, double @var{y}) +@comment math.h +@comment ISO @deftypefunx float nextafterf (float @var{x}, float @var{y}) +@comment math.h +@comment ISO @deftypefunx {long double} nextafterl (long double @var{x}, long double @var{y}) The @code{nextafter} function returns the next representable neighbor of @var{x} in the direction towards @var{y}. The size of the step between @@ -1210,7 +1330,11 @@ recommended functions in @w{IEEE 754}/@w{IEEE 854}). @comment math.h @comment ISO @deftypefun {long long int} nextafterx (double @var{x}, long double @var{y}) +@comment math.h +@comment ISO @deftypefunx {long long int} nextafterxf (float @var{x}, long double @var{y}) +@comment math.h +@comment ISO @deftypefunx {long long int} nextafterxl (long double @v |
