kopensolaris-gnu/glibc.git
24 years agoFri May 24 17:30:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 24 May 1996 21:41:49 +0000 (21:41 +0000)]
Fri May 24 17:30:50 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* login/getutline_r.c: Use strncmp instead of comparing two pointers
that will only be equal if you are overwriting the data and screwing
yourself anyway.

24 years agoFri May 24 17:30:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 24 May 1996 21:41:46 +0000 (21:41 +0000)]
Fri May 24 17:30:50 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* login/pututline_r.c: Use struct assignment instead of memcpy.

24 years agocleanups
roland [Fri, 24 May 1996 21:13:14 +0000 (21:13 +0000)]
cleanups

24 years ago(Porting): a few clarifications suggested by drepper
roland [Fri, 24 May 1996 21:00:09 +0000 (21:00 +0000)]
(Porting): a few clarifications suggested by drepper

24 years ago.
roland [Fri, 24 May 1996 20:16:39 +0000 (20:16 +0000)]
.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com> libc-960524
roland [Fri, 24 May 1996 06:00:28 +0000 (06:00 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/start.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Fri, 24 May 1996 05:59:19 +0000 (05:59 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Fri, 24 May 1996 05:58:22 +0000 (05:58 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/Makefile (headers): Add
  alpha/ptrace.h.
* sysdeps/unix/sysv/linux/alpha/alpha/ptrace.h: New file.

24 years agoSat May 18 02:57:46 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 05:56:20 +0000 (05:56 +0000)]
Sat May 18 02:57:46 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/utmpbits.h: New file.  Generic (BSDish) version of
definitions of utmp data structures and constants.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Fri, 24 May 1996 05:55:29 +0000 (05:55 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

24 years agoThu May 23 22:49:15 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 24 May 1996 05:53:51 +0000 (05:53 +0000)]
Thu May 23 22:49:15 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Rules (subdir_install): Remove dep on sor-$(subdir).
(static-only-routines): Removed variable and associated rules.

24 years agoFri May 24 02:31:36 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 02:52:43 +0000 (02:52 +0000)]
Fri May 24 02:31:36 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/speed.c: Add new speed value 460800.

24 years agoThu May 23 23:09:33 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 02:51:30 +0000 (02:51 +0000)]
Thu May 23 23:09:33 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.3.4-T3B.
* inet/arpa/inet.h: Add prototypes for inet_pton, inet_ntop,
inet_nsap_addr, and inet_nsap_ntoa.
* resolv/gethnamaddr.c: Correct compatibility problems (sprintf),
remove fourth argument to inet_pton and correct handling of
host_addr passing.
* resolv/inet_ntop.c: Correct compatibility problems (sprintf).
* resolv/inet_pton.c: Remove fourth argument.
* resolv/resolv.h: Remove prototypes for inet_nsap_addr and
inet_nsap_ntoa.  Now on <arpa/inet.h>.

24 years agoThu May 23 23:09:33 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 02:51:27 +0000 (02:51 +0000)]
Thu May 23 23:09:33 1996  Ulrich Drepper  <drepper@cygnus.com>

* FAQ: Add answer for 100% source code compatibility to Linux
libc by David Mosberger-Tang.

24 years agoThu May 23 23:09:33 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 24 May 1996 02:51:23 +0000 (02:51 +0000)]
Thu May 23 23:09:33 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/gmp-impl.h: Add prototypes for internal functions.

24 years ago. libc-960523
roland [Thu, 23 May 1996 05:33:49 +0000 (05:33 +0000)]
.

