kopensolaris-gnu/glibc.git
24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:42 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* time/sys/time.h: Remove definition of `struct timespec'.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:34 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* posix/sched.h: New file.  Header for POSIX scheduling interface.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:27 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/sysconf.c: Add handling of POSIX.4
options.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:23 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/fdatasync.c: New file.  Default implementation
simply uses fsync.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:18 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/syscalls.list: Add definitions for
fdatasync, nanosleep, sched_setparam, sched_getparam,
sched_setscheduler, sched_getscheduler, sched_yield,
sched_get_priority_max, sched_get_priority_min, and
sched_rr_get_interval.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:11 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/termbits.h: Use kernel headers.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:06 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/posix_opt.h: New file.  Define POSIX
options applicable for Linux.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:11:52 +0000 (07:11 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* inet/netinet/in.h, socket/sys/socket.h: Move to
sysdeps/generic/netinet/in.h, sysdeps/generic/sys/socket.h.
* netinet/in.h, sys/socket.h: Remove file.
* sysdeps/generic/sys/socket.h: Moved to here from socket/sys/socket.h.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:11:34 +0000 (07:11 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* inet/netinet/in.h, socket/sys/socket.h: Move to
sysdeps/generic/netinet/in.h, sysdeps/generic/sys/socket.h.
* netinet/in.h, sys/socket.h: Remove file.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:11:23 +0000 (07:11 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/netinet/in.h: New file.  Linux
specific version.

24 years ago. libc-960426
roland [Fri, 26 Apr 1996 06:03:18 +0000 (06:03 +0000)]
.

24 years ago.
roland [Fri, 26 Apr 1996 05:57:35 +0000 (05:57 +0000)]
.

24 years agoAdded trailing blank line.
roland [Fri, 26 Apr 1996 05:55:41 +0000 (05:55 +0000)]
Added trailing blank line.

24 years ago(__getcwd): When we find a match in the scan for a name, avoid doing another
miles [Thu, 25 Apr 1996 21:37:46 +0000 (21:37 +0000)]
(__getcwd): When we find a match in the scan for a name, avoid doing another
  readdir (which overwrites NENTRIES, and was resulting in a bogus ENOENT).

24 years ago(__fcntl): Add missing break after F_SETFL.
miles [Thu, 25 Apr 1996 20:21:20 +0000 (20:21 +0000)]
(__fcntl): Add missing break after F_SETFL.

24 years agoWed Apr 24 00:22:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 25 Apr 1996 18:13:38 +0000 (18:13 +0000)]
Wed Apr 24 00:22:42 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* stdio/internals.c (seek_to_target): Set errno if seek function
returns the wrong offset.

24 years ago. libc-960425
roland [Wed, 24 Apr 1996 09:03:11 +0000 (09:03 +0000)]
.

24 years agoWed Apr 24 00:22:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 05:28:43 +0000 (05:28 +0000)]
Wed Apr 24 00:22:42 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* stdio-common/vfprintf.c: Include errno.h.

24 years agoWed Apr 24 00:22:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 05:28:34 +0000 (05:28 +0000)]
Wed Apr 24 00:22:42 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* wcsmbs/wcsrtombs.c [! EILSEQ] (EILSEQ): Define to EINVAL.
* wcsmbs/wcrtomb.c: Likewise.

24 years ago(signal_allowed): For SIGIO/SIGURG, add a new variable, LUCKY, to use instead
miles [Wed, 24 Apr 1996 03:28:51 +0000 (03:28 +0000)]
(signal_allowed): For SIGIO/SIGURG, add a new variable, LUCKY, to use instead
  of setting D to -1 (which fucks things up).

24 years ago.
roland [Wed, 24 Apr 1996 00:58:47 +0000 (00:58 +0000)]
.

24 years agoMon Apr 22 00:02:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:50 +0000 (00:56 +0000)]
Mon Apr 22 00:02:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* MakeTAGS: Include version.mk.
(po/SYS_libc.pot): Add missing / in sed s cmd.

24 years agoTue Apr 23 15:56:56 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:44 +0000 (00:56 +0000)]
Tue Apr 23 15:56:56 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* config.h.in (HAVE_REGEX): New macro.

24 years agoTue Apr 23 15:56:56 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:30 +0000 (00:56 +0000)]
Tue Apr 23 15:56:56 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/syscalls.list: Add statfs, fstatfs.
* io/Makefile (headers): Add sys/statfs.h, statfsbuf.h.
(routines): Add statfs, fstatfs.
* sysdeps/mach/hurd/statfs.c: New file.
* sysdeps/mach/hurd/fstatfs.c: New file.
* sysdeps/stub/fstatfs.c: New file.
* sysdeps/stub/statfs.c: New file.
* io/sys/statfs.h: New file.
* sysdeps/generic/statfsbuf.h: New file.
* sysdeps/unix/sysv/linux/statfsbuf.h: New file.

24 years agoTue Apr 23 15:56:56 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:08 +0000 (00:56 +0000)]
Tue Apr 23 15:56:56 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/syscalls.list: Add statfs, fstatfs.
* io/Makefile (headers): Add sys/statfs.h, statfsbuf.h.
(routines): Add statfs, fstatfs.
* sysdeps/mach/hurd/statfs.c: New file.
* sysdeps/mach/hurd/fstatfs.c: New file.
* sysdeps/stub/fstatfs.c: New file.
* sysdeps/stub/statfs.c: New file.
* io/sys/statfs.h: New file.
* sysdeps/generic/statfsbuf.h: New file.
* sysdeps/unix/sysv/linux/statfsbuf.h: New file.

24 years agoTue Apr 23 15:56:56 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:01 +0000 (00:56 +0000)]
Tue Apr 23 15:56:56 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/syscalls.list: Add statfs, fstatfs.
* io/Makefile (headers): Add sys/statfs.h, statfsbuf.h.
(routines): Add statfs, fstatfs.
* sysdeps/mach/hurd/statfs.c: New file.
* sysdeps/mach/hurd/fstatfs.c: New file.
* sysdeps/stub/fstatfs.c: New file.
* sysdeps/stub/statfs.c: New file.
* io/sys/statfs.h: New file.
* sysdeps/generic/statfsbuf.h: New file.
* sysdeps/unix/sysv/linux/statfsbuf.h: New file.

24 years agoRegenerated from source files libc-960423
roland [Mon, 22 Apr 1996 04:05:18 +0000 (04:05 +0000)]
Regenerated from source files

24 years ago. libc-960421
roland [Sun, 21 Apr 1996 00:27:19 +0000 (00:27 +0000)]
.

24 years agoFri Apr 19 00:49:44 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 21 Apr 1996 00:25:55 +0000 (00:25 +0000)]
Fri Apr 19 00:49:44 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): If uids and gids are
not given in stack aux vector, fetch them with syscalls.

24 years agoSat Apr 20 18:13:00 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 20 Apr 1996 23:05:52 +0000 (23:05 +0000)]
Sat Apr 20 18:13:00 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (no-whole-archive): Test $(have-no-whole-archive), not
$(libc_cv_ld_no_whole_archive).

24 years agoSat Apr 20 17:07:17 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 20 Apr 1996 22:08:50 +0000 (22:08 +0000)]
Sat Apr 20 17:07:17 1996  Ulrich Drepper  <drepper@cygnus.com>

* assert/assert.h, ctype/ctype.h, dirent/dirent.h, errno.h,
grp/grp.h, io/fcntl.h, io/sys/stat.h, io/utime.h, locale/locale.h,
math/math.h, misc/nlist.h, misc/sgtty.h, misc/sys/file.h,
misc/sys/ioctl.h, misc/sys/uio.h, posix/sys/times.h,
posix/sys/types.h, posix/sys/utsname.h, posix/sys/wait.h,
posix/tar.h, posix/wordexp.h, pwd/pwd.h, resource/sys/vlimit.h,
resource/sys/vtimes.h, setjmp/setjmp.h, signal/signal.h,
stdio-common/printf.h, stdlib/alloca.h, stdlib/stdlib.h,
string/string.h, sysdeps/generic/sigaction.h,
sysdeps/generic/sigset.h, sysdeps/generic/sys/ptrace.h,
sysdeps/generic/sys/ptrace.h, sysdeps/unix/bsd/osf/sigaction.h,
sysdeps/unix/sysv/linux/sys/ptrace.h,
sysdeps/unix/sysv/minix/sigaction.h,
sysdeps/unix/sysv/sco3.2.4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigset.h, termios/termios.h,
time/sys/time.h, time/time.h: Fix copyright comment.

24 years agoSat Apr 20 17:07:17 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 20 Apr 1996 22:08:28 +0000 (22:08 +0000)]
Sat Apr 20 17:07:17 1996  Ulrich Drepper  <drepper@cygnus.com>

* assert/assert.h, ctype/ctype.h, dirent/dirent.h, errno.h,
grp/grp.h, io/fcntl.h, io/sys/stat.h, io/utime.h, locale/locale.h,
math/math.h, misc/nlist.h, misc/sgtty.h, misc/sys/file.h,
misc/sys/ioctl.h, misc/sys/uio.h, posix/sys/times.h,
posix/sys/types.h, posix/sys/utsname.h, posix/sys/wait.h,
posix/tar.h, posix/wordexp.h, pwd/pwd.h, resource/sys/vlimit.h,
resource/sys/vtimes.h, setjmp/setjmp.h, signal/signal.h,
stdio-common/printf.h, stdlib/alloca.h, stdlib/stdlib.h,
string/string.h, sysdeps/generic/sigaction.h,
sysdeps/generic/sigset.h, sysdeps/generic/sys/ptrace.h,
sysdeps/generic/sys/ptrace.h, sysdeps/unix/bsd/osf/sigaction.h,
sysdeps/unix/sysv/linux/sys/ptrace.h,
sysdeps/unix/sysv/minix/sigaction.h,
sysdeps/unix/sysv/sco3.2.4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigset.h, termios/termios.h,
time/sys/time.h, time/time.h: Fix copyright comment.

24 years agoSat Apr 20 17:07:17 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 20 Apr 1996 22:08:10 +0000 (22:08 +0000)]
Sat Apr 20 17:07:17 1996  Ulrich Drepper  <drepper@cygnus.com>

* assert/assert.h, ctype/ctype.h, dirent/dirent.h, errno.h,
grp/grp.h, io/fcntl.h, io/sys/stat.h, io/utime.h, locale/locale.h,
math/math.h, misc/nlist.h, misc/sgtty.h, misc/sys/file.h,
misc/sys/ioctl.h, misc/sys/uio.h, posix/sys/times.h,
posix/sys/types.h, posix/sys/utsname.h, posix/sys/wait.h,
posix/tar.h, posix/wordexp.h, pwd/pwd.h, resource/sys/vlimit.h,
resource/sys/vtimes.h, setjmp/setjmp.h, signal/signal.h,
stdio-common/printf.h, stdlib/alloca.h, stdlib/stdlib.h,
string/string.h, sysdeps/generic/sigaction.h,
sysdeps/generic/sigset.h, sysdeps/generic/sys/ptrace.h,
sysdeps/generic/sys/ptrace.h, sysdeps/unix/bsd/osf/sigaction.h,
sysdeps/unix/sysv/linux/sys/ptrace.h,
sysdeps/unix/sysv/minix/sigaction.h,
sysdeps/unix/sysv/sco3.2.4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigset.h, termios/termios.h,
time/sys/time.h, time/time.h: Fix copyright comment.

24 years agoSat Apr 20 17:07:17 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 20 Apr 1996 22:08:02 +0000 (22:08 +0000)]
Sat Apr 20 17:07:17 1996  Ulrich Drepper  <drepper@cygnus.com>

* assert/assert.h, ctype/ctype.h, dirent/dirent.h, errno.h,
grp/grp.h, io/fcntl.h, io/sys/stat.h, io/utime.h, locale/locale.h,
math/math.h, misc/nlist.h, misc/sgtty.h, misc/sys/file.h,
misc/sys/ioctl.h, misc/sys/uio.h, posix/sys/times.h,
posix/sys/types.h, posix/sys/utsname.h, posix/sys/wait.h,
posix/tar.h, posix/wordexp.h, pwd/pwd.h, resource/sys/vlimit.h,
resource/sys/vtimes.h, setjmp/setjmp.h, signal/signal.h,
stdio-common/printf.h, stdlib/alloca.h, stdlib/stdlib.h,
string/string.h, sysdeps/generic/sigaction.h,
sysdeps/generic/sigset.h, sysdeps/generic/sys/ptrace.h,
sysdeps/generic/sys/ptrace.h, sysdeps/unix/bsd/osf/sigaction.h,
sysdeps/unix/sysv/linux/sys/ptrace.h,
sysdeps/unix/sysv/minix/sigaction.h,
sysdeps/unix/sysv/sco3.2.4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigset.h, termios/termios.h,
time/sys/time.h, time/time.h: Fix copyright comment.

24 years agoSat Apr 20 17:07:17 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 20 Apr 1996 22:07:53 +0000 (22:07 +0000)]
Sat Apr 20 17:07:17 1996  Ulrich Drepper  <drepper@cygnus.com>

* assert/assert.h, ctype/ctype.h, dirent/dirent.h, errno.h,
grp/grp.h, io/fcntl.h, io/sys/stat.h, io/utime.h, locale/locale.h,
math/math.h, misc/nlist.h, misc/sgtty.h, misc/sys/file.h,
misc/sys/ioctl.h, misc/sys/uio.h, posix/sys/times.h,
posix/sys/types.h, posix/sys/utsname.h, posix/sys/wait.h,
posix/tar.h, posix/wordexp.h, pwd/pwd.h, resource/sys/vlimit.h,
resource/sys/vtimes.h, setjmp/setjmp.h, signal/signal.h,
stdio-common/printf.h, stdlib/alloca.h, stdlib/stdlib.h,
string/string.h, sysdeps/generic/sigaction.h,
sysdeps/generic/sigset.h, sysdeps/generic/sys/ptrace.h,
sysdeps/generic/sys/ptrace.h, sysdeps/unix/bsd/osf/sigaction.h,
sysdeps/unix/sysv/linux/sys/ptrace.h,
sysdeps/unix/sysv/minix/sigaction.h,
sysdeps/unix/sysv/sco3.2.4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigset.h, termios/termios.h,
time/sys/time.h, time/time.h: Fix copyright comment.

24 years agoSat Apr 20 17:07:17 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 20 Apr 1996 22:07:39 +0000 (22:07 +0000)]
Sat Apr 20 17:07:17 1996  Ulrich Drepper  <drepper@cygnus.com>

* assert/assert.h, ctype/ctype.h, dirent/dirent.h, errno.h,
grp/grp.h, io/fcntl.h, io/sys/stat.h, io/utime.h, locale/locale.h,
math/math.h, misc/nlist.h, misc/sgtty.h, misc/sys/file.h,
misc/sys/ioctl.h, misc/sys/uio.h, posix/sys/times.h,
posix/sys/types.h, posix/sys/utsname.h, posix/sys/wait.h,
posix/tar.h, posix/wordexp.h, pwd/pwd.h, resource/sys/vlimit.h,
resource/sys/vtimes.h, setjmp/setjmp.h, signal/signal.h,
stdio-common/printf.h, stdlib/alloca.h, stdlib/stdlib.h,
string/string.h, sysdeps/generic/sigaction.h,
sysdeps/generic/sigset.h, sysdeps/generic/sys/ptrace.h,
sysdeps/generic/sys/ptrace.h, sysdeps/unix/bsd/osf/sigaction.h,
sysdeps/unix/sysv/linux/sys/ptrace.h,
sysdeps/unix/sysv/minix/sigaction.h,
sysdeps/unix/sysv/sco3.2.4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigset.h, termios/termios.h,
time/sys/time.h, time/time.h: Fix copyright comment.

24 years ago. libc-960420
roland [Sat, 20 Apr 1996 00:05:25 +0000 (00:05 +0000)]
.

24 years agoThu Apr 18 23:36:11 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 20 Apr 1996 00:05:02 +0000 (00:05 +0000)]
Thu Apr 18 23:36:11 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* math/Makefile (CPPFLAGS): Append -D__NO_MATH_INLINES.

24 years agoWed Apr 10 20:48:43 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 20 Apr 1996 00:04:58 +0000 (00:04 +0000)]
Wed Apr 10 20:48:43 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/libm-ieee754/w_gammaf.c, sysdeps/libm-ieee754/w_lgamma.c,
sysdeps/libm-ieee754/w_lgammaf.c: Reference signgam instead of
__signgam.

24 years agoFri Apr 19 00:49:44 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 20 Apr 1996 00:04:54 +0000 (00:04 +0000)]
Fri Apr 19 00:49:44 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* resolv/getnetnamadr.c (getnetbyaddr): Use u_int32_t instead of
unsigned long for variable NET2.

24 years agoThu Apr 18 21:07:27 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 20 Apr 1996 00:04:49 +0000 (00:04 +0000)]
Thu Apr 18 21:07:27 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* stdio-common/printf_fp.c: Increase fudge factor for BIGNUM_SIZE calc
from 3 to 4.

24 years agoTue Apr 9 14:37:31 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 20 Apr 1996 00:04:39 +0000 (00:04 +0000)]
Tue Apr  9 14:37:31 1996  Ulrich Drepper  <drepper@cygnus.com>

* catgets/Makefile, catgets/catgets.c, catgets/catgetsinfo.h,
catgets/config.h, catgets/gencat.c, catgets/nl_types.h,
catgets/open_catalog.c: New files.  Implementation of XPG4
compliant catgets() function and needed tools.
* Makefile (subdirs): Add catgets.

24 years agoThu Apr 18 21:07:27 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 20 Apr 1996 00:04:28 +0000 (00:04 +0000)]
Thu Apr 18 21:07:27 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (no-whole-archive): New variable.
(build-shlib): Use it.
* elf/Makefile (libdl.so): Use it.
* configure.in (libc_cv_ld_no_whole_archive): New check for
--no-whole-archive.
* config.make.in (have-no-whole-archive): New variable.

24 years agoThu Apr 18 21:07:27 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 20 Apr 1996 00:04:23 +0000 (00:04 +0000)]
Thu Apr 18 21:07:27 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Make-dist: Include version.mk.
(version, release): Variables removed.
* Makeconfig (version.mk): New target.

24 years agoFri Apr 19 00:49:44 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 20 Apr 1996 00:04:20 +0000 (00:04 +0000)]
Fri Apr 19 00:49:44 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* stdlib/rpmatch.c (rpmatch: try): Take new arg NOMATCH, return value
  for nonmatching nonerror (instead of !MATCH).
(rpmatch): Use it, so we return -1 when NOEXPR doesn't match either.

24 years agoWed Apr 10 20:48:43 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 20 Apr 1996 00:04:16 +0000 (00:04 +0000)]
Wed Apr 10 20:48:43 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdio-common/vfprintf.c: Correct some typos.

24 years agoFri Apr 19 00:49:44 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 20 Apr 1996 00:04:08 +0000 (00:04 +0000)]
Fri Apr 19 00:49:44 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* time/etcetera, time/europe, time/solar89: Updated from ADO's 96e.

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c libc-960419
roland [Fri, 19 Apr 1996 04:45:01 +0000 (04:45 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

24 years agoFri Apr 19 01:42:18 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Thu, 18 Apr 1996 23:49:37 +0000 (23:49 +0000)]
Fri Apr 19 01:42:18 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/Makefile (headers): Add langinfo.h.
(CPPFLAGS): Remove -Iliblib.

24 years ago. libc-960418
roland [Tue, 16 Apr 1996 01:18:23 +0000 (01:18 +0000)]
.

24 years ago* config.guess: Combine two OSF1 rules. libc-960415
bothner [Sat, 13 Apr 1996 00:06:54 +0000 (00:06 +0000)]
* config.guess:  Combine two OSF1 rules.
Also recognize field test versions.  From mjr@zk3.dec.com.
* config.guess (dgux):  Use /usr/bin/uname rather than uname,
because GNU uname does not support -p.  From pmr@pajato.com.

24 years ago*** empty log message *** libc-960412
miles [Wed, 10 Apr 1996 18:36:39 +0000 (18:36 +0000)]
*** empty log message ***

24 years ago(_hurdsig_longjmp_from_handler):
miles [Wed, 10 Apr 1996 18:36:02 +0000 (18:36 +0000)]
(_hurdsig_longjmp_from_handler):
  Store MACH_PORT_DEAD in the thread reply-port variable before destroying
  the signal handler's reply port, to avoid infinite recursion.

24 years ago. libc-960410
roland [Tue, 9 Apr 1996 09:02:55 +0000 (09:02 +0000)]
.

24 years ago(__gettimeofday):
miles [Mon, 8 Apr 1996 23:35:57 +0000 (23:35 +0000)]
(__gettimeofday):
  Don't fail if the user passes in TZ, just zero it (emacs passes in a dummy
    variable, and rms says the hurd should be the one to change).

24 years agoAdd Solaris on PowerPC support
meissner [Mon, 8 Apr 1996 20:19:10 +0000 (20:19 +0000)]
Add Solaris on PowerPC support

24 years ago. libc-960408
roland [Sun, 7 Apr 1996 17:44:31 +0000 (17:44 +0000)]
.

24 years agoSun Apr 7 10:37:30 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Sun, 7 Apr 1996 17:39:27 +0000 (17:39 +0000)]
Sun Apr  7 10:37:30 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* sysdeps/mach/hurd/fork.c: Don't leak send rights to the child's proc
  port in the parent.

24 years ago. libc-960407
roland [Sat, 6 Apr 1996 10:03:22 +0000 (10:03 +0000)]
.

24 years ago*** empty log message ***
miles [Sat, 6 Apr 1996 01:51:07 +0000 (01:51 +0000)]
*** empty log message ***

24 years ago(__sigreturn): Store MACH_PORT_DEAD in the thread reply-port variable before
miles [Sat, 6 Apr 1996 01:50:03 +0000 (01:50 +0000)]
(__sigreturn): Store MACH_PORT_DEAD in the thread reply-port variable before
  destroying the signal handler's reply port to avoid infinite recursion.

24 years ago(__mig_dealloc_reply_port):
miles [Sat, 6 Apr 1996 01:49:21 +0000 (01:49 +0000)]
(__mig_dealloc_reply_port):
  Only attempt to destroy PORT if it's a valid port name.

24 years ago. libc-960405
roland [Thu, 4 Apr 1996 01:18:10 +0000 (01:18 +0000)]
.

24 years agoWed Apr 3 17:10:44 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Thu, 4 Apr 1996 01:13:36 +0000 (01:13 +0000)]
Wed Apr  3 17:10:44 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* extra-lib.mk: Put libs in $(common-objpfx) instead of $(objpfx).
* Makerules ($(install-lib) rules): Find libs with $(common-objpfx)
instead of $(objpfx).

24 years ago.
roland [Wed, 3 Apr 1996 16:31:49 +0000 (16:31 +0000)]
.

24 years agoTue Apr 2 21:27:01 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Wed, 3 Apr 1996 16:27:08 +0000 (16:27 +0000)]
Tue Apr  2 21:27:01 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* posix/glob.c (glob_pattern_p): Avoid scanning past eos if
the pattern ends with a backslash and quoting is enabled.
* posix/fnmatch.c (fnmatch): Likewise; return FNM_NOMATCH for such
  patterns.

24 years agoMon Apr 1 11:39:10 Ulrich Drepper <drepper@gnu.ai.mit.edu> libc-960403
roland [Tue, 2 Apr 1996 14:25:28 +0000 (14:25 +0000)]
Mon Apr  1 11:39:10  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdlib/strtod.c (STRTOD): Fix handling of American style FP
numbers.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:21:56 +0000 (14:21 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/programs/locale.c: Adapt for new locale implementation.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:18:40 +0000 (14:18 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/printf.h: Mark change for wide-char handling.
Changing it now would result in incompatibilities.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:15:20 +0000 (14:15 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/_itoa.h (_itoa_word): Define as inline function.
* stdio-common/_itoa.c (_itoa_lower_digits, _itoa_upper_digits):
Don't declare static because used in _itoa_word inline function.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:12:00 +0000 (14:12 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/mbsadvance.c, wcsmbs/mbscat.c, wcsmbs/mbschr.c,
        wcsmbs/mbscmp.c, wcsmbs/mbscpy.c, wcsmbs/mbsdup.c,
        wcsmbs/mbslen.c, wcsmbs/mbsncat.c, wcsmbs/mbsncmp.c,
        wcsmbs/mbsncpy.c, wcsmbs/mbsrchr.c, wcsmbs/mbstomb.c,
        wcsmbs/mbstr.h, wcsmbs/wcstr.h, wcsmbs/wcswcs.c: Removed.
        Implement functions from early drafts, not part of final standard.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:11:45 +0000 (14:11 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/mbsadvance.c, wcsmbs/mbscat.c, wcsmbs/mbschr.c,
        wcsmbs/mbscmp.c, wcsmbs/mbscpy.c, wcsmbs/mbsdup.c,
        wcsmbs/mbslen.c, wcsmbs/mbsncat.c, wcsmbs/mbsncmp.c,
        wcsmbs/mbsncpy.c, wcsmbs/mbsrchr.c, wcsmbs/mbstomb.c,
        wcsmbs/mbstr.h, wcsmbs/wcstr.h, wcsmbs/wcswcs.c: Removed.
        Implement functions from early drafts, not part of final standard.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:08:29 +0000 (14:08 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/printf-prs.c: Prepare for use in wide-char
stdio implementation.

24 years agoSun Mar 31 17:31:54 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:05:07 +0000 (14:05 +0000)]
Sun Mar 31 17:31:54 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* MakeTAGS (po/SYS_libc.pot): Prepend header processed from
  po/header.pot.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:01:50 +0000 (14:01 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/programs/ctypedump.c: Not needed anymore.  Dump option
of locale is removed.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:58:36 +0000 (13:58 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/Makefile (routines): Remove pre-ISO C multibyte functions
mbsadvance, mbscat, mbschr, mbscmp, mbscpy, mbsdup, mbslen,
mbsncat, mbsncmp, mbsncpy, mbsrchr, mbstomb.
Change wcswcs to wcsstr.
Add wmemchr, wmemcmp, wmemcpy, wmemmove, wmemset, btowc, wctob,
mbsinit, mbrlen, mbrtowc, wcrtomb, mbsrtowcs, wcsrtombs.

24 years agoMon Apr 1 13:34:55 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:55:13 +0000 (13:55 +0000)]
Mon Apr  1 13:34:55 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* sysdeps/generic/setenv.c (unsetenv): Use old-style definition.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:51:40 +0000 (13:51 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/wcscat.c, wcsmbs/wcschr.c, wcsmbs/wcscmp.c,
        wcsmbs/wcscpy.c, wcsmbs/wcscspn.c, wcsmbs/wcsdup.c,
        wcsmbs/wcslen.c, wcsmbs/wcsncat.c, wcsmbs/wcsncmp.c,
        wcsmbs/wcsncpy.c, wcsmbs/wcspbrk.c, wcsmbs/wcsrchr.c,
        wcsmbs/wcsspn.c, wcsmbs/wcstok.c: Changed to conform with ISO C
        amendment 1.

24 years agoSun Mar 31 16:50:41 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:48:17 +0000 (13:48 +0000)]
Sun Mar 31 16:50:41 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* Makerules (BUILD_CFLAGS) [! objdir]: Use $(..)config.h when
compiling in the source directories.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:44:53 +0000 (13:44 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/Makefile (others, install-bin): Compiling locale works
        again.
(locale-modules): locale has no --dump option anymore.  Remove
ctypedump.

24 years agoMon Apr 1 11:39:10 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:41:34 +0000 (13:41 +0000)]
Mon Apr  1 11:39:10  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/vfprintf.c (vfprintf): Don't increment format
string pointer twice after seeing `*'.
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/vfprintf.c: New and fast implementation.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:37:57 +0000 (13:37 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/printf-parse.h: Prepare for use in wide-char
stdio implementation.
(find_spec): Take additional argument to work with mbrlen instead
of mblen.
(parse_one_spec): Ditto.

24 years agoSun Mar 31 16:50:41 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:34:35 +0000 (13:34 +0000)]
Sun Mar 31 16:50:41 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* setjmp/setjmp.h (jmp_buf): Change gratuitous struct tag name to
__jmp_bug_tag so its C++ implicit typedef does not conflict with the
__jmp_buf typedef.

