platform/upstream/glibc.git
25 years ago(General Time String Parsing): Fix typos.
Ulrich Drepper [Sat, 19 Dec 1998 09:23:11 +0000 (09:23 +0000)]
(General Time String Parsing): Fix typos.

25 years agoUpdate.
Ulrich Drepper [Fri, 18 Dec 1998 16:03:11 +0000 (16:03 +0000)]
Update.

* sysdeps/unix/sysv/sysv4/solaris2/bits/types.h: Include
features.h and stddef.h.
* sysdeps/unix/sysv/sysv4/solaris2/bits/sigstack.h (struct
sigaltstack): Move ss_size field at the end.
Patches by Jeff Bailey <jbailey@nisa.net>.

25 years agoUpdate.
Ulrich Drepper [Fri, 18 Dec 1998 10:02:06 +0000 (10:02 +0000)]
Update.

* time/getdate.c (check_mday): tm_mon contains values from 0 to 11,
not 1 to 12.

25 years agoUpdate.
Ulrich Drepper [Fri, 18 Dec 1998 09:12:02 +0000 (09:12 +0000)]
Update.

1998-12-18  Ulrich Drepper  <drepper@cygnus.com>

* manual/texinfo.tex: Update to latest version.

* sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Add ipc.
* sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise.
Patch by Cristian Gafton <gafton@redhat.com>.

25 years agoUpdate.
Ulrich Drepper [Thu, 17 Dec 1998 23:03:50 +0000 (23:03 +0000)]
Update.

* iconvdata/gconv-modules: Add remaining aliases from Internet
standards.

25 years agoUpdate.
Ulrich Drepper [Thu, 17 Dec 1998 20:59:54 +0000 (20:59 +0000)]
Update.

* iconv/gconv_int.h (gconv_module): Add new element from_regex_mem.
* iconv/gconv_conf.c (module_compare): Make s1 and s2 const.
(detect_conflict): New function.
(add_alias): Call detect_conflict to see whether there is already
a module for the new name.
(add_module): Make sure there is no alias for the new name.
(read_conf_file): Call add_alias with new argument.
(__gconv_read_conf): Don't destroy module tree immediately after
walking it.  We need it to test the internal conversions for
conflicts.
* iconv/gconv_db.c (find_derivation): Don't allocate memory for
regular expression.  There is now room in the module descriptor.
(free_mem): Don't free memory for regular expression.

25 years agoUpdate.
Ulrich Drepper [Thu, 17 Dec 1998 15:34:52 +0000 (15:34 +0000)]
Update.

* sysdeps/unix/sysv/linux/bits/socket.h: Add AF_IRDA, PF_IRDA and
MSG_TRYHARD.

25 years agoUpdate.
Ulrich Drepper [Thu, 17 Dec 1998 13:58:32 +0000 (13:58 +0000)]
Update.

* sunrpc/clnt_unix.c (clntunix_destroy): Use __close not close.
* libio/oldtmpfile.c: Likewise.
* libio/oldiofdopen.c: Use __fcntl instead fcntl.
* sysdeps/posix/profil.c: Use __sigaction instead of sigaction.

* login/login.c: Determine pts/3 as terminal name if path is

25 years agoUpdate.
Ulrich Drepper [Thu, 17 Dec 1998 12:10:58 +0000 (12:10 +0000)]
Update.

* iconvdata/iso646.c (gconv_init): Return correct error value if we
run out of memory.
* iconvdata/iso-2022-jp.c: Likewise.

25 years agoUpdate.
Ulrich Drepper [Thu, 17 Dec 1998 11:18:37 +0000 (11:18 +0000)]
Update.

* iconv/gconv_db.c (gen_steps): Respect error return value from
init functions and abort.

25 years agoUpdate.
Ulrich Drepper [Thu, 17 Dec 1998 09:57:24 +0000 (09:57 +0000)]
Update.

1998-12-17  Ulrich Drepper  <drepper@cygnus.com>

* iconvdata/iso646.c: Recognize NF_Z_62-010_1973 as charset name.

1998-12-17  H.J. Lu  <hjl@gnu.org>

25 years agoUpdate.
Ulrich Drepper [Thu, 17 Dec 1998 09:09:17 +0000 (09:09 +0000)]
Update.

Thu Dec 17 08:53:40 1998  H.J. Lu  <hjl@gnu.org>

* sunrpc/rpc/xdr.h (XDR_DESTROY): Add ';'.
(xdr_destroy): Likewise.

25 years agoupdate
Ulrich Drepper [Thu, 17 Dec 1998 07:02:26 +0000 (07:02 +0000)]
update

1998-12-17  Ulrich Drepper  <drepper@cygnus.com>

* login/login.c: Determine pts/3 and terminal name if path is
/dev/pts/3.  This is consistent with getlogin.  [PR libc/906]

25 years agoUpdate.
Ulrich Drepper [Thu, 17 Dec 1998 06:41:01 +0000 (06:41 +0000)]
Update.

1998-12-16  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* sysdeps/posix/tempname.c (__path_search): Add casts for format
string.

1998-12-16  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* sunrpc/rpc/xdr.h (XDR_DESTROY, xdr_destroy): Avoid dangling else
problem.
(IXDR_PUT_INT32): Fully parenthesize parameters.
(IXDR_GET_LONG, IXDR_PUT_LONG): Mark GCC extension.  Fully
parenthesize parameter.

25 years agoUpdate.
Ulrich Drepper [Wed, 16 Dec 1998 17:53:14 +0000 (17:53 +0000)]
Update.

* iconvdata/gconv-modules: Add some of the charset name aliases
used in Internet standards.

1998-12-16  Ulrich Drepper  <drepper@cygnus.com>

25 years agoUpdate.
Ulrich Drepper [Wed, 16 Dec 1998 14:31:03 +0000 (14:31 +0000)]
Update.

1998-12-16  Ulrich Drepper  <drepper@cygnus.com>

* version.h (VERSION): Bump to 2.0.107.

* sysdeps/i386/i486/bits/string.h: Pretty printing.

25 years agoUpdate.
Ulrich Drepper [Wed, 16 Dec 1998 11:10:36 +0000 (11:10 +0000)]
Update.