24 years ago.
roland [Thu, 23 May 1996 05:33:38 +0000 (05:33 +0000)]
.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:33:05 +0000 (05:33 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".
Wed Mar 27 10:26:21 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/setjmp.S: Must establish global pointer before
  address of __sigsetjmp_aux can be loaded.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:33:01 +0000 (05:33 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sunrpc/rpc/rpc.h, sunrpc/rpc/svc.h: Avoid nested comments since
  they produce ugly warnings by gcc.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:58 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/speed.c (speeds): Add entry for
  460800 baud.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:55 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/__math.h (cabs): Remove underscores from struct
  __cabs_complex member names in call to __hypot().

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:52 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* posix/sys/types.h [__USE_MISC]: Add typedef for ulong.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:43 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divl.S, sysdeps/alpha/divlu.S, sysdeps/alpha/divq.S,
sysdeps/alpha/divqu.S, sysdeps/alpha/reml.S, sysdeps/alpha/remlu.S,
sysdeps/alpha/remq.S, sysdeps/alpha/remqu.S: Include divrem.h instead
of divrem.S.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:39 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/profil-counter.h: File removed.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:36 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/libm-ieee754/s_scalbnf.c: Call __scalbnf instead of
  scalbnf.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:33 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/generic/sigset.h (__sigismember, __sigaddset,
  __sigdelset): Add declaration to keep ANSI compilers quiet.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:30 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/llseek.S: New file.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:27 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/ioperm.c: Modify to support
  dynamic recognition of platform type.
(_bus_base): New function.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:24 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/Makefile (headers): Add
  alpha/ptrace.h.
* sysdeps/unix/sysv/linux/alpha/alpha/ptrace.h: New file.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:20 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divrem.h: Renamed from sysdeps/alpha/divrem.S to avoid
  name collision with math library.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:17 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/copysign.S, sysdeps/alpha/fabs.S: New files.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:32:14 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/alpha/sysdep.h: Include regdef.h.  Define LEAF macro
to simplify declaration of leaf functions.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:31:59 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:31:53 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/sysdep.h (NO_UNDERSCORES): Don't
define.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:31:50 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/statbuf.h: New file.

24 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Thu, 23 May 1996 05:31:47 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/syscalls.list: Added getsockopt,
ptrace, and sysctl.

24 years ago.
roland [Thu, 23 May 1996 03:15:42 +0000 (03:15 +0000)]
.

24 years ago(canonicalize): Finish absolute symlink handling.
roland [Thu, 23 May 1996 03:13:38 +0000 (03:13 +0000)]
(canonicalize): Finish absolute symlink handling.

24 years agoMon May 13 23:45:29 1996 David Mosberger-Tang <davidm@AZStarNet.com>
roland [Thu, 23 May 1996 02:34:26 +0000 (02:34 +0000)]
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* inet/arpa/inet.h: Backup return type of inet_addr to u_long.
* resolv/inet_addr.c: Likewise.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:32:01 +0000 (02:32 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/filedoalloc.c, libio/fileops.c, libio/iopopen.c: Don't
        define _POSIX_SOURCE unconditionally.
* libio/filedoalloc.c, libio/iopopen.c: Include <unistd.h> if
        compiling in glibc.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:58 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/syscall.h: Remove old and obsolete
        comment.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:54 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/Makefile [$subdir == misc]
        (sysdep_routines): Add s_reboot.
(install-others): Add $(includedir)/sys/syscall.h.
New rule for $(includedir)/sys/syscall.h to produce from
<asm/unistd.h>.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:50 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* intl/Makefile: Add -Wno-unused CFLAGS for compilation of
bindtextdom.c, finddomain.c, and localealias.c.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:47 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/strops.c: Avoid useless expression in `for' initializer.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:44 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* resolv/inet_ntop.c, resolv/inet_pton.c: New files.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:41 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/reboot.c: New file.  Make single
        argument function call 3 argument system call.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:37 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.9.4-T1A.
* resolv/Makefile (routines): Add inet_ntop and inet_pton.
* resolv/arpa/nameser.h: Add definition of IN6ADDRSZ.
* resolv/gethnamaddr.c, resolv/getnetnamadr.c, resolv/res_comp.c,
resolv/res_debug.c, resolv/res_init.c
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* resolv/res_init.c: Initialize /etc/host.conf reader.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:34 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/filedoalloc.c, libio/fileops.c, libio/iopopen.c: Don't
        define _POSIX_SOURCE unconditionally.
* libio/filedoalloc.c, libio/iopopen.c: Include <unistd.h> if
        compiling in glibc.
* libio/iopopen.c: Change prototypes for _IO_fork, _IO_pipe, and
        _IO_DUP2 to contain complete parameter list.

24 years agoMon May 13 23:45:29 1996 David Mosberger-Tang <davidm@AZStarNet.com>
roland [Thu, 23 May 1996 02:31:30 +0000 (02:31 +0000)]
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* resolv/res_hconf.c, resolv/res_hconf.h: New files.
        Implementation of reading /etc/host.conf.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:27 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/cleanup.c: Add prototype for _IO_register_cleanup.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:19 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdio-common/getline.c, stdio-common/vfscanf.c,
        sysdeps/posix/tempname.c: Don't use <ansidecl.h> anymore.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:14 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.9.4-T1A.
* resolv/Makefile (routines): Add inet_ntop and inet_pton.
* resolv/arpa/nameser.h: Add definition of IN6ADDRSZ.
* resolv/gethnamaddr.c, resolv/getnetnamadr.c, resolv/res_comp.c,
resolv/res_debug.c, resolv/res_init.c
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* resolv/gethnamaddr.c: Add support for /etc/host.conf.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:11 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/iofopncook.c (struct _IO_cookie_file): Move definition
into <libio.h>.
Add prototypes for local functions to prevent warnings.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:31:07 +0000 (02:31 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/filedoalloc.c, libio/fileops.c, libio/iopopen.c: Don't
        define _POSIX_SOURCE unconditionally.
* libio/fileops.c (_IO_file_close_it): Don't sync file, call
flush instead.  This relaxes the rules from POSIX.1 about
changing the active handle a bit.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:59 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.9.4-T1A.
* resolv/Makefile (routines): Add inet_ntop and inet_pton.
* resolv/arpa/nameser.h: Add definition of IN6ADDRSZ.
* resolv/gethnamaddr.c, resolv/getnetnamadr.c, resolv/res_comp.c,
resolv/res_debug.c, resolv/res_init.c

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:54 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* intl/dcgettext.c: Don't define prototype for getcwd() when
compiling in glibc.

24 years agoTue May 21 21:55:49 1996 David Mosberger-Tang <davidm@AZStarNet.com>
roland [Thu, 23 May 1996 02:30:52 +0000 (02:30 +0000)]
Tue May 21 21:55:49 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* locale/programs/ld-monetary.c: Don't do unnecessary tests for
int_frac_digits and frac_digits which only produce warnings.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:48 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/libioP.h: Add prototypes for _IO_vasprintf, _IO_vdprintf,
        and _IO_vsnprintf.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:45 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

Update from bind-4.9.4-T1A.
* resolv/Makefile (routines): Add inet_ntop and inet_pton.
* resolv/arpa/nameser.h: Add definition of IN6ADDRSZ.
* resolv/gethnamaddr.c, resolv/getnetnamadr.c, resolv/res_comp.c,
resolv/res_debug.c, resolv/res_init.c
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* resolv/Makefile (distribute): Add res_hconf.h
(routines): Add res_hconf.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:41 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/locfile.c (write_locale_data): Don't use
double `/' in locale binary file.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:38 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* resolv/resolv.h: Add RES_USE_INET6 flag.
(__dn_isvalid): Renamed to __res_dnok.
Add prototypes for __res_ownok and __res_mailok.

24 years agoWed May 22 22:10:01 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 23 May 1996 02:30:34 +0000 (02:30 +0000)]
Wed May 22 22:10:01 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* posix/unistd.h: Declare __canonicalize_directory_name_internal.
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* posix/unistd.h: Remove prototype for `reboot'.

24 years agoWed May 22 22:10:01 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 23 May 1996 02:30:28 +0000 (02:30 +0000)]
Wed May 22 22:10:01 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* stdlib/canonicalize.c: New file.
* stdlib/stdlib.h: Declare canonicalize_file_name, realpath.
* stdlib/Makefile (routines): Add canonicalize.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:24 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wchar.h: Protect prototypes for wcstof and wcstold by
__USE_GNU, not USE_GNU.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:21 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/stdio.h: Add prototypes for fopencookie,
        __stdio_gen_tempname, __vfscanf, __vsscanf, and __vsnprintf.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:18 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* db/recno/rec_seq.c: Prevent `sccsid' definition by using the
same #if condition as in the other db files.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:15 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdio-common/Makefile: Add -Wno-unused to CFLAGS for _itoa.c.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:11 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/findlocale.c: Add some casts to prevent warnings.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:08 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/syscalls.list: Rename function for
reboot syscall to __syscall_reboot.

24 years agoTue May 21 21:55:49 1996 David Mosberger-Tang <davidm@AZStarNet.com>
roland [Thu, 23 May 1996 02:30:03 +0000 (02:30 +0000)]
Tue May 21 21:55:49 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* locale/programs/charset.c, locale/programs/ld-collate.c:
Add casts to prevent warnings on 64-bit machines.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:30:00 +0000 (02:30 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/memstream.c: Include <stdio.h>.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:29:56 +0000 (02:29 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/sys/reboot.h: New file.  Linux specific
definition for reboot function.

24 years agoThu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 23 May 1996 02:29:53 +0000 (02:29 +0000)]
Thu May 23 00:01:10 1996  Ulrich Drepper  <drepper@cygnus.com>

* libio/libio.h: Add definition of struct _IO_cookie_file.

24 years agoMon May 13 23:45:29 1996 David Mosberger-Tang <davidm@AZStarNet.com>
roland [Thu, 23 May 1996 02:29:51 +0000 (02:29 +0000)]
Mon May 13 23:45:29 1996  David Mosberger-Tang  <davidm@AZStarNet.com>

* inet/arpa/inet.h: Backup return type of inet_addr to u_long.

24 years ago(Error Codes): Say `ISO' instead of `ISO C'.
roland [Thu, 23 May 1996 02:22:32 +0000 (02:22 +0000)]
(Error Codes): Say `ISO' instead of `ISO C'.

24 years agoWed May 22 18:47:31 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 23 May 1996 01:39:14 +0000 (01:39 +0000)]
Wed May 22 18:47:31 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/mach/hurd/getcwd.c
(_hurd_canonicalize_directory_name_internal): New function, broken out
of __getcwd.
(__getcwd): Use it.
(__canonicalize_directory_name_internal): New function using it.

24 years agoWed May 22 18:47:31 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 23 May 1996 01:39:07 +0000 (01:39 +0000)]
Wed May 22 18:47:31 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/posix/getcwd.c (__canonicalize_directory_name_internal): New
function, broken out of __getcwd.
(__getcwd): Use it.

24 years agoWed May 22 21:21:15 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 23 May 1996 01:34:27 +0000 (01:34 +0000)]
Wed May 22 21:21:15 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Rules (%.out rules): Prepend $($*-ENV) to the command.

