kopensolaris-gnu/glibc.git
25 years ago#if 0 out gratuitous inclusion of <net/if.h>.
roland [Mon, 12 Feb 1996 10:33:12 +0000 (10:33 +0000)]
#if 0 out gratuitous inclusion of <net/if.h>.

25 years ago.
roland [Mon, 12 Feb 1996 10:23:47 +0000 (10:23 +0000)]
.

25 years agoAdd setrlimit and settimeofday, so real syscalls override unix/sysv/*.c libc-960212
roland [Mon, 12 Feb 1996 10:23:00 +0000 (10:23 +0000)]
Add setrlimit and settimeofday, so real syscalls override unix/sysv/*.c
on sysv-derived systems that have them.

25 years agoAdd settimeofday here, to override unix/sysv/settimeofday.c since that
roland [Mon, 12 Feb 1996 10:21:50 +0000 (10:21 +0000)]
Add settimeofday here, to override unix/sysv/settimeofday.c since that
overrides unix/syscalls.list.

25 years ago(+link): Put $(link-libc) after deps from $^, regardless of where libc.a
roland [Mon, 12 Feb 1996 10:16:06 +0000 (10:16 +0000)]
(+link): Put $(link-libc) after deps from $^, regardless of where libc.a
appears in the deps.

25 years ago.
roland [Mon, 12 Feb 1996 10:00:30 +0000 (10:00 +0000)]
.

25 years agoMon Feb 12 03:10:41 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Mon, 12 Feb 1996 08:43:44 +0000 (08:43 +0000)]
Mon Feb 12 03:10:41 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sysdeps/unix/sysv/sysv4/syscalls.list: Remove redundancies.
Add __waitid.
* sysdeps/unix/sysv/linux/syscalls.list: Remove redundancies.
Define __ name for sigprocmask.
* sysdeps/unix/bsd/ultrix4/syscalls.list: Remove redundancies.
Add getsysinfo.
* sysdeps/unix/bsd/sun/sunos4/syscalls.list: Remove redundancies.
* sysdeps/unix/bsd/sun/syscalls.list: Remove redundancies.
* sysdeps/unix/bsd/bsd4.4/syscalls.list: Remove redundancies.
* sysdeps/unix/bsd/syscalls.list: Remove settimeofday, utimes.
Add getdents, wait3, waitpid.
* sysdeps/unix/syscalls.list: Add seteuid, setegid, setsid,
settimeofday, sigsuspend, sstk, utimes.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.S: File removed.
* sysdeps/unix/bsd/ultrix4/mips/syscalls.list: New file.
* sysdeps/unix/bsd/ultrix4/mips/Makefile (sysdep_routines):
Removed sigtramp.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.c: Renamed from sigtramp.c.
* sysdeps/unix/bsd/bsd4.4/sstk.S: File removed.
* sysdeps/unix/bsd/hp/m68k/syscalls.list: File removed.
* sysdeps/unix/bsd/osf/alpha/getdents.S: File removed.
* sysdeps/unix/bsd/ultrix4/getsysinfo.S: File removed.
* sysdeps/unix/bsd/ultrix4/waitpid.S: File removed.
* sysdeps/unix/bsd/ultrix4/mips/sigtramp.c: File removed.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.S: File removed.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.c: New file.
* sysdeps/unix/bsd/ultrix4/mips/syscalls.list: New file.
* sysdeps/unix/sysv/irix4/wait3.S: File removed.
* sysdeps/unix/sysv/sysv4/__waitid.S: File removed.
* sysdeps/unix/sysv/sysv4/fchdir.S: File removed.
* sysdeps/unix/sysv/sysv4/setegid.S: File removed.
* sysdeps/unix/sysv/sysv4/seteuid.S: File removed.
* sysdeps/unix/sysv/sysv4/sigaltstack.S: File removed.
* sysdeps/unix/sysv/sysv4/solaris2/utimes.S: File removed.

25 years ago(_hurdsig_fault_init): Set qlimit on FORWARD_SIGEXC to one.
roland [Mon, 12 Feb 1996 08:41:31 +0000 (08:41 +0000)]
(_hurdsig_fault_init): Set qlimit on FORWARD_SIGEXC to one.
Uncomment setting of thread exc port, and move it to last thing.

25 years ago.
roland [Mon, 12 Feb 1996 08:37:31 +0000 (08:37 +0000)]
.

25 years agoRemove redundancies.
roland [Mon, 12 Feb 1996 08:35:16 +0000 (08:35 +0000)]
Remove redundancies.
Add __waitid.

25 years agoRemove redundancies.
roland [Mon, 12 Feb 1996 08:34:42 +0000 (08:34 +0000)]
Remove redundancies.
Define __ name for sigprocmask.

25 years agoRemove redundancies.
roland [Mon, 12 Feb 1996 08:34:00 +0000 (08:34 +0000)]
Remove redundancies.
Add getsysinfo.

25 years agoRemove redundancies.
roland [Mon, 12 Feb 1996 08:33:18 +0000 (08:33 +0000)]
Remove redundancies.

25 years agoRemove redundancies.
roland [Mon, 12 Feb 1996 08:32:54 +0000 (08:32 +0000)]
Remove redundancies.

25 years agoRemove redundancies.
roland [Mon, 12 Feb 1996 08:32:31 +0000 (08:32 +0000)]
Remove redundancies.

25 years agoRemove settimeofday, utimes.
roland [Mon, 12 Feb 1996 08:31:55 +0000 (08:31 +0000)]
Remove settimeofday, utimes.
Add getdents, wait3, waitpid.

25 years agoAdd seteuid, setegid, setsid, settimeofday, sigsuspend, sstk, utimes.
roland [Mon, 12 Feb 1996 08:30:56 +0000 (08:30 +0000)]
Add seteuid, setegid, setsid, settimeofday, sigsuspend, sstk, utimes.

25 years ago(sysdep_routines): Removed sigtramp.
roland [Mon, 12 Feb 1996 08:11:19 +0000 (08:11 +0000)]
(sysdep_routines): Removed sigtramp.

25 years agoFix typo in previous change.
rms [Sun, 11 Feb 1996 23:40:37 +0000 (23:40 +0000)]
Fix typo in previous change.

25 years ago. libc-960211
roland [Sun, 11 Feb 1996 10:00:24 +0000 (10:00 +0000)]
.

25 years ago(-psos*): New case.
kenner [Sat, 10 Feb 1996 13:26:26 +0000 (13:26 +0000)]
(-psos*): New case.

25 years ago#undef _SIGNAL_H before defining it.
roland [Sat, 10 Feb 1996 11:19:12 +0000 (11:19 +0000)]
#undef _SIGNAL_H before defining it.

25 years agoAdd sigprocmask, sigsuspend.
roland [Sat, 10 Feb 1996 10:56:57 +0000 (10:56 +0000)]
Add sigprocmask, sigsuspend.

25 years ago. libc-960210
roland [Sat, 10 Feb 1996 10:00:27 +0000 (10:00 +0000)]
.

25 years agoIf execv fails with ENOEXEC, run the shell on the file.
roland [Sat, 10 Feb 1996 09:18:31 +0000 (09:18 +0000)]
If execv fails with ENOEXEC, run the shell on the file.

25 years ago.
roland [Fri, 9 Feb 1996 16:58:13 +0000 (16:58 +0000)]
.

25 years ago(CFLAGS-zdump.c, CFLAGS-zic.c, CFLAGS-ialloc.c, CFLAGS-scheck.c): Use
roland [Fri, 9 Feb 1996 16:48:28 +0000 (16:48 +0000)]
(CFLAGS-zdump.c, CFLAGS-zic.c, CFLAGS-ialloc.c, CFLAGS-scheck.c): Use
-DNOID instead of -Wno-unused.

25 years ago.
roland [Fri, 9 Feb 1996 16:47:39 +0000 (16:47 +0000)]
.

25 years ago(user-interfaces): Added hurd/tioctl.
roland [Fri, 9 Feb 1996 16:46:28 +0000 (16:46 +0000)]
(user-interfaces): Added hurd/tioctl.

25 years ago. libc-960209
roland [Fri, 9 Feb 1996 10:00:23 +0000 (10:00 +0000)]
.

25 years ago(tiocsctty): Set the terminal's pgrp to our own.
roland [Thu, 8 Feb 1996 23:55:08 +0000 (23:55 +0000)]
(tiocsctty): Set the terminal's pgrp to our own.

25 years ago. libc-960208
roland [Thu, 8 Feb 1996 10:00:34 +0000 (10:00 +0000)]
.

25 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c
roland [Thu, 8 Feb 1996 02:44:03 +0000 (02:44 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c

25 years ago(subdirs): Added wcsmbs.
roland [Thu, 8 Feb 1996 02:25:40 +0000 (02:25 +0000)]
(subdirs): Added wcsmbs.

25 years agoNew wide char/multibyte char functions from drepper.
roland [Thu, 8 Feb 1996 02:24:13 +0000 (02:24 +0000)]
New wide char/multibyte char functions from drepper.

25 years agoNew file.
roland [Thu, 8 Feb 1996 02:14:33 +0000 (02:14 +0000)]
New file.

25 years ago.
roland [Thu, 8 Feb 1996 02:10:15 +0000 (02:10 +0000)]
.

25 years ago(_S_msg_report_wait): Function removed.
roland [Thu, 8 Feb 1996 02:08:28 +0000 (02:08 +0000)]
(_S_msg_report_wait): Function removed.

25 years ago(routines): Added report-wait.
roland [Thu, 8 Feb 1996 02:05:23 +0000 (02:05 +0000)]
(routines): Added report-wait.

25 years ago(inhibit-unix-syscalls): New variable.
roland [Thu, 8 Feb 1996 02:02:51 +0000 (02:02 +0000)]
(inhibit-unix-syscalls): New variable.

25 years ago(struct mach_msg_trap_args): New type.
roland [Thu, 8 Feb 1996 02:01:28 +0000 (02:01 +0000)]
(struct mach_msg_trap_args): New type.
(SYSCALL_EXAMINE, MSG_EXAMINE): New inline functions.

25 years ago(struct mach_msg_trap_args): Structure moved to intr-msg.h; include that.
roland [Thu, 8 Feb 1996 01:59:52 +0000 (01:59 +0000)]
(struct mach_msg_trap_args): Structure moved to intr-msg.h; include that.

25 years ago(CFLAGS-ialloc.c): Add -Wno-unused.
roland [Thu, 8 Feb 1996 01:58:32 +0000 (01:58 +0000)]
(CFLAGS-ialloc.c): Add -Wno-unused.
(CFLAGS-scheck.c): New variable.

25 years ago(__hurd_sigthread_stack_base, __hurd_sigthread_stack_end,
roland [Thu, 8 Feb 1996 01:57:23 +0000 (01:57 +0000)]
(__hurd_sigthread_stack_base, __hurd_sigthread_stack_end,
__hurd_sigthread_variables, __hurd_threadvar_stack_mask): New variables.

25 years agoSet the new task's exception port to its new message port.
roland [Thu, 8 Feb 1996 01:55:38 +0000 (01:55 +0000)]
Set the new task's exception port to its new message port.

25 years agoPut __init_misc in the __libc_subinit set.
roland [Thu, 8 Feb 1996 01:54:20 +0000 (01:54 +0000)]
Put __init_misc in the __libc_subinit set.

25 years ago(uname): Add quoting.
roland [Thu, 8 Feb 1996 01:50:55 +0000 (01:50 +0000)]
(uname): Add quoting.

25 years agoDon't consult errno unless lookup fails.
roland [Thu, 8 Feb 1996 00:43:04 +0000 (00:43 +0000)]
Don't consult errno unless lookup fails.

25 years agoDon't consult errno unless lookup fails.
roland [Thu, 8 Feb 1996 00:42:10 +0000 (00:42 +0000)]
Don't consult errno unless lookup fails.

25 years ago[GCC >= 2.7]: Define intN_t/u_intN_t using __attribute__ ((__mode__
roland [Wed, 7 Feb 1996 23:48:09 +0000 (23:48 +0000)]
[GCC >= 2.7]: Define intN_t/u_intN_t using __attribute__ ((__mode__
(__XX__))).

25 years agoWed Feb 7 03:24:05 1996 Torbjorn Granlund <tege@tmg.se>
roland [Wed, 7 Feb 1996 22:15:32 +0000 (22:15 +0000)]
Wed Feb 7 03:24:05 1996 Torbjorn Granlund <tege@tmg.se>

* sysdeps/i386/i586/memcopy.h (WORD_COPY_FWD): Manually allocate
destination cache lines.
(WORD_COPY_BWD): Likewise.

25 years ago(make_siglist): Get signum.h absolute file name first thing, before
roland [Wed, 7 Feb 1996 21:36:25 +0000 (21:36 +0000)]
(make_siglist): Get signum.h absolute file name first thing, before
$(native-compile) changes directories.

25 years agoNew file.
roland [Wed, 7 Feb 1996 21:24:17 +0000 (21:24 +0000)]
New file.

25 years agoUse strerror if available.
roland [Wed, 7 Feb 1996 21:23:44 +0000 (21:23 +0000)]
Use strerror if available.

25 years agoobsolete
roland [Wed, 7 Feb 1996 21:15:47 +0000 (21:15 +0000)]
obsolete

25 years agoAdded sigvec.
roland [Wed, 7 Feb 1996 21:15:15 +0000 (21:15 +0000)]
Added sigvec.

25 years agoMake sockaddr arg pointer to const.
roland [Wed, 7 Feb 1996 20:17:59 +0000 (20:17 +0000)]
Make sockaddr arg pointer to const.

25 years agoMake sockaddr arg pointer to const.
roland [Wed, 7 Feb 1996 20:17:13 +0000 (20:17 +0000)]
Make sockaddr arg pointer to const.

25 years agoMake sockaddr arg pointer to const.
roland [Wed, 7 Feb 1996 20:16:26 +0000 (20:16 +0000)]
Make sockaddr arg pointer to const.

25 years ago(__hurd_file_name_lookup_retry): RETRYNAME of "" is only special for
roland [Wed, 7 Feb 1996 19:16:12 +0000 (19:16 +0000)]
(__hurd_file_name_lookup_retry): RETRYNAME of "" is only special for
FS_RETRY_NORMAL; for FS_RETRY_REAUTH, do another dir_lookup of "".

25 years ago. libc-960207
roland [Sat, 3 Feb 1996 10:00:25 +0000 (10:00 +0000)]
.

25 years agoAdd cygwin32; Put eabi .sdata2/.sbss2 into read-only memory
meissner [Sat, 3 Feb 1996 01:03:27 +0000 (01:03 +0000)]
Add cygwin32; Put eabi .sdata2/.sbss2 into read-only memory

25 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c
roland [Fri, 2 Feb 1996 18:41:42 +0000 (18:41 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/getopt.c

25 years agoClear trace flag in child.
roland [Fri, 2 Feb 1996 18:09:02 +0000 (18:09 +0000)]
Clear trace flag in child.

25 years ago. libc-960202
roland [Thu, 1 Feb 1996 10:00:23 +0000 (10:00 +0000)]
.

25 years ago(_hurd_intr_rpc_mach_msg): Clear SS->intr_port when cancelled before RPC.
roland [Thu, 1 Feb 1996 01:08:12 +0000 (01:08 +0000)]
(_hurd_intr_rpc_mach_msg): Clear SS->intr_port when cancelled before RPC.

25 years agoAdd support for A/UX
ian [Wed, 31 Jan 1996 19:14:05 +0000 (19:14 +0000)]
Add support for A/UX

25 years agoRecognize A/UX
ian [Wed, 31 Jan 1996 19:10:52 +0000 (19:10 +0000)]
Recognize A/UX

25 years ago. libc-960131
roland [Wed, 31 Jan 1996 10:00:24 +0000 (10:00 +0000)]
.

25 years agoAllocate dirents with correct size for name, and copy with correct size.
roland [Wed, 31 Jan 1996 04:48:57 +0000 (04:48 +0000)]
Allocate dirents with correct size for name, and copy with correct size.

25 years ago[! PIC] (map0): New function, on _hurd_preinit_hook.
roland [Wed, 31 Jan 1996 01:02:10 +0000 (01:02 +0000)]
[! PIC] (map0): New function, on _hurd_preinit_hook.

25 years ago(TYPEMOD): New macro of all type modifier flag bits.
roland [Tue, 30 Jan 1996 18:37:42 +0000 (18:37 +0000)]
(TYPEMOD): New macro of all type modifier flag bits.
(__vfscanf): Fix checking of extra type modifiers.

25 years agoUpdated from ADO 96b
roland [Tue, 30 Jan 1996 18:32:05 +0000 (18:32 +0000)]
Updated from ADO 96b

25 years agoOnly negate exponent when there really is one.
roland [Tue, 30 Jan 1996 17:20:07 +0000 (17:20 +0000)]
Only negate exponent when there really is one.

25 years agoAccept type modifiers on %n.
roland [Tue, 30 Jan 1996 17:17:05 +0000 (17:17 +0000)]
Accept type modifiers on %n.
Fix FP number parsing.

25 years ago(TZ Variable): Fix typo.
roland [Tue, 30 Jan 1996 15:59:18 +0000 (15:59 +0000)]
(TZ Variable): Fix typo.

25 years ago. libc-960130
roland [Tue, 30 Jan 1996 10:00:24 +0000 (10:00 +0000)]
.

25 years ago(msync): Declare third arg FLAGS.
roland [Tue, 30 Jan 1996 03:00:10 +0000 (03:00 +0000)]
(msync): Declare third arg FLAGS.

25 years ago(+cflags): Append to this instead of CFLAGS.
roland [Tue, 30 Jan 1996 02:53:27 +0000 (02:53 +0000)]
(+cflags): Append to this instead of CFLAGS.

25 years ago(__select):
miles [Mon, 29 Jan 1996 21:45:43 +0000 (21:45 +0000)]
(__select):
 Recalculate GOT to include an increment for each operation allowed on each fd.

25 years agoSet $inhibit_glue.
roland [Mon, 29 Jan 1996 19:30:15 +0000 (19:30 +0000)]
Set $inhibit_glue.

25 years agoUse -include for sysd-dirs.
roland [Mon, 29 Jan 1996 19:01:57 +0000 (19:01 +0000)]
Use -include for sysd-dirs.

25 years ago(uname): Check for uname in syscalls.list files.
roland [Mon, 29 Jan 1996 18:51:55 +0000 (18:51 +0000)]
(uname): Check for uname in syscalls.list files.

25 years agoRemove uname.
roland [Mon, 29 Jan 1996 18:49:30 +0000 (18:49 +0000)]
Remove uname.

25 years agoAdd uname.
roland [Mon, 29 Jan 1996 18:48:32 +0000 (18:48 +0000)]
Add uname.

25 years ago(weak1): New macro, to get the right name declared weak.
roland [Mon, 29 Jan 1996 18:39:57 +0000 (18:39 +0000)]
(weak1): New macro, to get the right name declared weak.

25 years ago(size_t): Don't define #ifdef __GNU_LIBRARY__.
roland [Mon, 29 Jan 1996 17:56:07 +0000 (17:56 +0000)]
(size_t): Don't define #ifdef __GNU_LIBRARY__.

25 years agoChange all uses of `errno' struct member to `errnum'.
roland [Mon, 29 Jan 1996 17:10:00 +0000 (17:10 +0000)]
Change all uses of `errno' struct member to `errnum'.
(dbm_open): Use dynamic allocation for file name buffer, instead of limitting
its size to MAXPATHLEN.

25 years ago(HTAB): Rename member `errno' to `errnum'.
roland [Mon, 29 Jan 1996 16:46:44 +0000 (16:46 +0000)]
(HTAB): Rename member `errno' to `errnum'.

25 years agoChange all uses of `errno' struct member to `errnum'.
roland [Mon, 29 Jan 1996 16:45:42 +0000 (16:45 +0000)]
Change all uses of `errno' struct member to `errnum'.

25 years ago(tmp): Use dynamic allocation for file name buffer, instead of limitting
roland [Mon, 29 Jan 1996 16:44:21 +0000 (16:44 +0000)]
(tmp): Use dynamic allocation for file name buffer, instead of limitting
its size to MAXPATHLEN.

25 years agoSun Jan 28 19:42:04 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:11:27 +0000 (16:11 +0000)]
Sun Jan 28 19:42:04 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* time/Makefile: Fix check for cross compiling.

25 years agoSun Jan 28 19:42:04 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:11:12 +0000 (16:11 +0000)]
Sun Jan 28 19:42:04 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* time/Makefile: Fix check for cross compiling.

25 years agoThu Jan 25 21:10:39 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:05:21 +0000 (16:05 +0000)]
Thu Jan 25 21:10:39 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* db/Makefile (subdir-dirs): Renamed from dbdirs.

* Makerules (distinfo-vars): Add subdir-dirs.

* MakeTAGS: Remove vpath directives.
(all-dirs): Prepend $(subdir-dirs).
(all-sources, all-headers): Use wildcard to find sources.

25 years agoThu Jan 25 21:10:39 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:05:06 +0000 (16:05 +0000)]
Thu Jan 25 21:10:39 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* db/Makefile (subdir-dirs): Renamed from dbdirs.

* Makerules (distinfo-vars): Add subdir-dirs.

* MakeTAGS: Remove vpath directives.
(all-dirs): Prepend $(subdir-dirs).
(all-sources, all-headers): Use wildcard to find sources.

25 years agoThu Jan 25 21:10:39 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 29 Jan 1996 16:04:53 +0000 (16:04 +0000)]
Thu Jan 25 21:10:39 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* db/Makefile (subdir-dirs): Renamed from dbdirs.

* Makerules (distinfo-vars): Add subdir-dirs.

* MakeTAGS: Remove vpath directives.
(all-dirs): Prepend $(subdir-dirs).
(all-sources, all-headers): Use wildcard to find sources.

25 years ago* sysdeps/unix/sysv/linux/fcntlbits.h: Moved from linux/i386.
roland [Mon, 29 Jan 1996 15:47:17 +0000 (15:47 +0000)]
* sysdeps/unix/sysv/linux/fcntlbits.h: Moved from linux/i386.

25 years agoDeclare DEMUX arg with prototype.
roland [Mon, 29 Jan 1996 15:44:23 +0000 (15:44 +0000)]
Declare DEMUX arg with prototype.

25 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.h libc-960129
roland [Mon, 29 Jan 1996 03:20:33 +0000 (03:20 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.h

25 years ago(Defining the Output Handler): Fix swapped args in va_arg.
roland [Sun, 28 Jan 1996 22:50:48 +0000 (22:50 +0000)]
(Defining the Output Handler): Fix swapped args in va_arg.