1998-12-16  Thorsten Kukuk  <kukuk@vt.uni-paderborn.de>

* sunrpc/rpc/xdr.h: Revert patch from 1998-12-14, partly revert
patch from 1998-12-01.

25 years agoRegenerated: /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in
Ulrich Drepper [Wed, 16 Dec 1998 11:08:19 +0000 (11:08 +0000)]
Regenerated:  /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in

25 years ago1998-12-16 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Wed, 16 Dec 1998 10:15:27 +0000 (10:15 +0000)]
1998-12-16  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/bits/local_lim.h (SYMLOOP_MAX): Define this #ifdef
__USE_BSD as well as #ifdef __USE_GNU, so MAXSYMLINKS can use it.
Reported by UCHIYAMA Yasushi <uch@nop.or.jp>

1998-12-16  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Don't change
read-only struct termios_p* but change k_termios member directly.

25 years ago1998-12-16 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Wed, 16 Dec 1998 10:14:00 +0000 (10:14 +0000)]
1998-12-16  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/bits/local_lim.h (SYMLOOP_MAX): Define this #ifdef
__USE_BSD as well as #ifdef __USE_GNU, so MAXSYMLINKS can use it.
Reported by UCHIYAMA Yasushi <uch@nop.or.jp>

25 years agoUpdate.
Ulrich Drepper [Wed, 16 Dec 1998 08:28:16 +0000 (08:28 +0000)]
Update.

1998-12-16  Ulrich Drepper  <drepper@cygnus.com>

* iconvdata/ibm866.c: New file.
* iconvdata/cp1258.c: New file.
* iconvdata/cp1258.h: New file.
* iconvdata/mac-uk.c: New file.
* iconvdata/gconv-modules: Add rules for new modules.
* iconvdata/Makefile: Likewise.

* sysdeps/gnu/bits/ipc.h: Move libc internal bits to...
* include/bits/ipc.h: ..here.  New file.

1998-12-16  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Don't change
read-only struct termios_p* but change k_termios member directly.

25 years agoUpdate.
Ulrich Drepper [Tue, 15 Dec 1998 16:56:25 +0000 (16:56 +0000)]
Update.

1998-12-15  H.J. Lu  <hjl@gnu.org>

* sysdeps/posix/tempname.c (__path_search): Fix the maximum
string length.

25 years agoUpdate.
Ulrich Drepper [Tue, 15 Dec 1998 16:47:38 +0000 (16:47 +0000)]
Update.

* sysdeps/unix/sysv/linux/msgctl.c: Use INLINE_SYSCALL.
* sysdeps/unix/sysv/linux/msgget.c: Likewise.
* sysdeps/unix/sysv/linux/msgrcv.c: Likewise.
* sysdeps/unix/sysv/linux/msgsnd.c: Likewise.
* sysdeps/unix/sysv/linux/semctl.c: Likewise.
* sysdeps/unix/sysv/linux/semget.c: Likewise.
* sysdeps/unix/sysv/linux/semop.c: Likewise.
* sysdeps/unix/sysv/linux/shmat.c: Likewise.
* sysdeps/unix/sysv/linux/shmctl.c: Likewise.
* sysdeps/unix/sysv/linux/shmdt.c: Likewise.
* sysdeps/unix/sysv/linux/shmget.c: Likewise.
* sysdeps/unix/sysv/linux/syscalls.list: Remove ipc syscall here.
* sysdeps/unix/sysv/linux/powerpc/syscalls.list: Add ipc syscall here.

* time/strftime.c: Remove 'f' format.

* time/strptime.c (get_number): Ignore trailing whitespace.
(strptime_internal): Handle 'F' and 'k' formats.

25 years agoUpdate.
Ulrich Drepper [Tue, 15 Dec 1998 09:31:30 +0000 (09:31 +0000)]
Update.

1998-12-15  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/posix/tempname.c (__path_search): Add second part of the
patch by Andreas Jaeger.

1998-12-15  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* stdio-common/tst-tmpnam.c (main): Use void as parameter to avoid
warnings about unused args.  Fix comment.

1998-12-15  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/posix/tempname.c (__path_search): Correct last patch.

1998-12-08  H.J. Lu  <hjl@gnu.org>

* sysdeps/unix/sysv/linux/speed.c (cfsetospeed): Don't clear
the IBAUD0 bit in c_iflag.

* sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Clear the
the IBAUD0 bit in c_iflag.

25 years agoUpdate.
Ulrich Drepper [Tue, 15 Dec 1998 00:02:24 +0000 (00:02 +0000)]
Update.

1998-12-15  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* stdio-common/tst-tmpnam.c (main): Use void as parameter to avoid
warnings about unused args.  Fix comment.

1998-12-15  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/posix/tempname.c (__path_search): Correct last patch.

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 22:02:37 +0000 (22:02 +0000)]
Update.

Patch by Bruce Elliott <bde@nwlink.com>.

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 21:59:20 +0000 (21:59 +0000)]
Update.

1998-12-14  Ulrich Drepper  <drepper@cygnus.com>

* sunrpc/rpc/xdr.h (IXDR_GET_INT32): Case pointer before reading from
it.
(IXDR_PUT_INT32): Likewise for writing.

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 21:48:11 +0000 (21:48 +0000)]
Update.

1998-12-08  H.J. Lu  <hjl@gnu.org>

* sysdeps/unix/sysv/linux/speed.c (cfsetospeed): Don't clear
the IBAUD0 bit in c_iflag.

* sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Clear the
the IBAUD0 bit in c_iflag.

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 21:27:19 +0000 (21:27 +0000)]
Update.

* time/Makefile (tests): Add tst-strptime.
* time/tst-strptime.c: New file.
* time/strptime.c: Correct bugs in weekday and yearday computation.

1998-12-14  Ulrich Drepper  <drepper@cygnus.com>

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 19:08:03 +0000 (19:08 +0000)]
Update.

* time/strptime.c (strptime_internal): Set tm_wday and tm_yday in
any of tm_year, tm_mon, or tm_mday was changed and the value
itself wasn't specified.

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 16:34:00 +0000 (16:34 +0000)]
Update.