24 years agoWed May 22 21:21:15 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 23 May 1996 01:34:23 +0000 (01:34 +0000)]
Wed May 22 21:21:15 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/i386/brk.c (___brk_addr): Define as weak
alias for __curbrk.

24 years ago(set_int): Support INIT_TRACEMASK.
miles [Thu, 23 May 1996 00:08:54 +0000 (00:08 +0000)]
(set_int): Support INIT_TRACEMASK.

24 years ago(_hurd_exec): Pass INIT_TRACEMASK.
miles [Wed, 22 May 1996 23:40:29 +0000 (23:40 +0000)]
(_hurd_exec): Pass INIT_TRACEMASK.

24 years ago(_hurd_startup):
miles [Wed, 22 May 1996 22:23:31 +0000 (22:23 +0000)]
(_hurd_startup):
  Don't bother terminating arg vectors, argz_extract does it now.

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c
roland [Wed, 22 May 1996 22:23:17 +0000 (22:23 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c

24 years ago(__argz_extract): Add terminating 0 entry.
miles [Wed, 22 May 1996 22:21:46 +0000 (22:21 +0000)]
(__argz_extract): Add terminating 0 entry.

24 years ago(__argz_create): Correctly calculate length.
miles [Wed, 22 May 1996 22:20:51 +0000 (22:20 +0000)]
(__argz_create): Correctly calculate length.

24 years agoWed May 22 17:22:14 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 22 May 1996 21:28:03 +0000 (21:28 +0000)]
Wed May 22 17:22:14 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* posix/glob.c [VMS]: Don't include <pwd.h>.
[HAVE_VMSDIR_H]: Include "vmsdir.h".
(glob) [VMS]: Don't grok ~.

24 years ago.
roland [Wed, 22 May 1996 21:22:56 +0000 (21:22 +0000)]
.

24 years agoWed May 22 17:22:14 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 22 May 1996 21:22:40 +0000 (21:22 +0000)]
Wed May 22 17:22:14 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* posix/glob.c [VMS]: Don't include <pwd.h>.

