platform/upstream/glibc.git
25 years agoUpdate.
Ulrich Drepper [Wed, 14 Apr 1999 13:42:55 +0000 (13:42 +0000)]
Update.

1999-04-14 Scott Bambrough  <scottb@netwinder.org>

* sysdeps/unix/sysv/linux/arm/socket.S: Socket calls could not be
restarted after being interrupted by a signal.  The parameters on
the stack were corrupted by the signal handler.

* sysdeps/unix/sysv/linux/arm/mmap.S: mmap calls could not be
restarted after being interrupted by a signal.  The parameters on
the stack were corrupted by the signal handler.

25 years agoUpdate.
Ulrich Drepper [Wed, 14 Apr 1999 12:56:20 +0000 (12:56 +0000)]
Update.

1999-04-14  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* wctype/wcfuncs.c (towlower): Use __ctype_tolower.
Reported by Kalle Olavi Niemitalo <tosi@ees2.oulu.fi>

25 years agoUpdate.
Ulrich Drepper [Mon, 12 Apr 1999 23:45:52 +0000 (23:45 +0000)]
Update.

1999-04-12  Tim Waugh  <tim@cyberelk.demon.co.uk>

* posix/wordexp-test.c: In field-splitting test cases where
subshells were involved, unset IFS first: some shells (ash) use
IFS even when no expansion is performed.

25 years agoUpdate.
Ulrich Drepper [Mon, 12 Apr 1999 23:00:37 +0000 (23:00 +0000)]
Update.

1999-04-13  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* libio/obprintf.c (_IO_obstack_overflow): Put the write end at
the real end of the chunk, not some random point inbetween.
(_IO_obstack_xsputn): Likewise.  Actually copy the data into the
obstack when growing.  Use fast version of obstack_blank when
shrinking.
(struct _IO_obstack_file): Use _IO_FILE_plus instead of explicitly
allocating the vtable pointer.
(_IO_obstack_vprintf): Adjust for above change and avoid
unnecessary casts.  Use fast version of obstack_blank when
shrinking.
Fixes PR libc/1075.

25 years agoUpdate.
Ulrich Drepper [Mon, 12 Apr 1999 11:00:16 +0000 (11:00 +0000)]
Update.

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

* iconvdata/gconv-modules: Fix typo.  Add UJIS alias.
Reported by GOTO Masanori <gotom@cs.titech.ac.jp>.

25 years agoUpdate.
Ulrich Drepper [Mon, 12 Apr 1999 09:07:36 +0000 (09:07 +0000)]
Update.

1999-04-11  Tim Waugh  <tim@cyberelk.demon.co.uk>

* posix/wordexp.c (wordexp): Fix a leak when an invalid character
is seen, as well as fixing semantics.  Don't reset the word count
to zero when an invalid character is seen, but leave it as it was
(this makes a difference with WRDE_APPEND).

* posix/wordexp-test.c: More test cases.

* posix/wordexp.c (parse_param): In words like ${var#pattern},
always expand pattern when it is needed.  Also, handle quoting in
pattern properly.

25 years agoUpdate.
Ulrich Drepper [Mon, 12 Apr 1999 09:05:16 +0000 (09:05 +0000)]
Update.

1999-04-12  Philip Blundell  <philb@gnu.org>

* elf/elf.h: Update ARM definitions to match current gas2.

* sysdeps/arm/bits/endian.h: Support big endian operation.

* sysdeps/unix/sysv/linux/arm/ioperm.c (_outw, _outb, _outl):
Don't bother range checking the port number.

* sysdeps/unix/sysv/linux/arm/vfork.S: New file.

* sysdeps/unix/sysv/linux/arm/sysdep.h (INLINE_SYSCALL): Include
the syscall name in assembler output for ease of debugging.

* sysdeps/unix/sysv/linux/arm/sigaction.c: Don't rely on undefined
compiler behaviour.
* sysdeps/unix/sysv/linux/arm/sigrestorer.S: New file.
* sysdeps/unix/sysv/linux/arm/Makefile [$(subdir) = signal]
(sysdep_routines): Add sigrestorer.

* string/tester.c (test_strcpy): Add new tests for unaligned
arguments.
* sysdeps/arm/bits/string.h: Delete inline implementations of
strcpy and stpcpy.

25 years agoUpdate.
Ulrich Drepper [Sun, 11 Apr 1999 11:08:13 +0000 (11:08 +0000)]
Update.

1999-04-11  Ulrich Drepper  <drepper@cygnus.com>

* libio/Makefile (CPPFLAGS-.o): Don't define IO_DEBUG.

25 years ago(CPPFLAGS-.o): Don't define IO_DEBUG.
Ulrich Drepper [Sun, 11 Apr 1999 11:06:49 +0000 (11:06 +0000)]
(CPPFLAGS-.o): Don't define IO_DEBUG.

25 years ago1999-04-10 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Sat, 10 Apr 1999 14:22:37 +0000 (14:22 +0000)]
1999-04-10  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/Dist: Add clk_tck.c.

25 years ago1999-04-10 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Sat, 10 Apr 1999 14:21:19 +0000 (14:21 +0000)]
1999-04-10  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/Dist: Add clk_tck.c.

25 years agoUpdate.
Ulrich Drepper [Sat, 10 Apr 1999 13:30:43 +0000 (13:30 +0000)]
Update.

1999-04-10  Ulrich Drepper  <drepper@cygnus.com>

* iconvdata/Makefile (modules): Add TIS-620.
(distribute): Add tis-620.c.
(gen-8bit-gap-modules): tis-620.
* iconvdata/tis-620.c: New file.
* iconvdata/gconv-modules: Add TIS-620 entries.

* iconvdata/asmo_449.c: Correct comment.

25 years agoUpdate.
Ulrich Drepper [Sat, 10 Apr 1999 12:48:55 +0000 (12:48 +0000)]
Update.

1999-04-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* manual/install.texi (Configuring and compiling): Comment out
description of --disable-static since this doesn't work currently
(see change by Ulrich Drepper on 1998-12-07 for configure.in).