declaration since it's not needed.

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 16:33:50 +0000 (16:33 +0000)]
Update.

* spinlock.c (__pthread_unlock): Don"t crash if called for an
untaken mutex.  Reported by Ruslan V. Brushkoff <rus@Snif.Te.Net.UA>.

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 15:23:56 +0000 (15:23 +0000)]
Update.

* include/stdio.h: Add new parameter to __path_search.
* libio/oldtmpfile.c: Add 0 as new parameter to __path_search.
* stdio-common/tmpfile.c: Likewise.
* stdio-common/tmpfile64.c: Likewise.
* stdio-common/tmpnam.c: Likewise.
* stdio-common/tmpnam_r.c: Likewise.
* stdio-common/tempnam.c: Add 1 as new parameter to __path_search.
* sysdeps/posix/tempname.c: Add new parameter.  If value is nonzero
consider TMPDIR environment variable and dir parameter.  Otherwise not.
* stdio-common/Makefile (tests): Add tst-tmpnam.
* stdio-common/tst-tmpnam.c: New file.

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 12:03:13 +0000 (12:03 +0000)]
Update.

1998-12-14  Ulrich Drepper  <drepper@cygnus.com>

* po/es.po: Update from translation team.

25 years agoUpdate.
Ulrich Drepper [Mon, 14 Dec 1998 09:14:02 +0000 (09:14 +0000)]
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.

25 years agoUpdate.
Ulrich Drepper [Sun, 13 Dec 1998 18:02:57 +0000 (18:02 +0000)]
Update.

1998-12-13  Ulrich Drepper  <drepper@cygnus.com>

* Examples/ex3.c: Wait until all threads are started before
searching for the number to avoid race condition on very fast
systems.

25 years agoUpdate.
Ulrich Drepper [Sun, 13 Dec 1998 15:01:50 +0000 (15:01 +0000)]
Update.

1998-12-13  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* math/libm-test.c: Remove macro ISINF.  Change all usages of
ISINF to isinf.

25 years agoUpdate.
Ulrich Drepper [Sun, 13 Dec 1998 14:58:26 +0000 (14:58 +0000)]
Update.

* stdlib/test-canon.c: Define PATH_MAX if the system does not.
* string/stratcliff.c: Use MAP_ANON instead of MAP_ANONYMOUS.
Patch by UCHIYAMA Yasushi <uch@nop.or.jp>.

25 years agoUpdate.
Ulrich Drepper [Sun, 13 Dec 1998 14:52:55 +0000 (14:52 +0000)]
Update.

1998-12-13  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/posix/tempname.c: Use __xstat instead of __stat.
* sysdeps/unix/grantpt.c: Likewise.
* sysdeps/unix/sysv/linux/ptsname.c: Likewise.
* sysvipc/ftok.c: Likewise.
Patch by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.

25 years agoUpdate.
Ulrich Drepper [Sun, 13 Dec 1998 12:14:18 +0000 (12:14 +0000)]
Update.

* 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>

25 years agoUpdate.
Ulrich Drepper [Sun, 13 Dec 1998 11:05:07 +0000 (11:05 +0000)]
Update.

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-13  Ulrich Drepper  <drepper@cygnus.com>

* iconvdata/gconv-modules: Correct aliases for ISO-8859-13 and add
aliases for ISO-8859-14.

25 years agoUpdate.
Ulrich Drepper [Sat, 12 Dec 1998 22:10:30 +0000 (22:10 +0000)]
Update.

1998-12-12  Geoff Keating  <geoffk@ozemail.com.au>

* posix/fnmatch.c (fnmatch): Arguments to FOLD must not have
side-effects.

25 years agoUpdate.
Ulrich Drepper [Sat, 12 Dec 1998 21:48:52 +0000 (21:48 +0000)]
Update.

* iconvdata/iso-8859-11.h: ISO 8859-11 conversion data.
* iconvdata/iso-8859-11.c: ISO 8859-11 conversion module.
* iconvdata/iso-8859-13.c: Likewise for 8859-13.
* iconvdata/iso-8859-14.c: Likewise for 8859-14.
* iconvdata/iso-8859-15.c: Likewise for 8859-15.
* iconvdata/gconv-modules: Add rules for new modules.
* iconvdata/Makefile: Likewise.

1998-12-12  Ulrich Drepper  <drepper@cygnus.com>

25 years agoUpdate.
Ulrich Drepper [Sat, 12 Dec 1998 17:15:19 +0000 (17:15 +0000)]
Update.

1998-12-12  Ulrich Drepper  <drepper@cygnus.com>

* stdio-common/printf_fp.c: #ifdef out long double handling code if
__NO_LONG_DOUBLE_MATH is defined to avoid warnings.
* stdio-common/printf_fphex.c: Likewise.
* stdio-common/printf-size.c: Likewise.

1998-12-12  Ulrich Drepper  <drepper@cygnus.com>

* login/Makefile: Install pt_chown using INSTALL_PROGRAM.
Patch by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.

Patchess by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.

25 years agoUpdate.
Ulrich Drepper [Sat, 12 Dec 1998 16:38:16 +0000 (16:38 +0000)]
Update.

1998-12-12  Ulrich Drepper  <drepper@cygnus.com>

* charmaps/ISO-8859-14: New file.
* charmaps/ISO-8859-15: New file.

25 years agoUpdate.
Ulrich Drepper [Fri, 11 Dec 1998 15:32:09 +0000 (15:32 +0000)]
Update.

* sysdeps/powerpc/dl-machine.h (elf_machine_matches_host): Mark
static inline, not extern inline.
(elf_machine_dynamic): Likewise.
(elf_machine_lazy_rel): Likewise.
(elf_machine_plt_value): Likewise.
* sysdeps/powerpc/backtrace.c: Include stddef.h to get NULL
definition.
Patches by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.

25 years agoUpdate.
Ulrich Drepper [Fri, 11 Dec 1998 15:27:39 +0000 (15:27 +0000)]
Update.

* sysdeps/mips/dl-machine.h (elf_machine_rel): Fixl_addr parameter
type.  Reported by job bogan <job@piquin.uchicago.edu>.

