kopensolaris-gnu/glibc.git
23 years ago(hurd_file_name_path_lookup):
miles [Wed, 19 Jun 1996 20:12:00 +0000 (20:12 +0000)]
(hurd_file_name_path_lookup):
  Add LOOKUP argument.
  Rename nested function lookup to scan_lookup.
(file_name_path_lookup):
  Pass 0 for lookup arg to hurd_file_name_path_lookup.

23 years ago(__hurd_file_name_lookup_retry, __hurd_file_name_lookup,
miles [Wed, 19 Jun 1996 20:11:26 +0000 (20:11 +0000)]
(__hurd_file_name_lookup_retry, __hurd_file_name_lookup,
__hurd_file_name_split):
  Add & use LOOKUP argument.
  Rename nested function lookup to lookup_op.
(__file_name_lookup, __file_name_lookup_under):
  Pass 0 for lookup arg to __hurd_file_name_lookup.
(__file_name_split):
  Likewise for __hurd_file_name_split.

23 years agoRegenerated: autoconf configure.in
roland [Wed, 19 Jun 1996 15:06:55 +0000 (15:06 +0000)]
Regenerated: autoconf  configure.in

23 years ago.
roland [Wed, 19 Jun 1996 14:52:21 +0000 (14:52 +0000)]
.

23 years agoMon Jun 17 19:09:49 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Wed, 19 Jun 1996 14:48:36 +0000 (14:48 +0000)]
Mon Jun 17 19:09:49 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* Make-dist (+sysdeps): Move wildcard inside loop to avoid consing
up a huge list just to discard most of it.

23 years agoMon Jun 17 19:03:36 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Wed, 19 Jun 1996 14:47:42 +0000 (14:47 +0000)]
Mon Jun 17 19:03:36 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* configure.in (sysnames): Avoid fgrep by using the case shell
builtin.

23 years agoMon Jun 17 18:59:18 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Wed, 19 Jun 1996 14:45:48 +0000 (14:45 +0000)]
Mon Jun 17 18:59:18 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* Makeconfig (config.status): Fix dependency on Implies files.