25 years agoUpdate.
Ulrich Drepper [Sat, 10 Apr 1999 11:51:27 +0000 (11:51 +0000)]
Update.

1999-04-10  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/dl-cache.c (_dl_load_cache_lookup): Rewrite to
use binary search.
Based on a patch by Jakub Jelinek <jj@sunsite.ms.mff.cuni.cz>.

1999-04-07  H.J. Lu  <hjl@gnu.org>
* manual/install.texi (Reporting Bugs): Add section about reported

25 years agoChange Perl <-> db2 answer.
Ulrich Drepper [Sat, 10 Apr 1999 09:38:42 +0000 (09:38 +0000)]
Change Perl <-> db2 answer.

25 years ago* scripts/test-installation.pl (installation_problem): Skip
Andreas Schwab [Fri, 9 Apr 1999 02:24:04 +0000 (02:24 +0000)]
* scripts/test-installation.pl (installation_problem): Skip

libnss1_* libraries from glibc-compat add-on.

Wed Apr  7 22:52:39 1999  H.J. Lu  <hjl@gnu.org>

* io/Versions (__dup2, __pipe): Added to GLIBC_2.0 for
libstdc++ 2.7.2.
* posix/Versions (__waitpid): Likewise.

1999-04-08  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

25 years ago1999-04-08 Andreas Jaeger <aj@arthur.rhein-neckar.de>
Andreas Schwab [Thu, 8 Apr 1999 03:03:02 +0000 (03:03 +0000)]
1999-04-08  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* manual/install.texi (Reporting Bugs): Add section about reported
bugs and correct email address of glibcbug script.

25 years ago1999-04-01 Thorsten Kukuk <kukuk@suse.de>
Andreas Schwab [Thu, 8 Apr 1999 02:10:39 +0000 (02:10 +0000)]
1999-04-01  Thorsten Kukuk  <kukuk@suse.de>

* sunrpc/Versions: Add new xdr functions to GLIBC_2.1.1
* sunrpc/xdr.c: Add xdr_hyper, xdr_u_hyper, xdr_longlong_t and
xdr_u_longlong_t. Based on patch from Dan Shechter
<damageboy@isdn.net.il>.
* sunrpc/xdr_intXX_t.c: Implement xdr_int64_t, xdr_uint64_t
* sunrpc/rpc/xdr.h: Add prototypes for new xdr functions.

* nis/nis_lookup.c (nis_lookup): Don't overwrite RPC error code.

25 years ago1999-04-07 Andreas Jaeger <aj@arthur.rhein-neckar.de>
Andreas Schwab [Wed, 7 Apr 1999 05:12:03 +0000 (05:12 +0000)]
1999-04-07  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/unix/sysv/linux/getdents.c (__getdirentries): Return
directly if getdents returns with error set.

25 years ago1999-04-05 Andreas Jaeger <aj@arthur.rhein-neckar.de>
Andreas Schwab [Tue, 6 Apr 1999 01:28:21 +0000 (01:28 +0000)]
1999-04-05  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* locale/langinfo.h (THOUSEP): Rename second occurence of
THOUSANDS_SEP to THOUSEP.
Reported by Roman Belenov <roman@nstl.nnov.ru>.

25 years agoRename second occurence of THOUSANDS_SEP to THOUSEP.
Andreas Schwab [Tue, 6 Apr 1999 01:26:07 +0000 (01:26 +0000)]
Rename second occurence of THOUSANDS_SEP to THOUSEP.

25 years ago1999-03-26 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Tue, 6 Apr 1999 01:06:12 +0000 (01:06 +0000)]
1999-03-26  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/bits/time.h: New file.
* sysdeps/mach/hurd/getrusage.c: New file.
* sysdeps/mach/hurd/clk_tck.c: New file.
* sysdeps/mach/hurd/Versions (libc) [GLIBC_2.1.1]: Add __libc_clk_tck.
* sysdeps/mach/hurd/Makefile [$(subdir) = posix]
(sysdep_routines): Add clk_tck.
* sysdeps/mach/hurd/times.c: Removed, since getrusage is now
implemented.

25 years ago1999-04-05 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Mon, 5 Apr 1999 20:43:11 +0000 (20:43 +0000)]
1999-04-05  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/STATUS: File removed.  Moved items that are still relevant into
TODO list in hurd source.

1999-03-26  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/bits/time.h: New file.
* sysdeps/mach/hurd/getrusage.c: New file.
* sysdeps/mach/hurd/clk_tck.c: New file.
* sysdeps/mach/hurd/Versions (libc) [GLIBC_2.1.1]: Add __libc_clk_tck.
* sysdeps/mach/hurd/Makefile [$(subdir) = posix]
(sysdep_routines): Add clk_tck.
* sysdeps/mach/hurd/times.c: Removed, since getrusage is now
implemented.

25 years ago1999-03-26 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Mon, 5 Apr 1999 20:34:53 +0000 (20:34 +0000)]
1999-03-26  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/bits/time.h: New file.
* sysdeps/mach/hurd/getrusage.c: New file.
* sysdeps/mach/hurd/clk_tck.c: New file.
* sysdeps/mach/hurd/Versions (libc) [GLIBC_2.1.1]: Add __libc_clk_tck.
* sysdeps/mach/hurd/Makefile [$(subdir) = posix]
(sysdep_routines): Add clk_tck.
* sysdeps/mach/hurd/times.c: Removed, since getrusage is now
implemented.

25 years agoUpdate.
Ulrich Drepper [Fri, 2 Apr 1999 10:28:18 +0000 (10:28 +0000)]
Update.

1999-04-02  Ulrich Drepper  <drepper@cygnus.com>

* misc/syslog.c (closelog_internal): Do not reset LogTag here.
(closelog): But instead here.
Patch by Alan Curry <pacman@cqc.com> [PR libc/1061].

25 years agoUpdate.
Ulrich Drepper [Fri, 2 Apr 1999 10:17:53 +0000 (10:17 +0000)]
Update.

1999-04-02  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* elf/Makefile (CFLAGS-multiload.c): Change to allow building in
the source directory.  Fixes PR libc/1059.

* sysdeps/unix/sysv/linux/ttyname.c (ttyname): Terminate the string.