25 years agoUpdate.
Ulrich Drepper [Fri, 11 Dec 1998 15:26:32 +0000 (15:26 +0000)]
Update.

1998-12-11  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/opendir.c (__opendir): Use __xstat instead of
__stat.

25 years agoUpdate.
Ulrich Drepper [Fri, 11 Dec 1998 15:11:44 +0000 (15:11 +0000)]
Update.

1998-12-11  Kunihiro Ishiguro  <kunihiro@zebra.org>

* inet/netinet/in.h: Change obsolete structure member
ipv6mr_ifindex to new ipv6mr_interface.

25 years agoUpdate.
Ulrich Drepper [Fri, 11 Dec 1998 13:08:51 +0000 (13:08 +0000)]
Update.

1998-12-11  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/ieee754/dbl2mpn.c: Changed '#include "ieee754.h"' to
'#include <ieee754.h>'.  ARM port has its own version of 'ieee754.h'
due to its big endian floating point format.
* sysdeps/ieee754/ldbl2mpn.c: Likewise.
* sysdeps/ieee754/mpn2dbl.c: Likewise.
* sysdeps/ieee754/mpn2ldbl.c: Likewise.
* sysdeps/ieee754/mpn2flt.c: Likewise.
Patch by Scott Bambrough <scottb@corelcomputer.com>.

25 years agoUpdate.
Ulrich Drepper [Thu, 10 Dec 1998 19:09:07 +0000 (19:09 +0000)]
Update.

* sysdeps/unix/sysv/linux/adjtime.c: Undo last change.

25 years agoUpdate.
Ulrich Drepper [Thu, 10 Dec 1998 17:23:16 +0000 (17:23 +0000)]
Update.

* po/fr.po: Likewise.

25 years agoUpdate.
Ulrich Drepper [Thu, 10 Dec 1998 13:25:03 +0000 (13:25 +0000)]
Update.

* po/es.po: Update from translation team.

25 years agoUpdate.
Ulrich Drepper [Thu, 10 Dec 1998 11:53:03 +0000 (11:53 +0000)]
Update.

1998-12-10  Ulrich Drepper  <drepper@cygnus.com>

* posix/PTESTS: Fix typo.

* nis/nss_compat/compat-pwd.c: Fix handling of +/- entries.

25 years agoUpdate.
Ulrich Drepper [Thu, 10 Dec 1998 11:39:40 +0000 (11:39 +0000)]
Update.

1998-12-10  Thorsten Kukuk  <kukuk@vt.uni-paderborn.de>

* nis/nss_compat/compat-pwd.c: fix handling of +/- entries.

25 years agoUpdate.
Ulrich Drepper [Thu, 10 Dec 1998 10:19:59 +0000 (10:19 +0000)]
Update.

1998-12-10  Ulrich Drepper  <drepper@cygnus.com>

* sunrpc/Makefile: Call rpcgen program which -Y parameter so that
it can find the preprocessor.

25 years agoUpdate.
Ulrich Drepper [Thu, 10 Dec 1998 10:00:31 +0000 (10:00 +0000)]
Update.

1998-12-09  Geoff Keating  <geoffk@ozemail.com.au>

* sysdeps/unix/sysv/linux/sys/procfs.h: Use sys/user.h not
asm/user.h.
* sysdeps/unix/sysv/linux/mips/sys/procfs.h: Likewise.

* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h: New file,
like linux/sys/procfs.h but uses uid_t and gid_t.
* sysdeps/unix/sysv/linux/powerpc/sys/user.h: New file,
don't include <linux/ptrace.h>.

1998-12-08  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* posix/runptests.c (main): Check that regcomp did not succeed
unexpectedly.
* posix/runtests.c (run_a_test): Likewise.  Return appropriate
exit code.
* posix/TESTS: Regexp "a[b-a]" should not compile.
* posix/PTESTS: Comment out bogus tests GA113(2), GA145(2) and
GA147(2).

1998-12-09  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* locale/programs/ld-ctype.c (allocate_arrays): Don't crash if
there is no codeset name.
* locale/programs/ld-collate.c (collate_output): Don't crash if a
character has no weight.

25 years agoUpdate.
Ulrich Drepper [Thu, 10 Dec 1998 09:47:59 +0000 (09:47 +0000)]
Update.

1998-12-10  Ulrich Drepper  <drepper@cygnus.com>

* inet/getnetgrent_r.c (innetgr): Check host and domain name with
strcasecmp, not strcmp.  [PR libc/894].

1998-12-08  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* posix/regex.h: Declare re_comp, re_exec if compiling for libc to
get prototypes.

* wctype/wctype.h: Add prototypes for __iswblank_l and iswblank.

1998-12-08  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/unix/sysv/linux/gethostid.c: Include <netdb.h> to get
prototype for __gethostbyname_r.

* include/time.h: Add declarations of internal interfaces.

* time/tzset.c: Remove declarations of internal interfaces.
* time/gmtime.c: Likewise.
* time/localtime.c: Likewise.
* time/offtime.c: Likewise.
* time/tzfile.c: Likewise.

25 years agoUpdate.
Ulrich Drepper [Tue, 8 Dec 1998 16:10:10 +0000 (16:10 +0000)]
Update.

1998-12-08  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/pthread/pthread.h: Remove __pthread_setcanceltype
  declaration since it's not needed.

* sysdeps/pthread/pthread.h: Move internal functions to ...
* internals.h: ...here.

25 years agoUpdate.
Ulrich Drepper [Tue, 8 Dec 1998 13:31:40 +0000 (13:31 +0000)]
Update.

1998-12-01 09:47 -0500  Zack Weinberg  <zack@rabi.phys.columbia.edu>

* sysdeps/unix/sysv/linux/sys/timex.h: Copy out
user-space-relevant definitions from linux/timex.h of kernel
2.1.130 and remove include of kernel header.

* sysdeps/unix/sysv/linux/adjtime.c: Remove portability crud.

25 years agoUpdate.
Ulrich Drepper [Tue, 8 Dec 1998 13:12:47 +0000 (13:12 +0000)]
Update.

