glibc/stdlib
Roland McGrath 76060ec0b8 Thu May 30 11:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* po/header.pot: Replace with exact boilerplate pinard dictates.

	* sysdeps/i386/strtok.S (Lillegal_argument): Remove this code to set
	errno and the check that jumped to it.

	* sysdeps/mach/hurd/Makefile (errnos.d): Use $(sed-remove-objpfx).

Thu May 30 03:21:57 1996  Ulrich Drepper  <drepper@cygnus.com>

	* FAQ: Document need of gperf program for developers.

	* elf/elf.h: Fix typos in comments.

	* libio/stdio.h [!__STRICT_ANSI__ || _POSIX_SOURCE]: Add
        prototypes for `ctermid' and `cuserid'.

	* locale/programs/locale.c: Switch to user selected locale
	before printing variables.

	* math/Makefile [$(long-double-fcts)==yes]: Define long-m-routines
        and long-c-routines.  Only if the `long double' data type is
        available we need to compile the functions.
	(libm-routines): Add $(long-m-routines).
	(routines): Remove isinfl, isnanl.  Use new file s_isinfl and
	s_isnanl instead if `long double' is available.

	* math/math.h: Include <mathcalls.h> again to define `long double'
        functions.

	* math/math_private.h: Define data types, prototypes and access
        macros for `long double'.

	* stdlib/stdlib.h: Add prototypes for `strtoll' and `strtoull'.
	[GCC2 && OPTIMIZE]: Define strto{,u}ll as inline function which
	calls __strto{,u}q_internal.

	* stdlib/strfmon.c: Replace PTR by `void *'.

	* stdlib/strtoq.c: Define strtoll as weak alias.
	* stdlib/strtouq.c: Define strtoull as weak alias.

	* string/tester.c: Correct `strsep' test.

	* sysdeps/generic/strsep.c: Make compatible with BSD version.
        Trailing characters of skip set are not skipped.  In this case
        empty tokens are returned.

	* sysdeps/i386/isinfl.c, sysdeps/i386/isnanl.c,
        sysdeps/ieee754/isinf.c, sysdeps/ieee754/isinfl.c,
        sysdeps/ieee754/isnan.c, sysdeps/ieee754/isnanl.c: Removed.  We
        now use the versions part of libm.

	* sysdeps/i386/strsep.S: Removed.  Generic C version is of
	similar speed.
	* sysdeps/i386/strtok.S: Remove support for `strsep'.

	* sysdeps/libm-i387/e_acosl.S, sysdeps/libm-i387/s_ceill.S,
        sysdeps/libm-i387/s_copysignl.S, sysdeps/libm-i387/s_finitel.S,
        sysdeps/libm-i387/s_floorl.S, sysdeps/libm-i387/s_isinfl.c,
        sysdeps/libm-i387/s_isnanl.c, sysdeps/libm-i387/s_nextafterl.c,
        sysdeps/libm-i387/s_rintl.S, sysdeps/libm-i387/s_significandl.S:
        New i387 specific math functions implementing `long double'
        versions.

	* sysdeps/libm-ieee754/s_ceill.c,
        sysdeps/libm-ieee754/s_copysignl.c,
        sysdeps/libm-ieee754/s_fabsl.c, sysdeps/libm-ieee754/s_finitel.c,
        sysdeps/libm-ieee754/s_floorl.c, sysdeps/libm-ieee754/s_isinfl.c,
        sysdeps/libm-ieee754/s_isnanl.c,
        sysdeps/libm-ieee754/s_nextafterl.c,
        sysdeps/libm-ieee754/s_rintl.c, sysdeps/libm-ieee754/s_scalbnl.c,
        sysdeps/libm-ieee754/s_significandl.c: New generic `long double'
        versions of libm functions.

	* sysdeps/libm-i387/e_exp.S: Add a few comments to explain the
        Intel FPU nonsense.

	* sysdeps/libm-i387/s_ceil.S, sysdeps/libm-i387/s_ceilf.S,
        sysdeps/libm-i387/s_floor.S, sysdeps/libm-i387/s_floorf.S: Correct
        handling of local variables.  The old version created a stack
        frame but stored the values outside.

	* sysdeps/libm-ieee754/s_isinf.c, sysdeps/libm-ieee754/s_isnan.c
        [!NO_LONG_DOUBLE]: Define alias with `long double' versions name.

	* login/pututline_r.c: Include sys/stat.h.  Fix typos.

        according to currently used locale for category LC_CTYPE by
	inet_nsap_ntoa.  Now in <arpa/inet.h>.
        _IO_dup2 to contain complete parameter list.