24 years ago(_hurd_startup): Whoops, length args to argz_extract were correct before.
miles [Wed, 22 May 1996 21:21:27 +0000 (21:21 +0000)]
(_hurd_startup): Whoops, length args to argz_extract were correct before.

24 years ago.
roland [Wed, 22 May 1996 20:02:18 +0000 (20:02 +0000)]
.

24 years ago(_hurd_startup):
miles [Wed, 22 May 1996 19:55:28 +0000 (19:55 +0000)]
(_hurd_startup):
  Pass the correct counts to argz_extract, and terminate the resulting vectors.

24 years agoRegenerated: autoconf configure.in
roland [Wed, 22 May 1996 18:02:38 +0000 (18:02 +0000)]
Regenerated: autoconf  configure.in

24 years agoWed May 22 13:56:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 22 May 1996 17:59:43 +0000 (17:59 +0000)]
Wed May 22 13:56:42 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* configure.in: Remove checks for objdump, objcopy, and awk.
* config.make.in (OBJDUMP, OBJCOPY, AWK): Variables removed.
* Makefile (distribute): Remove extract-dynsym.
* extract-dynsym: File removed.

24 years agoWed May 22 13:56:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 22 May 1996 17:59:23 +0000 (17:59 +0000)]
Wed May 22 13:56:42 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* configure.in: Remove checks for objdump, objcopy, and awk.
* config.make.in (OBJDUMP, OBJCOPY, AWK): Variables removed.
* Makefile (distribute): Remove extract-dynsym.
* extract-dynsym: File removed.

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c libc-960522
roland [Wed, 22 May 1996 03:35:59 +0000 (03:35 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

24 years agoTue May 21 22:17:45 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 22 May 1996 02:18:41 +0000 (02:18 +0000)]
Tue May 21 22:17:45 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* termios/cfmakeraw.c: Set MIN to 1 and TIME to 0.

24 years agoTue May 21 18:48:46 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 22 May 1996 02:18:31 +0000 (02:18 +0000)]
Tue May 21 18:48:46 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* misc/sys/syslog.h (__need___va_list): Define this instead of
__need_va_list before including <stdarg.h>.

24 years agoTue May 21 18:48:46 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 22 May 1996 02:18:27 +0000 (02:18 +0000)]
Tue May 21 18:48:46 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (o-iterator): Use $(object-suffixes-left) instead
of $(object-suffixes) to produce repetitions; this is used for other
lists than just that one.
[versioned]: Use $(o-iterator) properly.

24 years ago.
roland [Wed, 22 May 1996 02:11:55 +0000 (02:11 +0000)]
.

24 years agoWed May 22 01:48:54 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 22 May 1996 00:06:37 +0000 (00:06 +0000)]
Wed May 22 01:48:54 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/strtol.c [!QUAD] (ULONG_MAX, LONG_MAX): Define these
macros if they are not available.
(WEAKNAME): New macro to declare argument as weak.
Define function with __ prefix and add normal name as weak alias.