1998-12-08  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* posix/regex.c: Get regex.h from system path, not from local
directory.

* posix/regex.h: Move internal interfaces to ...
* include/regex.h: ...here.

* posix/unistd.h: Move internal interfaces to ...
* include/unistd.h: ...here.

* math/math.h: Move internal interfaces to ...
* include/math.h: ...here.

* posix/glob.h: Move internal interfaces to ...
* include/glob.h: ...here.

* string/string.h: Move internal interfaces to ...
* include/string.h: ...here.

* time/sys/time.h: Move internal interfaces to ...
* include/sys/time.h: ...here.

* resolv/netdb.h: Move internal interfaces to ...
* include/netdb.h: ...here.

1998-12-08  Ulrich Drepper  <drepper@cygnus.com>

* iconvdata/eucjp.c: Handle Yen in overscore conversion from ISO 10646
correctly.
* iconvdata/iso-2022-jp.c: Handle Kana in 2022-JP2 correctly
Fix various bugs in conversion routine.
* iconvdata/jis0201.h: Correct variable name.
* iconvdata/jis0208.c: Correct script to generate tables and regenerate
them.
* iconvdata/jis0208.h: Likewise.
* iconvdata/jis0212.c: Likewise.
* iconvdata/sjis.c: Likewise.
Patch by HANATAKA Shinya <hanataka@abyss.rim.or.jp>.

25 years agoUpdate. cvs/glibc-2_0_106 glibc-2.0.106
Ulrich Drepper [Mon, 7 Dec 1998 16:35:21 +0000 (16:35 +0000)]
Update.

* configure.in: Disable --disable-static.

25 years agoUpdate.
Ulrich Drepper [Mon, 7 Dec 1998 16:14:02 +0000 (16:14 +0000)]
Update.

* sysdeps/unix/sysv/linux/speed.c (IBAUD0): New definition.  Bit
set in c_iflag if cfsetispeed is call with SPEED set to zero.
(cfgetispeed): Return zero if prior if IBAUD0 is set.
(cfsetospeed): Clear IBAUD0 bit.
(cfgetispeed): Set IBAUD0 bit if necessary.
* sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Clear
the IBAUD0 bit in c_iflag when making the system call.
Work around a Linux kernel bug which silently changes the
PARENB/CREAD/CSIZE bits in c_cflag on pty.
Based on a patch by H.J. Lu <hjl@gnu.org>.
* Makeconfig (link-libc-static): Don't use link-libc since this
includes the shared object.  Use gnulib only.

25 years agoUpdate.
Ulrich Drepper [Mon, 7 Dec 1998 13:36:03 +0000 (13:36 +0000)]
Update.

1998-12-07  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/speed.c (cfsetispeed): Make a real
function.  Don't set speed is SPEED parameter is zero since this
means set it to the output speed.

* version.h (VERSION): Bump to 2.0.106.

1998-12-07 12:06  Ulrich Drepper  <drepper@cygnus.com>

* po/de.po: Update from translation team.
* po/ko.po: Likewise.

1998-12-07  Richard Henderson  <rth@cygnus.com>

* sysdeps/unix/sysv/linux/alpha/select.S: Save a4 through
both paths.

25 years agoUpdate.
Ulrich Drepper [Mon, 7 Dec 1998 12:06:40 +0000 (12:06 +0000)]
Update.

1998-12-07  Ulrich Drepper  <drepper@cygnus.com>

* SUPPORTED: Add en_AU.

25 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
Ulrich Drepper [Mon, 7 Dec 1998 11:05:21 +0000 (11:05 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

25 years ago1998-12-05 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 6 Dec 1998 00:44:12 +0000 (00:44 +0000)]
1998-12-05  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/pselect.c: New file.

* sysdeps/mach/hurd/poll.c: New file.

* hurd/Makefile (routines): Add hurdselect.
* hurd/hurdselect.c: New file.
(_hurd_select): New function, guts taken from ...
* sysdeps/mach/hurd/select.c (__select): ... here.
Now work by just calling _hurd_select.
* hurd/hurd/fd.h: Declare _hurd_select.

1998-12-05  Roland McGrath  <roland@baalperazim.frob.com>

* time/strptime.c: Fix unterminated comment in last change.

* argp/argp.h: Add __restrict.

25 years ago1998-12-05 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 6 Dec 1998 00:39:24 +0000 (00:39 +0000)]
1998-12-05  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/poll.c: New file.

25 years agoUpdate.
Ulrich Drepper [Sat, 5 Dec 1998 20:43:57 +0000 (20:43 +0000)]
Update.

* ctype/ctype.h (_ISbit): Protect use of parameter with
* wctype/wctype.h (_ISwbit): Likewise.

25 years agoUpdate.
Ulrich Drepper [Sat, 5 Dec 1998 20:35:42 +0000 (20:35 +0000)]
Update.

* wctype/wctype.h (_ISwbit): Protext use of parameter with
parentheses.

25 years ago(_ISwbit): Protext use of parameter with parentheses.
Ulrich Drepper [Sat, 5 Dec 1998 20:32:18 +0000 (20:32 +0000)]
(_ISwbit): Protext use of parameter with parentheses.

25 years ago1998-12-05 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sat, 5 Dec 1998 18:02:45 +0000 (18:02 +0000)]
1998-12-05  Roland McGrath  <roland@baalperazim.frob.com>

* time/strptime.c: Fix unterminated comment in last change.

25 years agoUpdate.
Ulrich Drepper [Sat, 5 Dec 1998 17:25:56 +0000 (17:25 +0000)]
Update.

* locale/Versions: Make experimental locale interface available in
GLIBC_2.1.

25 years agoUpdate.
Ulrich Drepper [Sat, 5 Dec 1998 09:18:32 +0000 (09:18 +0000)]
Update.

* sysdeps/gnu/bits/utmp.h (struct exit_status): Define members
* sysdeps/gnu/bits/utmpx.h (struct __exit_status): Likewise.

25 years agoUpdate.
Ulrich Drepper [Sat, 5 Dec 1998 09:12:01 +0000 (09:12 +0000)]
Update.