23 years ago. libc-960619
roland [Wed, 19 Jun 1996 06:54:12 +0000 (06:54 +0000)]
.

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:47:53 +0000 (06:47 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/generic/memcmp.c: Add prototype decls for internal fns.

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:47:49 +0000 (06:47 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* locale/programs/locale.c: Include string.h.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:47:39 +0000 (06:47 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/pipe.S: Use PSEUDO.

23 years agoMon Jun 17 17:53:21 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 19 Jun 1996 06:43:40 +0000 (06:43 +0000)]
Mon Jun 17 17:53:21 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* mach/Machrules (%_server.c %_server.h rule): Remove gratuitous
mention of $< in mig cmd.  Thanks to Shantanu Goel.

23 years agoRegenerated: autoconf configure.in
roland [Wed, 19 Jun 1996 06:39:53 +0000 (06:39 +0000)]
Regenerated: autoconf  configure.in

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:52 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* configure.in (HAVE_ASM_WEAKEXT_DIRECTIVE): Reverse order of
arguments to weakext to make .weakext detection work on ECOFF systems.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:49 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/alpha/sysdep.h, sysdeps/alpha/bb_init_func.S,
  sysdeps/unix/sysv/linux/alpha/brk.S: Use ldiq instead of ldi since
  latter is illegal under DEC Unix.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:47 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* dirent/dirent.h: Document _DIRENT_HAVE_D_OFF macro.  Define
d_ino only if <direntry.h> hasn't defined d_fileno.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:45 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* errno.h: Move __END_DECLS to correct place to make file
  compilable under c++.

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:43 +0000 (06:38 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* locale/programs/ld-numeric.c: Include <alloca.h>

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:41 +0000 (06:38 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* libio/cleanup.c: Use __P() to declare prototype when __STDC__ is
  in efect.

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:39 +0000 (06:38 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sunrpc/xdr.c (xdr_int, xdr_u_int): If sizeof(long)==8 and
  sizeof(int)<sizeof(long), we need to go through a temporary
  variable.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:38 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divrem.h: Use retaddr instead of ra as the return
  address register in the .frame directive.

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:35 +0000 (06:38 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* misc/paths.h (_PATH_MAN): Change from /usr/share/man to /usr/man
to be Linux FSSTND compliant.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:32 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/copysign.c: Remove.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:30 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/sysdep.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/llseek.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S: Rename syscall_error to
  __syscall_error to avoid intruding application name space.
* sysdeps/unix/alpha/sysdep.S: Renamed from
sysdeps/unix/sysv/linux/alpha/sysdep.S.  This file works for OSF/1
  as well.
* sysdeps/unix/bsd/osf/alpha/sysdep.S: Remove (note that the
  EWOULDBLOCK -> EAGAIN mapping was unnecessary since
  EWOULDBLOCK==EAGAIN under DEC Unix and Linux/Alpha).

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:26 +0000 (06:38 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/bsd/osf/alpha/start.S (errno): Removed.
* sysdeps/unix/sysv/linux/alpha/start.S: Ditto.

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:24 +0000 (06:38 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* libio/stdio.h (__libc_fatal): Add prototype.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:21 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/make-syscalls.sh, sysdeps/unix/sysdep.h
  (PSEUDO_END): Rename END() to PSEUDO_END().

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:16 +0000 (06:38 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sunrpc/xdr_stdio.c (xdrstdio_getlong), sunrpc/xdr_rec.c
  (xdrrec_getlong), sunrpc/xdr_mem.c (xdrmem_getlong): Make sure
  appropriate sign-extension is performed on machines with
  sizeof(long) > 4.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:11 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/sysdep.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/llseek.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S: Rename syscall_error to
  __syscall_error to avoid intruding application name space.

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:07 +0000 (06:38 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* features.h (__KERNEL_STRICT_NAMES): Define __KERNEL_STRICT_NAMES
  unless _LOOSE_KERNEL_NAMES is in effect (which, with high
  probability is a sure loser).
* sysdeps/unix/sysv/linux/gnu/types.h (__KERNEL_STRICT_NAMES): Remove.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:04 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/sysdep.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/llseek.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S: Rename syscall_error to
  __syscall_error to avoid intruding application name space.
* sysdeps/unix/alpha/sysdep.h, sysdeps/alpha/bb_init_func.S,
  sysdeps/unix/sysv/linux/alpha/brk.S: Use ldiq instead of ldi since
  latter is illegal under DEC Unix.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:38:01 +0000 (06:38 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* FAQ: Add Linux/Alpha to list of supported platforms.  Mention
that _validuser() has been replaced by __ivaliduser().

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:37:59 +0000 (06:37 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/sysdep.h: Rename __NR_get?id
to SYS_get?id so that syscall stubs in sysdeps/unix define
these syscalls in terms of getxpid/getxuid/getxgid.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:37:57 +0000 (06:37 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/alpha/sysdep.h: Move error-handling code in PSEUDO
  to PSEUDO_END to improve branch-prediction.  Include .frame
  directive to make syscalls debugabble.
(PSEUDO_END): New macro.
* sysdeps/unix/alpha/sysdep.h, sysdeps/alpha/bb_init_func.S,
  sysdeps/unix/sysv/linux/alpha/brk.S: Use ldiq instead of ldi since
  latter is illegal under DEC Unix.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:37:49 +0000 (06:37 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/_exit.S, sysdeps/unix/getegid.S,
  sysdeps/unix/geteuid.S, sysdeps/unix/getppid.S,
  sysdeps/unix/execve.S, sysdeps/unix/fork.S,
  sysdeps/unix/syscall.S: Terminate syscall with PSEUDO_END.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:37:45 +0000 (06:37 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/alpha/sysdep.S: Renamed from
sysdeps/unix/sysv/linux/alpha/sysdep.S.  This file works for OSF/1
  as well.
* sysdeps/unix/bsd/osf/alpha/sysdep.S: Remove (note that the
  EWOULDBLOCK -> EAGAIN mapping was unnecessary since
  EWOULDBLOCK==EAGAIN under DEC Unix and Linux/Alpha).

23 years agoThu Jun 6 21:39:38 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:37:43 +0000 (06:37 +0000)]
Thu Jun  6 21:39:38 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/bsd/sun/sunos4/tcsetattr.c (tcsetattr): Declare cmd
  as unsigned long, not as int (to avoid incorrect int->long
  promotion).

23 years agoThu Jun 13 17:25:11 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:37:41 +0000 (06:37 +0000)]
Thu Jun 13 17:25:11 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* libio/iopopen.c (read_or_write, parent_end, child_end): Declare
  volatile to avoid "might get clobbered by longjmp" warning.

23 years agoMon Jun 10 17:50:31 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 19 Jun 1996 06:37:39 +0000 (06:37 +0000)]
Mon Jun 10 17:50:31 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sunrpc/rpc/types.h: Include <sys/param.h> and <netinet/in.h> to
  avoid RPC definitions of INADDR_LOOPBACK and/or MAXHOSTNAMELEN.

23 years ago.
roland [Wed, 19 Jun 1996 05:38:55 +0000 (05:38 +0000)]
.

23 years agoWed Jun 19 03:24:58 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 19 Jun 1996 05:38:30 +0000 (05:38 +0000)]
Wed Jun 19 03:24:58 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/setlocale.c (setlocale): Initialize local variables to
prevent warnings.

23 years agoWed Jun 19 01:27:57 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 19 Jun 1996 05:38:28 +0000 (05:38 +0000)]
Wed Jun 19 01:27:57 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* math/Makefile (distribute): Add ieee-math.c.

23 years agoWed Jun 19 03:24:58 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 19 Jun 1996 05:38:26 +0000 (05:38 +0000)]
Wed Jun 19 03:24:58 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/locfile.c: Don't depend in pre-2.0 Linux specific
  name `MAX_IOVEC'.  Instead use standard name `UIO_MAXIOV'.

23 years agoWed Jun 19 03:24:58 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 19 Jun 1996 05:38:16 +0000 (05:38 +0000)]
Wed Jun 19 03:24:58 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/codeset_name.c: New file.  Provide function for information
  about currently used character set.
* locale/Makefile (routines): Add codeset_name.
* locale/langinfo.h (_NL_CTYPE_CODESET_NAME): Add new constant.
* locale/localeinfo.h: Change magic number because of incompatible
change.
* locale/C-ctype.c: Add initializer for new field `codeset_name'.
* locale/programs/ld-ctype.c: Implement handling of `codeset_name'.

23 years ago. libc-1-91
roland [Tue, 18 Jun 1996 22:27:43 +0000 (22:27 +0000)]
.

23 years ago.
roland [Tue, 18 Jun 1996 22:23:37 +0000 (22:23 +0000)]
.

23 years agoTue Jun 18 17:56:44 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Tue, 18 Jun 1996 22:23:19 +0000 (22:23 +0000)]
Tue Jun 18 17:56:44 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules ($(common-objpfx)distinfo-$(subdir)): Change target from
distinfo to this.
(distinfo): Make phony target depending on that.
(TAGS, po/%.pot, dist): Change deps.
(common-clean): Remove that file.
* rpm/Makefile (distinfo): Change names.

23 years ago.
roland [Tue, 18 Jun 1996 22:01:43 +0000 (22:01 +0000)]
.

23 years agoTue Jun 18 17:56:44 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Tue, 18 Jun 1996 22:01:29 +0000 (22:01 +0000)]
Tue Jun 18 17:56:44 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* rpm/Makefile (clean): New target.

23 years agoTue Jun 18 17:56:44 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Tue, 18 Jun 1996 22:01:26 +0000 (22:01 +0000)]
Tue Jun 18 17:56:44 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* stdlib/test-canon.c: New test program contributed by David Mosberger.
* stdlib/Makefile (tests): Add test-canon.
* stdlib/canonicalize.c: Rewritten by David Mosberger.

23 years agoRecognize -openvms.
ian [Tue, 18 Jun 1996 18:23:57 +0000 (18:23 +0000)]
Recognize -openvms.

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> libc-960618
roland [Tue, 18 Jun 1996 02:41:29 +0000 (02:41 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Make-dist (subdir): Make empty value really empty.

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Tue, 18 Jun 1996 02:41:24 +0000 (02:41 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/stub/elfclass.h: New file.

23 years ago.
roland [Mon, 17 Jun 1996 22:41:47 +0000 (22:41 +0000)]
.

23 years agoMon Jun 17 17:53:21 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 17 Jun 1996 22:41:26 +0000 (22:41 +0000)]
Mon Jun 17 17:53:21 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* libio/stdio.h [__USE_SVID]: Declare tempnam.

23 years agoMon Jun 17 17:53:21 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 17 Jun 1996 22:41:24 +0000 (22:41 +0000)]
Mon Jun 17 17:53:21 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/mach/hurd/brk.c (___brk_addr): Define as weak alias for
_hurd_brk.

23 years agoWed Jun 12 20:40:51 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 17 Jun 1996 21:49:10 +0000 (21:49 +0000)]
Wed Jun 12 20:40:51 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/dl-machine.h (RTLD_START): Fix access to
_dl_default_scope.

23 years agoFri Jun 14 19:28:33 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 17 Jun 1996 21:48:38 +0000 (21:48 +0000)]
Fri Jun 14 19:28:33 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/syscalls.list: Add swapon with two
parameters.

23 years agoRemade for alpha-1.91 libc-960617
roland [Sun, 16 Jun 1996 10:15:24 +0000 (10:15 +0000)]
Remade for alpha-1.91

23 years ago.
roland [Sun, 16 Jun 1996 10:14:04 +0000 (10:14 +0000)]
.

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 10:13:49 +0000 (10:13 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Make-dist (subdir): Make empty value really empty.

23 years ago.
roland [Sun, 16 Jun 1996 10:06:22 +0000 (10:06 +0000)]
.

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 10:05:47 +0000 (10:05 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* version.h (VERSION): Update to 1.91.

23 years ago.
roland [Sun, 16 Jun 1996 09:31:23 +0000 (09:31 +0000)]
.

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 09:31:01 +0000 (09:31 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* shlib-versions (*-*-*): Add libutil=1.

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 09:30:59 +0000 (09:30 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* rpm/Makefile (install-lib): Add libc.a et al.
(install-others): Only add libc.so if $(build-shared) is yes.

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 09:30:50 +0000 (09:30 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* math/Makefile (install-lib): New variable, list libieee.a.
(non-lib.a): Likewise.
(extra-objs): Likewise, and ieee-math.o.
($(objpfx)libieee.a): New target, link to ieee-math.o.
* math/ieee-math.c: New file.
* sysdeps/unix/sysv/linux/Makefile [$(subdir)=math]: Remove setfpucw
and libieee.a stuff.
* sysdeps/unix/sysv/linux/ieee-fpucw.c: File removed.
* sysdeps/unix/sysv/linux/i386/ieee_fpu.c: File removed.

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 09:30:47 +0000 (09:30 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* hurd/hurdinit.c (map0): Remove [!PIC] conditional.

23 years ago. libc-960616
roland [Sun, 16 Jun 1996 08:46:47 +0000 (08:46 +0000)]
.

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 08:46:17 +0000 (08:46 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* rpm/Makefile (install-others) [libc.so-version]: Get libc.so from
$(libdir), only the versioned named from $(slibdir).
(instfiles): New variable.
(glibc-$(version).$(config).rpm): New target.  Run rpm -bb.
* rpm/rpmrc: New file.  A third of the options controlling rpm can
only be given here (another third is on the command line, and a third
cannot be specified in any way shape or form).

23 years agoSun Jun 16 03:22:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 08:46:12 +0000 (08:46 +0000)]
Sun Jun 16 03:22:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/Makefile (sysdep_headers): Make append of termio.h
and rule for it conditional on termio.h not already being in
sysdep_headers.

23 years ago.
roland [Sun, 16 Jun 1996 06:52:32 +0000 (06:52 +0000)]
.

23 years agoSun Jun 16 02:44:22 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 06:48:01 +0000 (06:48 +0000)]
Sun Jun 16 02:44:22 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* manual/Makefile (subdir_%): Add new rule with no deps, secondary to
to rule w/dep on %, with no-op commands.

23 years agoSun Jun 16 02:44:22 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 06:47:59 +0000 (06:47 +0000)]
Sun Jun 16 02:44:22 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (subdir_distinfo): New phony target; depend on distinfo.
* Makefile (rpm/%): New rule.
(+subdir_targets): Add subdir_distinfo.

23 years agoSun Jun 16 00:40:20 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 06:47:57 +0000 (06:47 +0000)]
Sun Jun 16 00:40:20 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Don't add
  fpu_control.h here.

23 years agoSun Jun 16 02:44:22 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 06:47:54 +0000 (06:47 +0000)]
Sun Jun 16 02:44:22 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makeconfig (sysdep-configures): Remove empty variable.

23 years agoSun Jun 16 02:44:22 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 06:47:51 +0000 (06:47 +0000)]
Sun Jun 16 02:44:22 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* rpm/template: New file.
* rpm/Makefile: New file.

23 years agoSun Jun 16 02:44:22 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 06:47:48 +0000 (06:47 +0000)]
Sun Jun 16 02:44:22 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (distinfo-vars): Write defns for $(install-lib.so) and
$(versioned).
* Makerules (subdir_distinfo): New phony target; depend on distinfo.
* Makefile (rpm/%): New rule.
(+subdir_targets): Add subdir_distinfo.

23 years ago.
roland [Sun, 16 Jun 1996 04:52:54 +0000 (04:52 +0000)]
.

23 years agoSun Jun 16 00:40:20 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 04:52:37 +0000 (04:52 +0000)]
Sun Jun 16 00:40:20 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* time/tzset.c (__tzset): After stripping leading :, call
__tzfile_read on TZ even if it's empty or null.
* time/tzfile.c (__tzfile_read): Use "Universal" if passed "".

23 years agoSun Jun 16 00:40:20 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 04:52:34 +0000 (04:52 +0000)]
Sun Jun 16 00:40:20 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* time/Makefile ($(installed-localtime-file)): If target exists, do
nothing but print a message; if not, make it an absolute symlink.

23 years ago.
roland [Sun, 16 Jun 1996 03:49:40 +0000 (03:49 +0000)]
.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 03:49:15 +0000 (03:49 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* math/Makefile (headers): Add fpu_control.h.
(aux): New variable, list fpu_control and setfpucw.
* sysdeps/generic/fpu_control.c: New file.
* sysdeps/stub/fpu_control.h: New file.
* sysdeps/unix/sysv/linux/m68k/fpu_control.h: Moved to ...
* sysdeps/m68k/fpu_control.h: here.
* sysdeps/unix/sysv/linux/i386/fpu_control.h: Moved to ...
* sysdeps/i386/fpu_control.h: here.
* sysdeps/unix/sysv/linux/alpha/fpu_control.h: Moved to ...
* sysdeps/alpha/fpu/fpu_control.h: here.  Fixed copyright.
* sysdeps/unix/sysv/linux/alpha/Makefile (sysdep_routines): Remove
setfpucw, fpu_control.
* sysdeps/unix/sysv/linux/alpha/fpu_control.c: File removed.
* sysdeps/unix/sysv/linux/setfpucw.c: Moved to ...
* sysdeps/generic/setfpucw.c: here.
(__fpu_control): Variable removed.
(__setfpucw): Use SET even if zero.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 03:48:59 +0000 (03:48 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* math/Makefile (headers): Add fpu_control.h.
(aux): New variable, list fpu_control and setfpucw.
* sysdeps/generic/fpu_control.c: New file.
* sysdeps/stub/fpu_control.h: New file.
* sysdeps/unix/sysv/linux/m68k/fpu_control.h: Moved to ...
* sysdeps/m68k/fpu_control.h: here.
* sysdeps/unix/sysv/linux/i386/fpu_control.h: Moved to ...
* sysdeps/i386/fpu_control.h: here.
* sysdeps/unix/sysv/linux/alpha/fpu_control.h: Moved to ...
* sysdeps/alpha/fpu/fpu_control.h: here.  Fixed copyright.
* sysdeps/unix/sysv/linux/alpha/Makefile (sysdep_routines): Remove
setfpucw, fpu_control.
* sysdeps/unix/sysv/linux/alpha/fpu_control.c: File removed.
* sysdeps/unix/sysv/linux/setfpucw.c: Moved to ...
* sysdeps/generic/setfpucw.c: here.
(__fpu_control): Variable removed.
(__setfpucw): Use SET even if zero.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 03:48:48 +0000 (03:48 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* hurd/Makefile (routines): Add get-host, set-host.
(distribute): Add hurdhost.h.
* hurd/hurdhost.h: New file.
* sysdeps/mach/hurd/gethostname.c: Use _hurd_get_host_config.
* sysdeps/mach/hurd/gethostid.c: Likewise.
* sysdeps/mach/hurd/sethostname.c: Use _hurd_set_host_config.
* sysdeps/mach/hurd/sethostid.c: Likewise.
* hurd/get-host.c: New file.
* hurd/set-host.c: New file.

23 years ago.
roland [Sun, 16 Jun 1996 02:18:58 +0000 (02:18 +0000)]
.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 02:18:42 +0000 (02:18 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/rtld.c (dl_main): Remove _dl_rtld_map from chain unconditionally.
Then if it has a nonzero l_opencount, add it back in search order.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 02:18:39 +0000 (02:18 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-deps.c (_dl_map_object_deps): Set MAP's mark bit before loop.
Set mark bits of deps as opened, instead of as scanned.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 01:48:16 +0000 (01:48 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-load.c (_dl_map_object): Don't use _dl_loaded's DT_RPATH if
  it ain't got one!

23 years agoRegenerated: autoconf configure.in
roland [Sun, 16 Jun 1996 01:28:23 +0000 (01:28 +0000)]
Regenerated: autoconf  configure.in

23 years ago.
roland [Sun, 16 Jun 1996 01:27:54 +0000 (01:27 +0000)]
.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 01:27:37 +0000 (01:27 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/Dist: Add sys/klog.h.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 16 Jun 1996 01:27:32 +0000 (01:27 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-open.c (_dl_open): Remove PARENT argument, pass null.
* elf/link.h: Update prototype.
* elf/dl-load.c (_dl_map_object): If dependents' DT_RPATHs don't find
NAME, try the DT_RPATH of the executable itself if dynamic.
* elf/dlopen.c (dlopen): Don't pass first arg to _dl_open.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 15 Jun 1996 22:53:32 +0000 (22:53 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (build-shlib): Give -L opts for each elt of $(rpath-link).

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 15 Jun 1996 22:53:28 +0000 (22:53 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-load.c (_dl_map_object): Exit DT_RPATH checking loop when an
open succeeds.

23 years agoSat Jun 15 18:13:43 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 15 Jun 1996 22:53:25 +0000 (22:53 +0000)]
Sat Jun 15 18:13:43 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/mach/hurd/Makefile (sysdep-LDFLAGS): Variable removed.
(rpath-link): Append to this instead.

23 years ago. libc-960615
roland [Fri, 14 Jun 1996 12:05:04 +0000 (12:05 +0000)]
.

23 years agoFri Jun 14 01:51:47 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 14 Jun 1996 11:59:48 +0000 (11:59 +0000)]
Fri Jun 14 01:51:47 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makeconfig (sysdep_dir): Move defn before config.status rule that
expands it.
(sysdep-configures): Variable removed.
(config.status): Use its contents directly, tighten up a bit, and
include Implies files.

23 years agoFri Jun 14 01:51:47 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 14 Jun 1996 11:59:45 +0000 (11:59 +0000)]
Fri Jun 14 01:51:47 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* version.c (banner): New static const variable, complete version
banner text.
(__libc_print_version): Use it, and use __write instead of printf.

23 years agoFri Jun 14 01:51:47 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 14 Jun 1996 11:59:42 +0000 (11:59 +0000)]
Fri Jun 14 01:51:47 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* configure.in (sysnames): Don't cache the value, because it
  depends only on libc sources.  Merge uniquifying third pass into
Implies/parent expansion second pass.  Report each unique name as
it is added in partial report string, terminated when finished.