1996-05-30 16:12:42 +00:00
..
.cvsignore Tue May 14 14:07:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-14 20:30:25 +00:00
a64l.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
abs.c * misc/efgcvt_r.c (ecvt_r): Handle negative values. 1996-01-17 02:03:00 +00:00
alloca.h Sat Apr 20 18:13:00 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-04-21 00:27:19 +00:00
atexit.c initial import 1995-02-18 01:27:10 +00:00
atof.c Undo bogus change by drepper 1995-03-17 17:40:02 +00:00
atoi.c Undo bogus change by drepper 1995-03-17 17:40:02 +00:00
atol.c Undo bogus change by drepper 1995-03-17 17:40:02 +00:00
bsearch.c initial import 1995-02-18 01:27:10 +00:00
canonicalize.c Wed May 22 22:10:01 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-23 03:15:42 +00:00
div.c * misc/efgcvt_r.c (ecvt_r): Handle negative values. 1996-01-17 02:03:00 +00:00
drand48_r.c Thu Mar 14 06:01:07 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-03-14 11:20:03 +00:00
drand48-iter.c Thu Mar 14 06:01:07 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-03-14 11:20:03 +00:00
drand48.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
erand48_r.c Sat Mar 16 20:58:43 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-03-17 02:00:05 +00:00
erand48.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
exit.c initial import 1995-02-18 01:27:10 +00:00
exit.h initial import 1995-02-18 01:27:10 +00:00
fpioconst.c Tue May 7 19:00:01 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-08 02:07:47 +00:00
fpioconst.h Tue May 7 19:00:01 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-08 02:07:47 +00:00
gen-mpn-copy Mon Dec 4 12:10:28 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-12-04 19:00:50 +00:00
gmp-impl.h Fri May 24 02:31:36 1996 Ulrich Drepper <drepper@cygnus.com> 1996-05-24 20:16:39 +00:00
gmp.h Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
grouping.h Wed May 1 09:10:04 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-01 13:55:18 +00:00
jrand48_r.c Wed Sep 20 18:02:03 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-09-21 04:01:40 +00:00
jrand48.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
l64a.c Mon Jan 22 10:40:40 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1996-01-23 10:00:23 +00:00
labs.c * misc/efgcvt_r.c (ecvt_r): Handle negative values. 1996-01-17 02:03:00 +00:00
lcong48_r.c Wed Sep 20 18:02:03 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-09-21 04:01:40 +00:00
lcong48.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
ldiv.c * time/Makefile (tzcompile): Add missing backslash. 1996-05-26 22:09:13 +00:00
llabs.c Sun May 26 15:15:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-26 19:19:51 +00:00
lldiv.c Sun May 26 15:15:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-26 19:19:51 +00:00
longlong.h Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
lrand48_r.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
lrand48.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
Makefile Sun May 26 15:15:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-26 19:19:51 +00:00
mblen.c initial import 1995-02-18 01:27:10 +00:00
mbstowcs.c initial import 1995-02-18 01:27:10 +00:00
mbtowc.c #if 0 out code for non-ASCII chars until the locale data format is implemented. 1995-03-13 03:41:42 +00:00
monetary.h Wed May 22 01:48:54 1996 Ulrich Drepper <drepper@cygnus.com> 1996-05-22 02:11:55 +00:00
mp_clz_tab.c Tue Mar 21 00:14:27 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-21 07:58:50 +00:00
mrand48_r.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
mrand48.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
msort.c Wed Sep 20 18:02:03 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-09-21 04:01:40 +00:00
nrand48_r.c Wed Sep 20 18:02:03 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-09-21 04:01:40 +00:00
nrand48.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
on_exit.c initial import 1995-02-18 01:27:10 +00:00
qsort.c initial import 1995-02-18 01:27:10 +00:00
rand.c initial import 1995-02-18 01:27:10 +00:00
random_r.c Tue Mar 19 14:18:42 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-03-19 20:21:54 +00:00
random.c Tue Mar 19 14:18:42 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-03-19 20:21:54 +00:00
rpmatch.c Fri Apr 19 00:49:44 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-04-20 00:05:25 +00:00
seed48_r.c Wed Sep 20 18:02:03 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-09-21 04:01:40 +00:00
seed48.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
srand48_r.c Mon Jan 22 10:40:40 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1996-01-23 10:00:23 +00:00
srand48.c Sat Sep 16 17:47:19 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-09-17 20:23:15 +00:00
stdlib.h Thu May 30 11:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-30 16:12:42 +00:00
strfmon.c Thu May 30 11:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-30 16:12:42 +00:00
strtod.c * time/Makefile (tzcompile): Add missing backslash. 1996-05-26 22:09:13 +00:00
strtof.c Fri Mar 17 13:28:04 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-03-17 17:15:40 +00:00
strtol.c Tue May 28 04:38:10 1996 Ulrich Drepper <drepper@cygnus.com> 1996-05-29 04:48:04 +00:00
strtold.c Fri Mar 17 13:28:04 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-03-17 17:15:40 +00:00
strtoq.c Thu May 30 11:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-30 16:12:42 +00:00
strtoul.c initial import 1995-02-18 01:27:10 +00:00
strtouq.c Thu May 30 11:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-30 16:12:42 +00:00
testdiv.c initial import 1995-02-18 01:27:10 +00:00
testdiv.input initial import 1995-02-18 01:27:10 +00:00
testmb.c Tue Mar 19 14:18:42 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-03-19 20:21:54 +00:00
testrand.c Tue Mar 19 14:18:42 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-03-19 20:21:54 +00:00
testsort.c initial import 1995-02-18 01:27:10 +00:00
tst-strtod.c initial import 1995-02-18 01:27:10 +00:00
tst-strtol.c Tue Mar 19 14:18:42 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-03-19 20:21:54 +00:00
wcstombs.c Thu Mar 16 00:04:41 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-16 05:32:45 +00:00
wctomb.c Thu Mar 16 00:04:41 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-16 05:32:45 +00:00