1998-12-05  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/gnu/bits/utmp.h: Rename struct exit_status to
__exit_status.
(struct __exit_status): Define members without leading __ only for
__USE_GNU.

* sysdeps/gnu/bits/utmpx.h (struct __exit_status): Define members
without leading __ only for __USE_GNU.

25 years agoUpdate.
Ulrich Drepper [Fri, 4 Dec 1998 20:58:15 +0000 (20:58 +0000)]
Update.

1998-12-04  Ulrich Drepper  <drepper@cygnus.com>

* argp/argp.h: Add __retrict.
* dirent/dirent.h: Likewise.
* elf/dlfcn.h: Likewise.
* grp/grp.h: Likewise.
* iconv/iconv.h: Likewise.
* inet/aliases.h: Likewise.
* libio/libio.h: Likewise.
* libio/stdio.h: Likewise.
* locale/locale.h: Likewise.
* misc/mntent.h: Likewise.
* posix/wordexp.h: Likewise.
* pwd/pwd.h: Likewise.
* resolv/netdb.h: Likewise.
* rt/aio.h: Likewise.
* stdio-common/printf.h: Likewise.
* stdlib/monetary.h: Likewise.
* stdlib/stdlib.h: Likewise.
* string/argz.h: Likewise.
* string/envz.h: Likewise.
* string/string.h: Likewise.
* time/time.h: Likewise.

1998-12-04  Zack Weinberg  <zack@rabi.phys.columbia.edu>

* misc/sys/cdefs.h: Only include features.h if _FEATURES_H isn't
defined.  gcc's redundant include optimizer isn't clever enough to
prevent a reinclusion here.
Define __restrict to the empty string only if not GCC or
GCC version less than 2.92.

1998-12-03  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* sysdeps/unix/sysv/linux/configure.in: Fix last change.

1998-12-03  Mark Kettenis  <kettenis@phys.uva.nl>

* time/strptime.c (strptime_internal): Make use of `%C' format
specifier if it is seen together with the `%y' specifier.

1998-12-04  Ulrich Drepper  <drepper@cygnus.com>

* po/sk.po: New file.

1998-12-03  Scott Bambrough  <scottb@corelcomputer.com>

* sysdeps/arm/dl-machine.h (dl_start_user): Incorrect address
for _dl_main_searchlist passed to _dl_init_next.

1998-12-02  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* math/libm-test.c: Expand literal tabs in strings.  Normalize
whitespace.

1998-12-02  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* sysdeps/unix/sysv/linux/sys/fsuid.h: Fix spelling.

