platform/upstream/glibc.git
25 years agoUpdate.
Ulrich Drepper [Mon, 19 Apr 1999 07:44:20 +0000 (07:44 +0000)]
Update.

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

* wcsmbs/mbsnrtowcs.c (__mbsnrtowcs): Correctly initialize
outbufend for dst==NULL.

25 years agoUpdate.
Ulrich Drepper [Sun, 18 Apr 1999 17:11:12 +0000 (17:11 +0000)]
Update.

* wcsmbs/mbsrtowcs.c (__mbsrtowcs): Correctly initialize outbufend
for dst==NULL.
Fixes PR libc/1084.

25 years agoUpdate.
Ulrich Drepper [Sun, 18 Apr 1999 16:37:49 +0000 (16:37 +0000)]
Update.

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

* socket/sys/socket.h: Define SHUT_RD, SHUT_WR, and SHUT_RDWR.
Fixes PR libc/1083.

25 years agoUpdate.
Ulrich Drepper [Sun, 18 Apr 1999 10:21:47 +0000 (10:21 +0000)]
Update.

1999-04-18  Thorsten Kukuk  <kukuk@suse.de>

* sunrpc/Makefile: Remove special handling of bootparam.x,
add rpcsvc/bootparam.h to headers.
* sunrpc/rpcsvc/bootparam.h: New, for backward compatibility.
* sunrpc/rpcsvc/bootparam.x: Renamed to...
* sunrpc/rpcsvc/bootparam_prot.x: ...this.

25 years agoUpdate.
Ulrich Drepper [Sun, 18 Apr 1999 01:01:00 +0000 (01:01 +0000)]
Update.

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

* sysdeps/unix/bsd/poll.c (__poll): Add more compatiblity code to
detect and handle invalid descriptors.

25 years agoUpdate.
Ulrich Drepper [Sat, 17 Apr 1999 09:39:56 +0000 (09:39 +0000)]
Update.

1999-04-17  Thorsten Kukuk  <kukuk@suse.de>

* timezone/zic.c (dolink): Append complete path ot only filename
to ../ list.

25 years agoUpdate.
Ulrich Drepper [Sat, 17 Apr 1999 09:34:27 +0000 (09:34 +0000)]
Update.

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

* iconvdata/ibm874.c (TABLES, CHARSET_NAME): Follow name change.

25 years agoUpdate.
Ulrich Drepper [Sat, 17 Apr 1999 00:07:25 +0000 (00:07 +0000)]
Update.

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

* iconvdata/gconv-modules: Rename CP874 to IBM874.
* iconvdata/Makefile: Likewise.
* iconvdata/cp874.h: Removed.
* iconvdata/cp874.c: Renamed to...
* iconvdata/ibm874.c: ...this.

25 years agoUpdate.
Ulrich Drepper [Fri, 16 Apr 1999 23:13:14 +0000 (23:13 +0000)]
Update.

* charmaps/IBM863: Correct entries 8d, ed, f8, f9, and fa.

* charmaps/IBM862: Correct entries 9d, 9f, a9, f9, and fa.

* charmaps/IBM861: Correct entries 9f, a9, f9, and fa.

* charmaps/IBM860: Correct entries 8b, 9f, a9, f9, and fa.

* charmaps/IBM857: Correct entries ee, f7, and fa.

25 years agoUpdate.
Ulrich Drepper [Fri, 16 Apr 1999 17:23:03 +0000 (17:23 +0000)]
Update.

* sysdeps/unix/sysv/linux/bits/types.h: Correct
signed/unsigned-ness of blkcnt and fsblkcnt.
* sysdeps/unix/sysv/linux/alpha/bits/types.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/types.h: Likewise.

25 years agoUpdate.
Ulrich Drepper [Fri, 16 Apr 1999 16:08:19 +0000 (16:08 +0000)]
Update.

* th_TH.in: New file.

25 years agoUpdate.
Ulrich Drepper [Fri, 16 Apr 1999 15:51:02 +0000 (15:51 +0000)]
Update.

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

* sysdeps/unix/sysv/linux/bits/socket.h: Add SOL_PACKET, SOL_ATM,
SOL_AAL, and SOL_IRDA.