25 years agoUpdate.
Ulrich Drepper [Thu, 1 Apr 1999 09:33:06 +0000 (09:33 +0000)]
Update.

1999-04-01  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* sysdeps/unix/sysv/linux/ttyname.c (ttyname): Terminate the
string.
* sysdeps/unix/sysv/linux/ttyname_r.c (__ttyname_r): Likewise.

25 years agoUpdate.
Ulrich Drepper [Thu, 1 Apr 1999 08:24:31 +0000 (08:24 +0000)]
Update.

1999-04-01  Ulrich Drepper  <drepper@cygnus.com>

* iconvdata/TESTS: Add ISO-8859-14 and ISO-8859-15.
* iconvdata/testdata/ISO-8859-14: New file.
* iconvdata/testdata/ISO-8859-14..UTF8: New file.
* iconvdata/testdata/ISO-8859-15: New file.
* iconvdata/testdata/ISO-8859-15..UTF8: New file.

25 years agoUpdate.
Ulrich Drepper [Wed, 31 Mar 1999 23:11:04 +0000 (23:11 +0000)]
Update.

* iconvdata/testdata/CP1258: New file.
* iconvdata/testdata/CP1258..UTF8: New file.
* iconvdata/TESTS: Add CP1258 entry.

25 years agoUpdate.
Ulrich Drepper [Wed, 31 Mar 1999 21:34:37 +0000 (21:34 +0000)]
Update.

* iconvdata/cp874.h (to_ucs4): Add Euro sign.

25 years agoUpdate.
Ulrich Drepper [Wed, 31 Mar 1999 19:09:21 +0000 (19:09 +0000)]
Update.

* localedata/locales/en_ZA: New file.  Contributed by nic@sig.co.za.

25 years agoUpdate.
Ulrich Drepper [Wed, 31 Mar 1999 18:21:18 +0000 (18:21 +0000)]
Update.

1999-03-31  Ulrich Drepper  <drepper@cygnus.com>

* timezone/africa: Update from tzdata1999d.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.

25 years agoUpdate.
Ulrich Drepper [Wed, 31 Mar 1999 18:09:54 +0000 (18:09 +0000)]
Update.

1999-03-31  Mark Kettenis  <kettenis@gnu.org>

* login/programs/pt_chown.c (main): Save effective user ID before
dropping priviliges and use this to check if the program is
properly installed.

25 years agoUpdate.
Ulrich Drepper [Wed, 31 Mar 1999 17:59:35 +0000 (17:59 +0000)]
Update.

* iconvdata/testdata/CP1254: Update for charmap changes.
* iconvdata/testdata/CP1254..UTF8: Likewise.
* iconvdata/testdata/CP1255: Likewise.
* iconvdata/testdata/CP1255..UTF8: Likewise.
* iconvdata/testdata/CP1256: Likewise.
* iconvdata/testdata/CP1256..UTF8: Likewise.
* iconvdata/testdata/CP1257: Likewise.
* iconvdata/testdata/CP1257..UTF8: Likewise.

25 years agoUpdate.
Ulrich Drepper [Wed, 31 Mar 1999 10:48:57 +0000 (10:48 +0000)]
Update.

1999-03-31  Ulrich Drepper  <drepper@cygnus.com>

* iconvdata/Makefile (distribute): Remove cp1258.h.
(gen-8bit-gap-modules): Add cp1258.
* iconvdata/cp1258.h: Removed.

25 years agoUpdate.
Ulrich Drepper [Wed, 31 Mar 1999 00:32:52 +0000 (00:32 +0000)]
Update.

1999-03-31  Ulrich Drepper  <drepper@cygnus.com>

* charmaps/CP1257: Add some marks.
* charmaps/CP1256: Update from Unicode page.
* charmaps/CP1255: Lots of punctuation character changes.
* charmaps/CP1254: Add Euro character.  Fix a few lowercase characters.
* charmaps/CP1253: Add Euro character.
* charmaps/CP1252: Add Euro character and z caron.
* charmaps/CP1251: Add Euro character.
* charmaps/CP1250: Add Euro character.

25 years agoUpdate.
Ulrich Drepper [Tue, 30 Mar 1999 18:47:32 +0000 (18:47 +0000)]
Update.

1999-03-30  Ulrich Drepper  <drepper@cygnus.com>

* timezone/tst-timezone.c (tests): Add more cases.
(check_tzvars): Mark errors clearer.
(main): Likewise.

25 years agoUpdate.
Ulrich Drepper [Tue, 30 Mar 1999 18:46:29 +0000 (18:46 +0000)]
Update.

1999-03-30 20:59 -0500  Zack Weinberg  <zack@rabi.phys.columbia.edu>

* login/programs/pt_chown.c: Drop privileges if invoked with
arguments.  Don't close the master pty.

25 years agoUpdate.
Ulrich Drepper [Tue, 30 Mar 1999 18:35:32 +0000 (18:35 +0000)]
Update.

1999-03-30  Ulrich Drepper  <drepper@cygnus.com>

* time/tzfile.c (__tzfile_read): Process transitions from the rear.
Minor optimization.

25 years agoUpdate.
Ulrich Drepper [Mon, 29 Mar 1999 17:25:46 +0000 (17:25 +0000)]
Update.

1999-03-29  Ulrich Drepper  <drepper@cygnus.com>

* elf/rtld.c (process_envvars): Do not automatically prevent lazy
relocation for SUID binaries.

* misc/regexp.h (compile): Cast some pointers to (char *) to avoid

25 years agoRegenerated: autoconf configure.in
Ulrich Drepper [Mon, 29 Mar 1999 16:27:32 +0000 (16:27 +0000)]
Regenerated: autoconf  configure.in

25 years ago*** empty log message ***
Andreas Schwab [Mon, 29 Mar 1999 16:04:39 +0000 (16:04 +0000)]
*** empty log message ***

1999-03-29  Paul Eggert  <eggert@twinsun.com>

* libio/iopopen.c (_IO_new_proc_open): Don't modify proc_file_chain
while in child process.