25 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
Ulrich Drepper [Fri, 4 Dec 1998 15:52:50 +0000 (15:52 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

25 years ago1998-12-04 Mark Kettenis <kettenis@phys.uva.nl>
Roland McGrath [Fri, 4 Dec 1998 13:47:40 +0000 (13:47 +0000)]
1998-12-04  Mark Kettenis  <kettenis@phys.uva.nl>

Provide backwards binary compatibility for the Hurd.
* hurd/geteuids.c [PIC && DO_VERSIONING]: Make __getuids a weak
alias for geteuids.
* hurd/Versions [GLIBC_2.0]: Add __getuids,
__hurd_file_name_lookup and _hurd_umask.
[GLIBC_2.1]: Add _hurd_proc_init.
* hurd/Makefile [versioning] (routines): Add compat-20.
(shared-only-routines): Likewise.
* hurd/hurdinit.c (_hurd_new_proc_init): Renamed from
_hurd_proc_init.  Use it as the default _hurd_proc_init version
for GLIBC_2.1.
* hurd/compat-20.c: New file.
* mach/Versions [GLIBC_2.0]: Add __vm_allocate.

25 years ago1998-12-03 Mark Kettenis <kettenis@phys.uva.nl>
Roland McGrath [Thu, 3 Dec 1998 23:55:48 +0000 (23:55 +0000)]
1998-12-03  Mark Kettenis  <kettenis@phys.uva.nl>

* hurd/Versions [GLIBC_2.1]: Add _hurd_proc_init.

* hurd/Versions: Move geteuids and seteuids from GLIBC_2.0 to
GLIBC_2.1.

25 years ago1998-12-03 Mark Kettenis <kettenis@phys.uva.nl>
Roland McGrath [Thu, 3 Dec 1998 23:55:13 +0000 (23:55 +0000)]
1998-12-03  Mark Kettenis  <kettenis@phys.uva.nl>

* hurd/Versions [GLIBC_2.1]: Add _hurd_proc_init.
* hurd/Versions: Move geteuids and seteuids from GLIBC_2.0 to
GLIBC_2.1.

25 years agoUpdate.
Ulrich Drepper [Wed, 2 Dec 1998 13:44:40 +0000 (13:44 +0000)]
Update.

1998-12-02  Ulrich Drepper  <drepper@cygnus.com>

* elf/elf.h: Add R_MIPS_JALR and adjust R_MIPS_NUM appropriately.

1998-12-02  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* inet/Versions: Remove inet6_isipv4mapped.

1998-12-02  Philip Blundell  <pb@nexus.co.uk>

* inet/in6_addr.c (inet6_isipv4mapped): Obsolete, deleted.

1998-11-30  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* manual/time.texi (Formatting Date and Time): Fix typo.

1998-11-30  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* sysdeps/unix/sysv/linux/configure.in: Only check for symlinks
when configuring natively.  Use autoconf macros instead of rolling
our own.  Handle defaulted prefix.

25 years agoUpdate.
Ulrich Drepper [Tue, 1 Dec 1998 20:53:27 +0000 (20:53 +0000)]
Update.

1998-12-01  Ulrich Drepper  <drepper@cygnus.com>

* version.h (VERSION): Bump to 2.0.105.

* sysdeps/generic/Dist: Add bits/libc-tsd.h.

* sysdeps/mach/hurd/Dist: Add bits/libc-tsd.h.

* sysdeps/unix/sysv/linux/mips/Dist: Add xstatconv.c.

25 years agoUpdate.
Ulrich Drepper [Tue, 1 Dec 1998 19:35:00 +0000 (19:35 +0000)]
Update.

1998-11-29 1998  H.J. Lu  <hjl@gnu.org>

* libio/genops.c (_IO_unbuffer_write): Renamed from
_IO_unbuffer_all.
(_IO_cleanup): Call _IO_unbuffer_write instead of
_IO_unbuffer_all.

1998-12-01  Ulrich Drepper  <drepper@cygnus.com>

* intl/localealias.c: Use *_unlocked version of stdio function if
_LIBC_REENTRANT is defined, not _LIBC.

1998-12-01  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* include/grp.h: Add prototypes for internal functions
__getgrgid_r and __getgrnam_r.

* inet/herrno.c: Include <netdb.h> for prototype, undef h_errno.

* resolv/nsap_addr.c: Include <arpa/inet.h> for inet_nsap_addr and
inet_nsap_ntoa prototypes.

* sysdeps/unix/sysv/linux/Makefile (syscall-%.h): Pass -I option
to gcc to have it find the correct system header.
Patch by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.

Reported by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.

25 years agoReported by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
Ulrich Drepper [Tue, 1 Dec 1998 16:14:46 +0000 (16:14 +0000)]
Reported by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.

25 years agoUpdate.
Ulrich Drepper [Tue, 1 Dec 1998 16:11:17 +0000 (16:11 +0000)]
Update.

1998-12-01  Ulrich Drepper  <drepper@cygnus.com>

* Makefile (postclean): Add sysd-sorted.

25 years agoUpdate.
Ulrich Drepper [Tue, 1 Dec 1998 11:25:26 +0000 (11:25 +0000)]
Update.

1998-12-01  Thorsten Kukuk  <kukuk@vt.uni-paderborn.de>

* sunrpc/auth_des.c: Use new XDR int32 functions for integers.
* sunrpc/rpc/xdr.h: Add IXDR INT32 functions.
* sunrpc/rpc_hout.c: Remove (u_long) casts in defines to avoid
conflicts with new solaris version.
* sunrpc/rpc_main.c: Fix bug in generating Makefile name (malloc
doesn't zero allocated memory).
* sunrpc/rpc_svcout.c: Local variables now starts with a _ to avoid
conflicts with xdr functions.  Solves PR libc/877.
* nis/rpcsvc/nis.x: Use always uint32_t.
* nis/rpcsvc/nis.h: Likewise.
* nis/rpcsvc/nis_object.x: Likewise.

1998-12-01  Ulrich Drepper  <drepper@cygnus.com>

* math/libm-test.c: Various cleanups.  Patch by Zack Weinberg.

* sysdeps/unix/sysv/linux/alpha/setfpucw.c: Use correct type for
parameter.  Patch by Christian Gafton.

* string/envz.h: Add prototype for envz_remove.
Reported by Andreas Jaeger.

25 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
Ulrich Drepper [Tue, 1 Dec 1998 11:22:15 +0000 (11:22 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

25 years ago1998-11-30 Mark Kettenis <kettenis@phys.uva.nl>
Roland McGrath [Mon, 30 Nov 1998 18:45:57 +0000 (18:45 +0000)]
1998-11-30  Mark Kettenis  <kettenis@phys.uva.nl>

* mach/Versions [libc, GLIBC_2.0]: Add __spin_lock,
__spin_lock_init,  __mutex_lock, __mutex_trylock,
__mutex_unlock.
Remove get_priviliged_ports.  Moved to hurd/Versions.

* hurd/Versions [libc, GLIBC_2.0]: Add _end.  This makes the Hurd
brk implementation see the end of the data segment of the program
instead of the shared library.
Add __hurd_errno_location.  This inline function is used in user
programs.
Add _hurd_critical_section_lock, _hurd_critical_section_unlock,
_hurd_fd_get, _hurd_port_free, _hurd_port_get,
_hurd_port_locked_get.  These inline functions are used by macros
used in mail.local in the Hurd distribution.
Add get_privileged_ports.  Moved here from mach/Versions.
Remove __hurd_file_name_lookup, __hurd_file_name_lookup_retry,
__hurd_file_name_split, __hurd_file_name_path_lookup.  These are
not used outside libc.

1998-11-30  Mark Kettenis  <kettenis@phys.uva.nl>

* hurd/hurdstartup.c: Really include set-hooks.h with <> instead
of "".

25 years ago1998-11-30 Mark Kettenis <kettenis@phys.uva.nl>
Roland McGrath [Mon, 30 Nov 1998 18:42:25 +0000 (18:42 +0000)]
1998-11-30  Mark Kettenis  <kettenis@phys.uva.nl>

* hurd/hurdstartup.c: Really include set-hooks.h with <> instead
of "".

25 years agoUpdate.
Ulrich Drepper [Mon, 30 Nov 1998 16:42:19 +0000 (16:42 +0000)]
Update.

1998-11-29  Thorsten Kukuk  <kukuk@vt.uni-paderborn.de>

* sunrpc/Makefile: Add xdr_intXX_t to routines.
* sunrpc/Versions: Add xdr_int8_t, xdr_uint8_t, xdr_in16_t and
  xdr_uint16_t.
* sunrpc/rpc/xdr.h: Add prototypes for new xdr_intXX_t functions.
* sunrpc/xdr.c: Remove xdr_int32_t and xdr_uint32_t.
* sunrpc/xdr_intXX_t.c: New, contains all xdr_intXX_t functions.

* nis/Depend: New.
* nis/nss_nis/nis-service.c: Include generated prototype for parser.

25 years agoUpdate.
Ulrich Drepper [Mon, 30 Nov 1998 14:21:53 +0000 (14:21 +0000)]
Update.

1998-11-30  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* nscd/nscd_getpw_r.c: Include nscd_proto.h for prototypes.

* sysdeps/generic/errno-loc.c: Include <errno.h> for prototype,
undefine errno to get variable.

* sysdeps/unix/sysv/linux/i386/setfsuid.c: Include <sys/fsuid.h>
instead of <unistd.h> for prototype.
* sysdeps/unix/sysv/linux/i386/setfsgid.c: Likewise.

1998-11-30  Ulrich Drepper  <drepper@cygnus.com>

* misc/err.h: Correct comments and use protected attribute keywords.
Reported by Joseph Myers <jsm28@cam.ac.uk>.

1998-11-29  Roland McGrath  <roland@baalperazim.frob.com>

* malloc/thread-m.h [_LIBC]: Include <bits/libc-tsd.h>, and
remove tsd stuff from pthreads/cthreads libc sections.
Use __libc_tsd_define for MALLOC key.
[_LIBC] (tsd_key_t, tsd_key_create): Define to a zero-size type and a
no-op, respectively.
[_LIBC] (tsd_setspecific, tsd_getspecific): Use __libc_tsd_get/set.

* elf/dl-error.c: Include <bits/libc-tsd.h>.
Use __libc_tsd_define for DL_ERROR key.
(tsd_setspecific, tsd_getspecific): Rewritten using __libc_tsd_get/set.

* sysdeps/mach/hurd/bits/libc-tsd.h: New file.
* sysdeps/generic/bits/libc-tsd.h: New file.
* Makefile (distribute): Add bits/libc-tsd.h.

1998-10-12  Roland McGrath  <roland@baalperazim.frob.com>

* elf/dl-error.c: Remove kludge to check for ld.so load address.
There is no need if weak undefined symbols are not used in ld.so;
see linuxthreads/ChangeLog for changes to files
linuxthreads/sysdeps/pthread/bits/libc-lock.h and
linuxthreads/sysdeps/pthread/bits/libc-tsd.h.

1998-11-30  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/i386/bits/string.h (__memset_cc): Fix typo (s->__s).

* sysdeps/i386/i486/bits/string.h: Add prototypes for all new
inline functions.
* sysdeps/i386/bits/string.h: Likewise.

1998-11-30  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/unix/sysv/linux/alpha/bits/ipc.h: Remove ipc_kludge.

1998-11-30  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* db2/progs/db_load/db_load.c (main): Avoid -Wparentheses warning.

25 years agoMention stupid time zone name problem.
Ulrich Drepper [Mon, 30 Nov 1998 13:48:15 +0000 (13:48 +0000)]
Mention stupid time zone name problem.

25 years ago* sysdeps/mach/hurd/dl-sysdep.c: Do not define
Roland McGrath [Sun, 29 Nov 1998 16:32:43 +0000 (16:32 +0000)]
* sysdeps/mach/hurd/dl-sysdep.c: Do not define

__hurd_threadvar_max.  Add comment explaining why we define
__hurd_threadvar_stack_offset and __hurd_threadvar_stack_mask here.

1998-07-29  Mark Kettenis  <kettenis@phys.uva.nl>

* sysdeps/mach/hurd/dl-sysdep.c (__hurd_sigthread_stack_base,
__hurd_sigthread_stack_end, __hurd_sigthread_variables): Define to
prevent inclusion of Hurd signal handling code.
(__libc_write): New function.
(_dl_sysdep_output): Removed.  The implementation in
`elf/dl-misc.c' now also works for the Hurd.

1998-09-12  Mark Kettenis  <kettenis@phys.uva.nl>

25 years ago1998-09-12 Mark Kettenis <kettenis@phys.uva.nl>
Roland McGrath [Sun, 29 Nov 1998 16:07:30 +0000 (16:07 +0000)]
1998-09-12  Mark Kettenis  <kettenis@phys.uva.nl>

* hurd/hurdstartup.c: Do not include hurdmalloc.h; _hurd_startup
does not use any of malloc/realloc/free anymore.  Include
set-hooks.h with <> instead of "".

25 years ago1998-11-29 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 29 Nov 1998 11:20:24 +0000 (11:20 +0000)]
1998-11-29  Roland McGrath  <roland@baalperazim.frob.com>

* sunrpc/svc_unix.c (__msgread): Move ON local var inside block
within #ifdef SO_PASSCRED.  Avoids unused var when no SO_PASSCRED.
* sunrpc/clnt_unix.c (__msgread): Likewise.

25 years ago1998-11-29 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 29 Nov 1998 11:17:25 +0000 (11:17 +0000)]
1998-11-29  Roland McGrath  <roland@baalperazim.frob.com>

* sunrpc/svc_unix.c (__msgread): Move ON local var inside block
within #ifdef SO_PASSCRED.  Avoids unused var when no SO_PASSCRED.
* sunrpc/clnt_unix.c (__msgread): Likewise.

25 years agoProvide RFC 822 format example.
Ulrich Drepper [Sun, 29 Nov 1998 10:30:45 +0000 (10:30 +0000)]
Provide RFC 822 format example.

25 years ago1998-11-28 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 29 Nov 1998 10:11:23 +0000 (10:11 +0000)]
1998-11-28  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/setuids.c: Renamed to ...
* hurd/seteuids.c: this.
(setuids): Renamed to seteuids.
* hurd/getuids.c: Renamed to ...
* hurd/geteuids.c: this.
(__getuids): Renamed to geteuids, no aliases.
* hurd/hurd.h (geteuids, seteuids): Declare them.
* hurd/Versions: Replace getuids; __getuids with geteuids; seteuids.
* hurd/Makefile (routines): Updated.

1998-11-28 23:23 -0500  Zack Weinberg  <zack@rabi.phys.columbia.edu>

* sysdeps/unix/sysv/linux/configure.in: Test for symlinks in
$prefix/include that may be clobbered on installation.

25 years ago1998-11-28 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 29 Nov 1998 10:10:47 +0000 (10:10 +0000)]
1998-11-28  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/setuids.c: Renamed to ...
* hurd/seteuids.c: this.
(setuids): Renamed to seteuids.
* hurd/getuids.c: Renamed to ...
* hurd/geteuids.c: this.
(__getuids): Renamed to geteuids, no aliases.
* hurd/hurd.h (geteuids, seteuids): Declare them.
* hurd/Versions: Replace getuids; __getuids with geteuids; seteuids.
* hurd/Makefile (routines): Updated.

25 years agoUpdate.
Ulrich Drepper [Sun, 29 Nov 1998 08:44:37 +0000 (08:44 +0000)]
Update.

1998-11-29  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/segfault.c (install_handler): Correct test for
SEGFAULT_HANDLER=all.
Patch by Zack Weinberg.