25 years agoUpdate.
Ulrich Drepper [Fri, 16 Apr 1999 14:17:29 +0000 (14:17 +0000)]
Update.

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

* sysdeps/unix/sysv/linux/fstatvfs.c: Set f_frsize to zero.  Don't
include "linux_fsinfo.h".
Based on a patch by H.J. Lu <hjl@gnu.org>.

25 years agoUpdate.
Ulrich Drepper [Fri, 16 Apr 1999 14:15:53 +0000 (14:15 +0000)]
Update.

1999-04-16  Thorsten Kukuk  <kukuk@suse.de>

* sunrpc/rpc_cout.c (print_header): Use int32_t pointer, not long.

25 years agoUpdate.
Ulrich Drepper [Fri, 16 Apr 1999 09:38:29 +0000 (09:38 +0000)]
Update.

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

* nscd/cache.c (prune_cache): Only disable file checking for
future if the file does not exist.
Update file_mtime if cache was flushed.

25 years agoUpdate file_mtime after deciding to flush the cache.
Ulrich Drepper [Fri, 16 Apr 1999 09:09:54 +0000 (09:09 +0000)]
Update file_mtime after deciding to flush the cache.

25 years ago * sysdeps/sparc/sparc32/strcat.S: Avoid using register g6. * sysdeps...
Richard Henderson [Thu, 15 Apr 1999 18:12:25 +0000 (18:12 +0000)]
    * sysdeps/sparc/sparc32/strcat.S: Avoid using register g6.         * sysdeps/sparc/sparc32/strcpy.S: Likewise.

1999-04-15  David S. Miller  <davem@redhat.com>

* sysdeps/sparc/sparc32/strcat.S: Avoid using register g6.
* sysdeps/sparc/sparc32/strcpy.S: Likewise.

25 years agoCleanups.
Ulrich Drepper [Thu, 15 Apr 1999 14:48:40 +0000 (14:48 +0000)]
Cleanups.

1999-04-15  Scott Bambrough  <scottb@netwinder.org>
1999-04-14  Scott Bambrough  <scottb@netwinder.org>
1999-03-26  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
Jaeger <aj@arthur.rhein-neckar.de>
1999-03-25  Roland McGrath  <roland@yaumatei.ai.mit.edu>
1999-03-22  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
install-info.  Remove autoconf bug workaround and require autoconf
2.13.
require the dynamic linker which is not available with
--disable-shared.  Skip the test if --disable-shared is given.
shared lib is available.
sendmsg/recvmsg on non intel platforms.

25 years agoUpdate.
Ulrich Drepper [Thu, 15 Apr 1999 14:45:35 +0000 (14:45 +0000)]
Update.

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

* sysdeps/unix/sysv/linux/arm/sigaction.c: Fix typo in preventing
compilation of file.

25 years agoUpdate.
Ulrich Drepper [Thu, 15 Apr 1999 13:54:57 +0000 (13:54 +0000)]
Update.

* Versions.def: Add GLIBC_2.1.1 to libpthread.

* iconvdata/Makefile (modules): Add KOI8-U.
(distribute): Add koi8-u.c.
(gen-8bit-gap-modules): Add koi8-u.
* iconvdata/gconv-modules: Add KOI8-U entries.
* iconvdata/koi8-u.c: New file.

1999-04-13  Thorsten Kukuk  <kukuk@suse.de>

* sunrpc/auth_des.c: 64bit fixes, security fixes.
* sunrpc/auth_none.c: Pretty print.
* sunrpc/auth_unix.c: Likewise.
* sunrpc/authdes_prot.c: Likewise.
* sunrpc/authuxprot.c: Likewise.
* sunrpc/bindrsvprt.c: Likewise.
* sunrpc/clnt_gen.c: Likewise.
* sunrpc/rpc/xdr.h: Likewise.
* sunrpc/rpc/auth_des.h: Add rpc_timeval struct.
* sunrpc/rpc_cmsg.c: Don't use *long pointers.
* sunrpc/rtime.c: Use new rpc_timeval.
* sunrpc/svc_authux.c: Don't use *long pointers.
* sunrpc/svcauth_des.c: Likewise + security fixes.
* sunrpc/xdr_mem.c: Don't use *long pointers.
* sunrpc/xdr_rec.c: Likewise.
* sunrpc/xdr_sizeof.c: Likewise.
* sunrpc/xdr_stdio.c: Likewise.

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