25 years ago1999-03-29 Paul Eggert <eggert@twinsun.com>
Andreas Schwab [Mon, 29 Mar 1999 16:01:58 +0000 (16:01 +0000)]
1999-03-29  Paul Eggert  <eggert@twinsun.com>

* libio/iopopen.c (_IO_new_proc_open): Don't modify proc_file_chain
while in child process.

25 years agoSparc string routines from Jakub.
Richard Henderson [Mon, 29 Mar 1999 13:25:15 +0000 (13:25 +0000)]
Sparc string routines from Jakub.

1999-03-29  Jakub Jelinek  <jj@ultra.linux.cz>

* sysdeps/sparc/sparc32/sparcv8/Makefile: New file.
* sysdeps/sparc/sparc32/sparcv8/rem.S: Delay after write %y.
* sysdeps/sparc/sparc32/sparcv8/sdiv.S: Likewise.
* sysdeps/sparc/sparc32/sparcv8/udiv.S: Likewise.
* sysdeps/sparc/sparc32/sparcv8/urem.S: Likewise.

* sysdeps/sparc/sparc32/sparcv9/bcopy.c: New file.
* sysdeps/sparc/sparc32/sparcv9/bzero.c: New file.
* sysdeps/sparc/sparc32/sparcv9/memchr.S: New file.
* sysdeps/sparc/sparc32/sparcv9/memcmp.S: New file.
* sysdeps/sparc/sparc32/sparcv9/memcpy.S: New file.
* sysdeps/sparc/sparc32/sparcv9/memset.S: New file.
* sysdeps/sparc/sparc32/sparcv9/stpcpy.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strcat.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strchr.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strcmp.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strcpy.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strcspn.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strlen.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strncpy.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strpbrk.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strrchr.c: New file.
* sysdeps/sparc/sparc32/sparcv9/strspn.S: New file.
* sysdeps/sparc/sparc32/sparcv9/dotmul.S: New file.
* sysdeps/sparc/sparc32/sparcv9/rem.S: New file.
* sysdeps/sparc/sparc32/sparcv9/sdiv.S: New file.
* sysdeps/sparc/sparc32/sparcv9/udiv.S: New file.
* sysdeps/sparc/sparc32/sparcv9/umul.S: New file.
* sysdeps/sparc/sparc32/sparcv9/urem.S: New file.
* sysdeps/sparc/sparc32/sparcv9/Makefile: New file.
* sysdeps/sparc/sparc32/sparcv9/stpncpy.S: New file.
* sysdeps/sparc/sparc32/sparcv9/strncmp.S: New file.

* sysdeps/sparc/sparc32/bcopy.c: New file.
* sysdeps/sparc/sparc32/bzero.c: New file.
* sysdeps/sparc/sparc32/memchr.S: New file.
* sysdeps/sparc/sparc32/memcpy.S: New file.
* sysdeps/sparc/sparc32/memmove.c: New file.
* sysdeps/sparc/sparc32/memset.S: New file.
* sysdeps/sparc/sparc32/stpcpy.S: New file.
* sysdeps/sparc/sparc32/strchr.S: New file.
* sysdeps/sparc/sparc32/strrchr.c: New file.
* sysdeps/sparc/sparc32/strcpy.S: New file.
* sysdeps/sparc/sparc32/strlen.S: New file.
* sysdeps/sparc/sparc32/strcat.S: New file.
* sysdeps/sparc/sparc32/strcmp.S: New file.

* sysdeps/sparc/sparc64/bcopy.c: New file.
* sysdeps/sparc/sparc64/bzero.c: New file.
* sysdeps/sparc/sparc64/memchr.S: New file.
* sysdeps/sparc/sparc64/memcmp.S: New file.
* sysdeps/sparc/sparc64/memcpy.S: New file.
* sysdeps/sparc/sparc64/memset.S: New file.
* sysdeps/sparc/sparc64/stpcpy.S: New file.
* sysdeps/sparc/sparc64/strcat.S: New file.
* sysdeps/sparc/sparc64/strchr.S: New file.
* sysdeps/sparc/sparc64/strcmp.S: New file.
* sysdeps/sparc/sparc64/strcpy.S: New file.
* sysdeps/sparc/sparc64/strcspn.S: New file.
* sysdeps/sparc/sparc64/strlen.S: New file.
* sysdeps/sparc/sparc64/strncpy.S: New file.
* sysdeps/sparc/sparc64/strpbrk.S: New file.
* sysdeps/sparc/sparc64/strrchr.c: New file.
* sysdeps/sparc/sparc64/strspn.S: New file.
* sysdeps/sparc/sparc64/stpncpy.S: New file.
* sysdeps/sparc/sparc64/strncmp.S: New file.

* sysdeps/unix/sysv/linux/sparc/sparc32/Makefile (ASFLAGS-.os):
Append -fPIC, don't replace.

* configure.in: Recognize sparcv8plus / sparcv9.

25 years agoUpdated.
Andreas Schwab [Mon, 29 Mar 1999 02:31:34 +0000 (02:31 +0000)]
Updated.

1999-03-27  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* malloc/obstack.h (obstack_free): Explicitly convert __obj to
char * to avoid C++ warning.
Patch by yasushi@cs.washington.edu [PR libc/1035].

1999-03-29  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* manual/filesys.texi (Temporary Files): mktemp and mkstemp are
declared in stdlib.h, correct return value of mkstemp.
Reported by Andries Brouwer <Andries.Brouwer@cwi.nl>.

* sysdeps/unix/sysv/linux/net/if_arp.h (ARPHDRD_FC*): New defines
from Linux 2.2.5.

* misc/regexp.h (compile): Cast some pointers to (char *) to avoid
C++ warning.

25 years agoUpdated.
Andreas Schwab [Mon, 29 Mar 1999 00:46:00 +0000 (00:46 +0000)]
Updated.

1999-03-28  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* ctype/ctype.h (tolower, toupper): Add __THROW declaration to
inline functions.  Closes PR libc/1049.

25 years agoUpdated.
Andreas Schwab [Mon, 29 Mar 1999 00:19:49 +0000 (00:19 +0000)]
Updated.

1999-03-25  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* timezone/README: Update from tzdata1999c and tzcode1999c.