24 years agoMon Apr 1 13:34:55 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:31:15 +0000 (13:31 +0000)]
Mon Apr  1 13:34:55 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* stdio-common/tst-printf.c (main): Add new test case.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:27:58 +0000 (13:27 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/programs/config.h: Don't declare euidaccess.
Use #include_next to get libc's config.h.

24 years ago.
roland [Tue, 2 Apr 1996 13:27:17 +0000 (13:27 +0000)]
.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:24:41 +0000 (13:24 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/btowc.c, wcsmbs/mbrlen.c, wcsmbs/mbrtowc.c,
        wcsmbs/mbsinit.c, wcsmbs/mbsrtowcs.c, wcsmbs/wchar.h,
        wcsmbs/wcrtomb.c, wcsmbs/wcsrtombs.c, wcsmbs/wcsstr.c,
        wcsmbs/wctob.c, wcsmbs/wmemchr.c, wcsmbs/wmemcmp.c,
        wcsmbs/wmemcpy.c, wcsmbs/wmemmove.c, wcsmbs/wmemset.c: New
        function according to ISO C amendment 1.
* wchar.h: Wrapper around "wcsmbs/wchar.h".

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:24:32 +0000 (13:24 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/btowc.c, wcsmbs/mbrlen.c, wcsmbs/mbrtowc.c,
        wcsmbs/mbsinit.c, wcsmbs/mbsrtowcs.c, wcsmbs/wchar.h,
        wcsmbs/wcrtomb.c, wcsmbs/wcsrtombs.c, wcsmbs/wcsstr.c,
        wcsmbs/wctob.c, wcsmbs/wmemchr.c, wcsmbs/wmemcmp.c,
        wcsmbs/wmemcpy.c, wcsmbs/wmemmove.c, wcsmbs/wmemset.c: New
        function according to ISO C amendment 1.
* wchar.h: Wrapper around "wcsmbs/wchar.h".

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:24:09 +0000 (13:24 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/btowc.c, wcsmbs/mbrlen.c, wcsmbs/mbrtowc.c,
        wcsmbs/mbsinit.c, wcsmbs/mbsrtowcs.c, wcsmbs/wchar.h,
        wcsmbs/wcrtomb.c, wcsmbs/wcsrtombs.c, wcsmbs/wcsstr.c,
        wcsmbs/wctob.c, wcsmbs/wmemchr.c, wcsmbs/wmemcmp.c,
        wcsmbs/wmemcpy.c, wcsmbs/wmemmove.c, wcsmbs/wmemset.c: New
        function according to ISO C amendment 1.
* wchar.h: Wrapper around "wcsmbs/wchar.h".

24 years agoFri Mar 29 16:26:35 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu> libc-960331
roland [Fri, 29 Mar 1996 21:28:10 +0000 (21:28 +0000)]
Fri Mar 29 16:26:35 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* sysdeps/libm-ieee754/w_gamma.c: Use signgam instead of __signgam.
* sysdeps/libm-ieee754/s_signgam.c: Undo last change.

24 years ago.
roland [Fri, 29 Mar 1996 21:23:58 +0000 (21:23 +0000)]
.

24 years ago.
roland [Fri, 29 Mar 1996 21:23:26 +0000 (21:23 +0000)]
.

24 years agoFri Mar 29 11:29:46 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Fri, 29 Mar 1996 21:22:00 +0000 (21:22 +0000)]
Fri Mar 29 11:29:46 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sysdeps/libm-ieee754/s_signgam.c (signgam): Renamed to __signgam,
with weak alias signgam.

24 years agofix botched patches
roland [Fri, 29 Mar 1996 21:19:23 +0000 (21:19 +0000)]
fix botched patches

24 years ago.
roland [Fri, 29 Mar 1996 21:19:15 +0000 (21:19 +0000)]
.

24 years agoThu Mar 28 18:32:34 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Fri, 29 Mar 1996 21:13:27 +0000 (21:13 +0000)]
Thu Mar 28 18:32:34 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* Makeconfig (+cflags, +gcc-nowarn): Use gcc flags unconditionally.

24 years ago(aux): Delete another duplicate entry. libc-960329
dje [Fri, 29 Mar 1996 01:49:55 +0000 (01:49 +0000)]
(aux): Delete another duplicate entry.

24 years ago(aux): Delete duplicate entry.
dje [Fri, 29 Mar 1996 01:46:52 +0000 (01:46 +0000)]
(aux): Delete duplicate entry.

24 years agowctype.h mention
roland [Fri, 29 Mar 1996 01:04:20 +0000 (01:04 +0000)]
wctype.h mention

24 years ago.
roland [Thu, 28 Mar 1996 21:00:28 +0000 (21:00 +0000)]
.