25 years agoUpdate.
Ulrich Drepper [Thu, 15 Apr 1999 10:47:29 +0000 (10:47 +0000)]
Update.

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

* sunrpc/clnt_udp.c (clntudp_call): Move initialization of anyup
so that it is redone for each sending.

25 years agoUpdate.
Ulrich Drepper [Thu, 15 Apr 1999 10:46:26 +0000 (10:46 +0000)]
Update.

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

* sunrpc/clnt_udp.c (clntudp_call): Initialize anyup.

25 years agoUpdate.
Ulrich Drepper [Thu, 15 Apr 1999 09:00:05 +0000 (09:00 +0000)]
Update.

* iconv/gconv_db.c (__gconv_find_transform): If conversion is
known to not exist don't try to load shared objects.
Patch by Petr Vandrovec Ing. VTEI <VANDROVE@vc.cvut.cz>.

25 years agoUpdate.
Ulrich Drepper [Thu, 15 Apr 1999 08:43:35 +0000 (08:43 +0000)]
Update.

* nscd/cache.c (prune_cache): The table might not be unused.  In
this case do nothing.

message with the number/identifier.

25 years agoUpdate.
Ulrich Drepper [Thu, 15 Apr 1999 08:34:13 +0000 (08:34 +0000)]
Update.

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

* catgets/gencat.c (read_input_file): Don't drop white spaces
between number/identifier and string.
Patch by Dima Barsky <dima@pwd.hp.com>.
If no white space at all follows number/identifier remove existing
message with the number/ientifier.

25 years agoUpdate.
Ulrich Drepper [Wed, 14 Apr 1999 23:51:01 +0000 (23:51 +0000)]
Update.

1999-04-14  H.J. Lu  <hjl@gnu.org>

* sunrpc/clnt_udp.c (is_network_up): New function.
(clntudp_call): Call is_network_up () to check if any network
interface is up in case of timeout.

25 years agoUpdate.
Ulrich Drepper [Wed, 14 Apr 1999 23:49:40 +0000 (23:49 +0000)]
Update.

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

* wctype/test_wcfuncs.c: New file, tests towlower and towupper.
* wctype/Makefile (tests): Add test_wcfuncs.

25 years agoAdd support for Ukraine Russian.
Ulrich Drepper [Wed, 14 Apr 1999 22:56:08 +0000 (22:56 +0000)]
Add support for Ukraine Russian.

25 years agoSparc merge from Jakub.
Richard Henderson [Wed, 14 Apr 1999 15:48:28 +0000 (15:48 +0000)]
Sparc merge from Jakub.

1999-04-14  Jakub Jelinek  <jj@ultra.linux.cz>

* scripts/config.sub: Allow sparcv[6789]-* and sparcv8plus{,a}-*
architectures.
* sysdeps/sparc/sparc32/sparcv8/Makefile: Use sysdep-CFLAGS
instead of CFLAGS.
* sysdeps/sparc/sparc32/sparcv8/Makefile: Use sysdep-CFLAGS
instead of CFLAGS. For gnulib and string directories use
-Wa,-Av9a gcc ASFLAGS.
* sysdeps/sparc/sparc32/sparcv9/memmove.c: New file.
* sysdeps/unix/sysv/linux/sparc/sparc32/dl-procinfo.h: New file.
* sysdeps/unix/sysv/linux/sparc/sparc64/dl-procinfo.h: New file.
* shlib-versions: Handle sparcv[6789]-* and sparcv8plus{,a}-*
the same way as sparc-*.

25 years agoUpdate.
Ulrich Drepper [Wed, 14 Apr 1999 13:46:53 +0000 (13:46 +0000)]
Update.

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

* locale/programs/locfile.c (locfile_read): Fix typo.
Patch by Kaoru Fukui <k_fukui@highway.ne.jp>.

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