* timezone/africa: Update from tzdata1999c.
* timezone/antarctica: Likewise.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.

* timezone/zic.c: Update from tzcode1999c.

25 years agoUpdated.
Andreas Schwab [Fri, 26 Mar 1999 18:28:17 +0000 (18:28 +0000)]
Updated.

1999-03-26  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* Makerules: Add $(common-objpfx)Versions.all to common-generated
outside of ifndef avoid-generated.

* libio/oldiofdopen.c (_IO_old_fdopen): Bring over recent changes
in iofdopen.c.
* libio/oldiofopen.c (_IO_old_fopen): Bring over recent changes in
iofopen.c.
* libio/oldiofclose.c (_IO_old_fclose): Bring over recent changes
in iofclose.c.
* libio/oldfileops.c (_IO_old_file_underflow, _IO_old_file_sync,
_IO_old_file_seekoff): Bring over recent changes in fileops.c.

25 years ago* libio/oldiofdopen.c (_IO_old_fdopen): Bring over recent changes
Andreas Schwab [Fri, 26 Mar 1999 18:23:22 +0000 (18:23 +0000)]
* libio/oldiofdopen.c (_IO_old_fdopen): Bring over recent changes

in iofdopen.c.
* libio/oldiofopen.c (_IO_old_fopen): Bring over recent changes in
iofopen.c.
* libio/oldiofclose.c (_IO_old_fclose): Bring over recent changes
in iofclose.c.
* libio/oldfileops.c (_IO_old_file_underflow, _IO_old_file_sync,
_IO_old_file_seekoff): Bring over recent changes in fileops.c.

25 years ago1999-03-26 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Fri, 26 Mar 1999 08:36:02 +0000 (08:36 +0000)]
1999-03-26  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/Makefile: Only install libc_p.a linker script
if we build the profiled library.

25 years ago1999-03-26 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Fri, 26 Mar 1999 08:33:42 +0000 (08:33 +0000)]
1999-03-26  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/Makefile: Only install libc_p.a linker script
if we build the profiled library.

25 years agoUpdated.
Andreas Schwab [Fri, 26 Mar 1999 01:32:04 +0000 (01:32 +0000)]
Updated.

Fri Mar 26 10:27:38 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* math/Makefile (gmp-objs): Add inlines.  Reported by Andreas
  Jaeger <aj@arthur.rhein-neckar.de>

25 years ago(gmp-objs): Add inlines.
Andreas Schwab [Fri, 26 Mar 1999 01:29:54 +0000 (01:29 +0000)]
(gmp-objs): Add inlines.

25 years agoThu Mar 25 23:57:57 1999 Roland McGrath <roland@yaumatei.ai.mit.edu>
Roland McGrath [Thu, 25 Mar 1999 21:00:06 +0000 (21:00 +0000)]
Thu Mar 25 23:57:57 1999  Roland McGrath  <roland@yaumatei.ai.mit.edu>

* sysdeps/mach/hurd/i386/Makefile [$(subdir) = csu]
(CFLAGS-initfini.s): New variable, add -DWEAK_GMON_START.
This does for Hurd/i386 what the 1998-09-08 change did for Linux/i386.

25 years ago1999-03-24 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Wed, 24 Mar 1999 12:35:28 +0000 (12:35 +0000)]
1999-03-24  Roland McGrath  <roland@baalperazim.frob.com>

* Makeconfig (sysd-sorted): Use $(..) on rhs of patsubst, so this rule
works properly in subdirs.

25 years ago1999-03-23 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Tue, 23 Mar 1999 18:05:48 +0000 (18:05 +0000)]
1999-03-23  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/Makefile: Undo last change.
[$(subdir) = mach] (lib-noranlib): Depend on libmachuser-link.so.
[$(subdir) = hurd] (lib-noranlib): Depend on libhurduser-link.so.

* mach/Machrules (+preinit, +postinit, +interp,
LDFLAGS-$(interface.so)): Variables removed.  Interface libraries get
linked just like other shared libraries.
(interface.so): Fix typo in defn, so it works.
($(objpfx)$(interface.so)): Make it depend on libc.so.

25 years ago1999-03-21 Roland McGrath <roland@baalperazim.frob.com> cvs/libc-as-990324
Roland McGrath [Tue, 23 Mar 1999 17:14:17 +0000 (17:14 +0000)]
1999-03-21  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/Makefile (subdir_lib): Depend on
$(link-rpcuserlibs).

* linuxthreads/Makefile: Link test against static libpthread if no

25 years ago1999-03-21 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Tue, 23 Mar 1999 17:13:50 +0000 (17:13 +0000)]
1999-03-21  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/Makefile (subdir_lib): Depend on
$(link-rpcuserlibs).

25 years ago* elf/Makefile ($(inst_slibdir)/$(rtld-version-installed-name),
Andreas Schwab [Mon, 22 Mar 1999 17:40:43 +0000 (17:40 +0000)]
* elf/Makefile ($(inst_slibdir)/$(rtld-version-installed-name),

$(inst_slibdir)/$(rtld-installed-name), ldso_install): Disable
targets if not building shared libraries.
1999-03-22  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* elf/Makefile ($(inst_slibdir)/$(rtld-version-installed-name),
$(inst_slibdir)/$(rtld-installed-name), ldso_install): Disable
targets if not building shared libraries.

25 years ago* configure.in: Also look in $PATH when searching for
Andreas Schwab [Mon, 22 Mar 1999 06:51:09 +0000 (06:51 +0000)]
* configure.in: Also look in $PATH when searching for

install-info.  Remove autoconf bug workaround and require autoconf
2.13.
Mon Mar 22 15:48:06 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* configure.in: Also look in $PATH when searching for
  install-info.  Remove autoconf bug workaround and require autoconf
  2.13.

25 years ago1999-03-21 Andreas Jaeger <aj@arthur.rhein-neckar.de>
Andreas Schwab [Mon, 22 Mar 1999 01:14:47 +0000 (01:14 +0000)]
1999-03-21  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* db/Makefile: Don't try to install shared library link if not
building with shared libs.
1999-03-21  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* db/Makefile: Don't try to install shared library link if not
building with shared libs.

25 years ago1999-03-19 Andreas Jaeger <aj@arthur.rhein-neckar.de> cvs/libc-as-990322
Andreas Schwab [Sat, 20 Mar 1999 17:16:44 +0000 (17:16 +0000)]
1999-03-19  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* rt/Makefile: Link against static library if no shared lib is
available.
* localedata/Makefile: The shells scripts implementing the test
require the dynamic linker which is not available with
--disable-shared.  Skip the test if --disable-shared is given.
* linuxthreads/Makefile: Link test against static libpthread if no
shared lib is available.
* iconvdata/Makefile (tests): Run iconv-test only if we're
building shared libraries.
* elf/Makefile (tests): Likewise for elf tests.
* posix/Makefile: The test frameworks globtest and wordexp-test
require the dynamic linker which is not available with
--disable-shared.  Skip the test if --disable-shared is given.
* grp/Makefile (otherlibs): For static nss build link against
necessary libs.
* rt/Makefile: Link against static library if no shared lib is
available.

* localedata/Makefile: The shells scripts implementing the test
  require the dynamic linker which is not available with
  --disable-shared.  Skip the test if --disable-shared is given.

* linuxthreads/Makefile: Link test against static libpthread if no
  shared lib is available.

* iconvdata/Makefile (tests): Run iconv-test only if we're
building shared libraries.
* elf/Makefile (tests): Likewise for elf tests.

* posix/Makefile: The test frameworks globtest and wordexp-test
require the dynamic linker which is not available with
--disable-shared.  Skip the test if --disable-shared is given.

* grp/Makefile (otherlibs): For static nss build link against
necessary libs.

1999-03-19  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

25 years ago1999-03-19 Andreas Jaeger <aj@arthur.rhein-neckar.de>
Andreas Schwab [Sat, 20 Mar 1999 17:07:46 +0000 (17:07 +0000)]
1999-03-19  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* debug/Makefile (install-bin): Install and build catchsegv only
if build-shared == yes.  Reported by jussi@jlaako.pp.fi [PR
libc/965].
1999-03-19  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* debug/Makefile (install-bin): Install and build catchsegv only
if build-shared == yes.  Reported by jussi@jlaako.pp.fi [PR
libc/965].

25 years ago* time/tzfile.c (__tzfile_read): Handle the case where there are cvs/libc-as-990326
Andreas Schwab [Sat, 20 Mar 1999 17:04:42 +0000 (17:04 +0000)]
* time/tzfile.c (__tzfile_read): Handle the case where there are

transitions but no DST.
1999-03-20  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* time/tzfile.c (__tzfile_read): Handle the case where there are
transitions but no DST.

25 years ago1999-03-20 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sat, 20 Mar 1999 15:05:23 +0000 (15:05 +0000)]
1999-03-20  Roland McGrath  <roland@baalperazim.frob.com>

* mach/Machrules (extra-libs-others): Add $(interface-library) here
too, so it gets built in the others pass rather than the lib pass.
This is necessary since the RPC libraries need to be linked against
libc.

25 years ago1999-03-19 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sat, 20 Mar 1999 10:53:01 +0000 (10:53 +0000)]
1999-03-19  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/generic/segfault.c: Include <stdio-common/_itoa.h> for
_itoa_word decl.

* sysdeps/mach/hurd/Makefile (link-rpcuserlibs): New variable.
($(common-objpfx)libc.so): Depend on that instead of $(rpcuserlibs).
($(link-rpcuserlibs)): New static pattern rule; link intermediate
versions of lib{mach,hurd}user.so without reference to libc.so,
then link libc.so against that to get deps and symbol versions, then
finally link real lib*user.so against libc.so.

* sysdeps/mach/hurd/fcntl.c (__fcntl: case F_GETLK,F_SETLK,F_SETLKW):
Support whole-file locking (only) by using the file_lock RPC.  This
has very wrong semantics, but is better than nothing for the time
being.  (Correct POSIX.1 locking will require new RPCs in the Hurd
protocols that will be somewhat hairy to specify.)

1999-03-17  Mark Kettenis  <kettenis@gnu.org>

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

* sysdeps/unix/sysv/linux/arm/getgroups.c: New file.  Use the i386

25 years ago* timezone/asia: Fix rule in Asia/Nicosia entry.
Andreas Schwab [Fri, 19 Mar 1999 17:59:51 +0000 (17:59 +0000)]
* timezone/asia: Fix rule in Asia/Nicosia entry.

1999-03-20  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* timezone/asia: Fix rule in Asia/Nicosia entry.

25 years ago1999-03-19 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Fri, 19 Mar 1999 15:32:17 +0000 (15:32 +0000)]
1999-03-19  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/fcntl.c (__fcntl: case F_GETLK,F_SETLK,F_SETLKW):
Support whole-file locking (only) by using the file_lock RPC.  This
has very wrong semantics, but is better than nothing for the time
being.  (Correct POSIX.1 locking will require new RPCs in the Hurd
protocols that will be somewhat hairy to specify.)

25 years ago1999-03-19 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Fri, 19 Mar 1999 15:31:54 +0000 (15:31 +0000)]
1999-03-19  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/generic/segfault.c: Include <stdio-common/_itoa.h> for
_itoa_word decl.

25 years ago1999-03-16 Andreas Jaeger <aj@arthur.rhein-neckar.de> cvs/libc-as-990319
Andreas Schwab [Fri, 19 Mar 1999 02:17:38 +0000 (02:17 +0000)]
1999-03-16  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* manual/getopt.texi (Using Getopt): Explain "::" in option
string.  Reported by Yuri Niyazov <yuricake@geocities.com>.
1999-03-16  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* manual/getopt.texi (Using Getopt): Explain "::" in option
string.  Reported by Yuri Niyazov <yuricake@geocities.com>.

25 years ago1999-03-18 Thorsten Kukuk <kukuk@suse.de>
Andreas Schwab [Fri, 19 Mar 1999 02:01:36 +0000 (02:01 +0000)]
1999-03-18  Thorsten Kukuk  <kukuk@suse.de>

* sunrpc/clnt_unix.c: Fix creation of parameters for
sendmsg/recvmsg on non intel platforms.
* sunrpc/svc_unix.c: Likewise.
1999-03-18  Thorsten Kukuk  <kukuk@suse.de>

* sunrpc/clnt_unix.c: Fix creation of parameters for
  sendmsg/recvmsg on non intel platforms.
* sunrpc/svc_unix.c: Likewise.

25 years ago1999-03-18 Philip Blundell <philb@gnu.org>
Andreas Schwab [Fri, 19 Mar 1999 01:54:41 +0000 (01:54 +0000)]
1999-03-18  Philip Blundell  <philb@gnu.org>

* sysdeps/unix/sysv/linux/arm/getgroups.c: New file.  Use the i386
implementation.
1999-03-18  Philip Blundell  <philb@gnu.org>

* sysdeps/unix/sysv/linux/arm/getgroups.c: New file.  Use the i386
implementation.

25 years ago1999-03-19 Andreas Jaeger <aj@arthur.rhein-neckar.de>
Andreas Schwab [Fri, 19 Mar 1999 01:20:22 +0000 (01:20 +0000)]
1999-03-19  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* timezone/africa: Update from tzdata1999b.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
* timezone/README: Mention tzdata1999b.
1999-03-19  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* timezone/africa: Update from tzdata1999b.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.

* timezone/README: Mention tzdata1999b.

25 years agoUpdate.
Ulrich Drepper [Wed, 17 Mar 1999 18:37:48 +0000 (18:37 +0000)]
Update.

1999-03-17  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/segfault.c (write_strsignal): New function.
(catch_segfault): Use it instead of calling strsignal.

25 years agoUpdate.
Ulrich Drepper [Tue, 16 Mar 1999 06:01:43 +0000 (06:01 +0000)]
Update.

1999-03-16  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* iconv/gconv.c (__gconv): Change type of last_start to unsigned
char to avoid warning.

25 years agoUpdate.
Ulrich Drepper [Mon, 15 Mar 1999 23:57:45 +0000 (23:57 +0000)]
Update.

1999-03-15  Ulrich Drepper  <drepper@cygnus.com>

* iconv/iconv.c (iconv): Correctly cast parameters for __gconv.

* iconvdata/iso-2022-kr.c (EMIT_SHIFT_TO_INIT): Change type of
outbuf to unsigned char to avoid warning.

25 years agoUpdate.
Ulrich Drepper [Mon, 15 Mar 1999 23:14:02 +0000 (23:14 +0000)]
Update.

1999-03-11  David S. Miller  <davem@redhat.com>

* sysdeps/sparc/sparc32/fpu/fpu_control.h: Add missing trap enable
masks.
* sysdeps/sparc/sparc64/fpu/fpu_control.h: Likewise.

25 years agoUpdate.
Ulrich Drepper [Mon, 15 Mar 1999 20:41:16 +0000 (20:41 +0000)]
Update.

1999-03-15  Ulrich Drepper  <drepper@cygnus.com>

* iconv/gconv.h (gconv_fct): Change parameter from `char' to
`unsigned char'.
(gconv_step_data): Likewise.
* iconv/gconv_int.h (__gconv): Likewise.
(__BUILINT_TRANS): Likewise.
* iconv/gconv.c (__gconv): Likewise.
* iconv/iconv.c (iconv): Add casts for call of __gconv.
* iconv/skeleton.c: Change local parameters and variable from `char' to
`unsigned char'.  Remove casts from calls into modules.
* iconvdata/iso-2022-jp.c (gconv): Change local variable outbuf from
`char' to `unsigned char'.
* wcsmbs/btowc.c: Change pointers from `char *' to `unsigned char *'.
* wcsmbs/mbrtowc.c: Likewise.
* wcsmbs/mbsnrtowcs.c: Likewise.
* wcsmbs/mbsrtowcs.c: Likewise.
* wcsmbs/wcrtomb.c: Likewise.
* wcsmbs/wcsnrtombs.c: Likewise.
* wcsmbs/wcsrtombs.c: Likewise.
* wcsmbs/wctob.c: Likewise.

25 years ago(gconv_fct): Change parameter from `char' to `unsigned char'. (gconv_step_data):...
Ulrich Drepper [Mon, 15 Mar 1999 20:31:13 +0000 (20:31 +0000)]
(gconv_fct): Change parameter from `char' to `unsigned char'. (gconv_step_data): Likewise.

25 years ago* sysdeps/mach/hurd/Versions (ld.so) [GLIBC_2.0]: Add
Roland McGrath [Mon, 15 Mar 1999 16:49:41 +0000 (16:49 +0000)]
* sysdeps/mach/hurd/Versions (ld.so) [GLIBC_2.0]: Add

__hurd_sigthread_stack_base, __hurd_sigthread_stack_end,
__hurd_sigthread_variables, __hurd_threadvar_stack_mask,
__hurd_threadvar_stack_offset, __close, __fxstat, __getcwd,
__getpid, __libc_read, __libc_write, __lseek, __mmap, __open,
__xstat, _exit, _hurd_intr_rpc_mach_msg and abort.

1999-03-15  Mark Kettenis  <kettenis@gnu.org>

25 years ago1999-03-15 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Mon, 15 Mar 1999 14:33:27 +0000 (14:33 +0000)]
1999-03-15  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/poll.c (__poll): Correctly pass NULL to
_hurd_select if TIMEMOUT is -1.

1999-03-15  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/recvfrom.c (recvfrom): Allow ADDR to be NULL.

25 years ago1999-03-15 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Mon, 15 Mar 1999 14:22:38 +0000 (14:22 +0000)]
1999-03-15  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/poll.c (__poll): Correctly pass NULL to
_hurd_select if TIMEMOUT is -1.

25 years ago(Pseudo-Terminal Pairs): Change getpt and openpty documentation after recent change...
Ulrich Drepper [Mon, 15 Mar 1999 13:40:08 +0000 (13:40 +0000)]
(Pseudo-Terminal Pairs): Change getpt and openpty documentation after recent change in the code.

25 years agoUpdate.
Ulrich Drepper [Mon, 15 Mar 1999 13:11:11 +0000 (13:11 +0000)]
Update.

1999-03-15  Ulrich Drepper  <drepper@cygnus.com>

* elf/dl-load.c: Compute rtld_search_dir array size correctly.
Reported by Yasushi Saito <yasushi@cs.washington.edu>.

25 years agoUpdate.
Ulrich Drepper [Mon, 15 Mar 1999 10:11:11 +0000 (10:11 +0000)]
Update.

1999-03-15  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* manual/libc.texinfo: Undo last change for now.

25 years agoUpdate.
Ulrich Drepper [Mon, 15 Mar 1999 10:09:33 +0000 (10:09 +0000)]
Update.

1999-03-15  Ulrich Drepper  <drepper@cygnus.com>

* intl/locale.alias: Add entries for Croatian.
Patch by Tomislav Vujec <tvujec@CARNet.hr>.

25 years agoUpdate.
Ulrich Drepper [Sun, 14 Mar 1999 21:12:49 +0000 (21:12 +0000)]
Update.

1999-03-13  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/unix/bsd/getpt.c (__getpt): Do not use `isatty' to check
if the opened master pty really is a pty.  `isatty' checks for
tty-ness and a pty is not a tty.  Return ENOENT instead of ENFILE
if we are out of pty's.

1999-03-13  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/generic/utmp_file.c (setutent_file): Make sure the just
opened file is closed on exec.
* login/utmp_daemon.c (setutent_daemon): Likewise for the just
opened socket.

1999-03-13  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

* manual/llio.texi (File Position Primitive): Reformat @end
command.  Patch by Bruno Haible <haible@ilog.fr> [PR libc/1020].

* nscd/nscd_getpw_r.c (nscd_getpw_r): Set `errno' correctly if no
entry is found.
* nscd/nscd_getgr_r.c (nscd_getgr_r): Likewise.
* nscd/nscd_gethst_r.c (nscd_gethst_r): Likewise.

25 years agoUpdate. cvs/libc-as-990315
Ulrich Drepper [Sun, 14 Mar 1999 16:29:32 +0000 (16:29 +0000)]
Update.

1999-03-14  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/localedef.c (main): Initialize `cat' to please
the compiler.

25 years ago(main): Initialize `cat' to please the compiler.
Ulrich Drepper [Sun, 14 Mar 1999 16:28:30 +0000 (16:28 +0000)]
(main): Initialize `cat' to please the compiler.

25 years ago1999-03-14 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 14 Mar 1999 13:00:11 +0000 (13:00 +0000)]
1999-03-14  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/hurdlookup.c (__hurd_file_name_lookup_retry): Under O_NOFOLLOW,
check for root-owned symlinks and reject them too.

25 years ago1999-03-14 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 14 Mar 1999 12:59:57 +0000 (12:59 +0000)]
1999-03-14  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/hurdlookup.c (__hurd_file_name_lookup_retry): Under O_NOFOLLOW,
check for root-owned symlinks and reject them too.

25 years agoUpdate.
Ulrich Drepper [Wed, 10 Mar 1999 16:08:03 +0000 (16:08 +0000)]
Update.

1999-03-09  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* stdio-common/printf_fphex.c: Move to ...
* sysdeps/generic/printf_fphex.c: ... here.  Fix exponent of
extended precision number.
* sysdeps/m68k/printf_fphex.c: New file.

1999-03-09  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* manual/stdio.texi: Fix typos.

25 years agoUpdate.
Ulrich Drepper [Tue, 9 Mar 1999 20:55:57 +0000 (20:55 +0000)]
Update.

1999-03-09  Ulrich Drepper  <drepper@cygnus.com>

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

25 years agoUpdate.
Ulrich Drepper [Tue, 9 Mar 1999 20:53:32 +0000 (20:53 +0000)]
Update.

1999-03-09  Thorsten Kukuk  <kukuk@suse.de>

* nis/ypclnt.c: Try only twice to connect to NIS server.

25 years agoTry only twice to connect to NIS server.
Ulrich Drepper [Tue, 9 Mar 1999 09:55:51 +0000 (09:55 +0000)]
Try only twice to connect to NIS server.

25 years ago1999-03-09 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Tue, 9 Mar 1999 09:23:58 +0000 (09:23 +0000)]
1999-03-09  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/hurdexec.c (_hurd_exec): Add missing `else' in last change.

25 years ago1999-03-09 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Tue, 9 Mar 1999 09:21:54 +0000 (09:21 +0000)]
1999-03-09  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/hurdexec.c (_hurd_exec): Add missing `else' in last change.

25 years agoUpdate.
Ulrich Drepper [Mon, 8 Mar 1999 21:41:47 +0000 (21:41 +0000)]
Update.

1999-03-09  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* stdlib/strtod.c (round_and_return): Fix rounding of denormals.
(DENORM_EXP): New define.  Use it as the exponent for a denormal.
* stdlib/strtold.c: Moved to ...
* sysdeps/generic/strtold.c: ... here.
* sysdeps/m68k/strtold.c: New file.

1999-03-09  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* stdio-common/printf_fphex.c (__printf_fphex): Print no decimal
point if the precision is zero, even if the mantissa is non-zero.

25 years ago(__printf_fphex): Print no decimal point if the precision is zero, even if the mantis...
Ulrich Drepper [Mon, 8 Mar 1999 21:35:44 +0000 (21:35 +0000)]
(__printf_fphex): Print no decimal point if the precision is zero, even if the mantissa is non-zero.

25 years ago1999-03-09 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Mon, 8 Mar 1999 21:02:22 +0000 (21:02 +0000)]
1999-03-09  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/ioctl.c (__ioctl): Move the marshalling of the
arguments into the request message buffer inside `send_rpc'
subfunction.  We must repeat the marshalling when retrying the RPC
after a SIGTTOU delivery.

* hurd/ctty-input.c (_hurd_ctty_input): Use early short-circuit code
path when there is no ctty port.
* hurd/ctty-output.c (_hurd_ctty_output): Likewise.
Move sigstate check inside loop so we recheck after handling a signal.