kopensolaris-gnu/glibc.git
24 years ago[__USE_BSD] (sig_t): New typedef.
roland [Wed, 8 Nov 1995 21:31:12 +0000 (21:31 +0000)]
[__USE_BSD] (sig_t): New typedef.

24 years ago(ptrace) [PTRACE_TRACEME]: Notify the proc server that we are now
mib [Wed, 8 Nov 1995 20:12:30 +0000 (20:12 +0000)]
(ptrace) [PTRACE_TRACEME]: Notify the proc server that we are now
traced.

24 years ago. libc-951108
roland [Wed, 8 Nov 1995 02:28:15 +0000 (02:28 +0000)]
.

24 years ago(ldd): Make it executable.
roland [Wed, 8 Nov 1995 02:22:24 +0000 (02:22 +0000)]
(ldd): Make it executable.

24 years ago(config-LDFLAGS): Find dynamic linker in $(slibdir).
roland [Wed, 8 Nov 1995 02:03:14 +0000 (02:03 +0000)]
(config-LDFLAGS): Find dynamic linker in $(slibdir).

24 years ago(install-others): Install ld.so and ld-linux.so.1 in $(slibdir).
roland [Wed, 8 Nov 1995 01:55:59 +0000 (01:55 +0000)]
(install-others): Install ld.so and ld-linux.so.1 in $(slibdir).

24 years ago(install): Install libc.so in $(slibdir).
roland [Wed, 8 Nov 1995 01:54:30 +0000 (01:54 +0000)]
(install): Install libc.so in $(slibdir).

24 years ago(slibdir): New variable.
roland [Wed, 8 Nov 1995 01:53:47 +0000 (01:53 +0000)]
(slibdir): New variable.

24 years ago.
roland [Tue, 7 Nov 1995 21:46:52 +0000 (21:46 +0000)]
.

24 years agoNew file.
roland [Tue, 7 Nov 1995 21:19:10 +0000 (21:19 +0000)]
New file.

24 years ago(distribute): Add linux-compat.c.
roland [Tue, 7 Nov 1995 21:14:41 +0000 (21:14 +0000)]
(distribute): Add linux-compat.c.

24 years ago(generated): Add librtld.so.
roland [Tue, 7 Nov 1995 21:12:51 +0000 (21:12 +0000)]
(generated): Add librtld.so.
[$(config-os)=linux*] (extra-objs): Add linux-compat.so.
[$(config-os)=linux*] (extra-objs): Add ld-linux.so.1.
(librtld.so): New target.
(ld.so, ld-linux.so.1): Make from librtld.so.

24 years ago(dl_main): Instead of weak call to _dl_compat_init, call our own DT_INIT
roland [Tue, 7 Nov 1995 21:10:46 +0000 (21:10 +0000)]
(dl_main): Instead of weak call to _dl_compat_init, call our own DT_INIT
if we have one (and then clear it).
(__dgettext): New weak function.

24 years ago(read_alias_file): Avoid sprintf; use memcpy by hand instead.
roland [Tue, 7 Nov 1995 19:24:09 +0000 (19:24 +0000)]
(read_alias_file): Avoid sprintf; use memcpy by hand instead.

24 years ago(_strerror_internal): Use _itoa instead of snprintf.
roland [Tue, 7 Nov 1995 19:16:41 +0000 (19:16 +0000)]
(_strerror_internal): Use _itoa instead of snprintf.

24 years ago(_strerror_internal): Don't write BUF[BUFLEN].
roland [Tue, 7 Nov 1995 19:09:53 +0000 (19:09 +0000)]
(_strerror_internal): Don't write BUF[BUFLEN].

24 years ago(rtld_map): New static variable.
roland [Tue, 7 Nov 1995 17:53:31 +0000 (17:53 +0000)]
(rtld_map): New static variable.
(_dl_start): Use a differently named local BOOTSTRAP_MAP for the bootstrapping.
Then copy data into `rtld_map'.
(dl_main): Finish filling in rtld_map and link it into the chain, instead
of allocating a new structure.
(dl_main): Call _dl_compat_init if it is defined (use weak ref).

24 years agoFix last change: move REF out of `doit'.
roland [Tue, 7 Nov 1995 17:29:36 +0000 (17:29 +0000)]
Fix last change: move REF out of `doit'.

24 years ago. libc-951107
roland [Tue, 7 Nov 1995 10:00:21 +0000 (10:00 +0000)]
.

24 years agoReturn the proper value, not just the defining object's loadbase.
roland [Mon, 6 Nov 1995 21:19:55 +0000 (21:19 +0000)]
Return the proper value, not just the defining object's loadbase.

24 years ago. libc-951106
roland [Mon, 6 Nov 1995 10:00:20 +0000 (10:00 +0000)]
.

24 years ago(%c): Count the character itself towards the field width in all cases.
roland [Sun, 5 Nov 1995 21:57:48 +0000 (21:57 +0000)]
(%c): Count the character itself towards the field width in all cases.

24 years ago.
roland [Sun, 5 Nov 1995 21:13:25 +0000 (21:13 +0000)]
.

24 years ago(getpriority): Cast __vm_deallocate arg to vm_address_t.
roland [Sun, 5 Nov 1995 21:08:57 +0000 (21:08 +0000)]
(getpriority): Cast __vm_deallocate arg to vm_address_t.

24 years ago. libc-951105
roland [Fri, 3 Nov 1995 22:42:06 +0000 (22:42 +0000)]
.

24 years agoDon't pass BINDING arg to socket_create_address.
roland [Fri, 3 Nov 1995 22:40:46 +0000 (22:40 +0000)]
Don't pass BINDING arg to socket_create_address.

24 years ago(_hurd_priority_which_map): Pass threadwaits args to proc_getprocinfo.
roland [Fri, 3 Nov 1995 22:40:04 +0000 (22:40 +0000)]
(_hurd_priority_which_map): Pass threadwaits args to proc_getprocinfo.

24 years agoDon't pass BINDING arg to socket_create_address.
roland [Fri, 3 Nov 1995 22:39:05 +0000 (22:39 +0000)]
Don't pass BINDING arg to socket_create_address.

24 years agoDon't pass BINDING arg to socket_create_address.
roland [Fri, 3 Nov 1995 22:38:09 +0000 (22:38 +0000)]
Don't pass BINDING arg to socket_create_address.

24 years ago(_hurd_priority_which_map): Pass threadwaits args to proc_getprocinfo.
roland [Fri, 3 Nov 1995 22:35:04 +0000 (22:35 +0000)]
(_hurd_priority_which_map): Pass threadwaits args to proc_getprocinfo.

24 years ago(_S_msg_report_wait): New stub function.
roland [Fri, 3 Nov 1995 22:27:18 +0000 (22:27 +0000)]
(_S_msg_report_wait): New stub function.

24 years agoObsolete
roland [Fri, 3 Nov 1995 22:24:29 +0000 (22:24 +0000)]
Obsolete

24 years ago. libc-951103
roland [Fri, 3 Nov 1995 10:00:20 +0000 (10:00 +0000)]
.

24 years ago(errno): Define as common.
roland [Fri, 3 Nov 1995 00:24:16 +0000 (00:24 +0000)]
(errno): Define as common.

24 years ago. libc-951102
roland [Wed, 1 Nov 1995 10:00:20 +0000 (10:00 +0000)]
.

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
roland [Wed, 1 Nov 1995 03:23:11 +0000 (03:23 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
roland [Tue, 31 Oct 1995 22:21:33 +0000 (22:21 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

24 years ago(getpriority): Pass PI_FETCH_TASKINFO to proc_getprocinfo and through
roland [Tue, 31 Oct 1995 21:31:41 +0000 (21:31 +0000)]
(getpriority): Pass PI_FETCH_TASKINFO to proc_getprocinfo and through
_hurd_priority_which_map.

24 years ago(setpriority): Pass new arg to _hurd_priority_which_map.
roland [Tue, 31 Oct 1995 21:30:26 +0000 (21:30 +0000)]
(setpriority): Pass new arg to _hurd_priority_which_map.

24 years ago(_hurd_priority_which_map): New arg PI_FLAGS, passed through to
roland [Tue, 31 Oct 1995 21:29:17 +0000 (21:29 +0000)]
(_hurd_priority_which_map): New arg PI_FLAGS, passed through to
proc_getprocinfo RPC.

24 years agoAdd PI_FLAGS arg in decl.
roland [Tue, 31 Oct 1995 21:28:13 +0000 (21:28 +0000)]
Add PI_FLAGS arg in decl.

24 years ago. libc-951031
roland [Tue, 31 Oct 1995 06:54:40 +0000 (06:54 +0000)]
.

24 years agoNew file.
roland [Tue, 31 Oct 1995 06:51:50 +0000 (06:51 +0000)]
New file.

24 years agoNew file.
roland [Tue, 31 Oct 1995 06:50:32 +0000 (06:50 +0000)]
New file.

24 years ago(lib-noranlib): Don't depend on $(install-lib).
roland [Tue, 31 Oct 1995 05:14:55 +0000 (05:14 +0000)]
(lib-noranlib): Don't depend on $(install-lib).
(others): Do.

24 years agoFix test of $(lib)-no-lib-dep.
roland [Tue, 31 Oct 1995 05:07:12 +0000 (05:07 +0000)]
Fix test of $(lib)-no-lib-dep.

24 years ago(others): Depend on $(extra-objs).
roland [Tue, 31 Oct 1995 03:06:10 +0000 (03:06 +0000)]
(others): Depend on $(extra-objs).

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
roland [Tue, 31 Oct 1995 00:28:01 +0000 (00:28 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

24 years ago[__USE_GNU]: Declare group_member, __group_member.
roland [Mon, 30 Oct 1995 20:38:30 +0000 (20:38 +0000)]
[__USE_GNU]: Declare group_member, __group_member.

24 years ago(routines): Add group_member.
roland [Mon, 30 Oct 1995 20:36:45 +0000 (20:36 +0000)]
(routines): Add group_member.

24 years agoNew file, adapted from fileutils.
roland [Mon, 30 Oct 1995 20:35:29 +0000 (20:35 +0000)]
New file, adapted from fileutils.

24 years agoTighten constraint for SIG operand in asm so it must be a register.
roland [Mon, 30 Oct 1995 19:15:10 +0000 (19:15 +0000)]
Tighten constraint for SIG operand in asm so it must be a register.
Add dead return to quiet gcc warning.

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
roland [Mon, 30 Oct 1995 18:46:55 +0000 (18:46 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

24 years ago(sysd-rules): Write a defn for sysd-rules-done.
roland [Mon, 30 Oct 1995 17:32:47 +0000 (17:32 +0000)]
(sysd-rules): Write a defn for sysd-rules-done.
[! sysd-rules-done]: Inhibit deps.

24 years agoRegenerated: autoconf -m /gd/gnu/autoconf configure.in
roland [Mon, 30 Oct 1995 17:20:39 +0000 (17:20 +0000)]
Regenerated: autoconf -m /gd/gnu/autoconf configure.in

24 years ago.
roland [Mon, 30 Oct 1995 16:40:52 +0000 (16:40 +0000)]
.

24 years agoThu Oct 26 23:11:11 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
roland [Mon, 30 Oct 1995 16:40:06 +0000 (16:40 +0000)]
Thu Oct 26 23:11:11 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

* sysdeps/unix/sysv/linux/poll.c: Don't define as stub.  Use
simulation of system call using select.

* sysdeps/unix/sysv/linux/signal.c: Use POSIX implementation.

* sysdeps/unix/sysv/linux/statbuf.h: Define _STAT_VER.

* sysdeps/unix/sysv/linux/i386/sigaction.c: Correct parameter
name usage (new->act, old->oact).
Correct asm statement because of gcc strangeness.

24 years agoThu Oct 26 23:11:11 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
roland [Mon, 30 Oct 1995 16:36:57 +0000 (16:36 +0000)]
Thu Oct 26 23:11:11 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

* sysdeps/i386/i586/strchr.S: Correct typos: cmp -> cmpb.

24 years agoThu Oct 26 23:11:11 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
roland [Mon, 30 Oct 1995 16:36:17 +0000 (16:36 +0000)]
Thu Oct 26 23:11:11 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

* sunrpc/clnt_perr.c: Remove declaration of sys_errlist.  They
conflict with the ones in stdio.h.

24 years agoThu Oct 26 23:11:11 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
roland [Mon, 30 Oct 1995 16:35:35 +0000 (16:35 +0000)]
Thu Oct 26 23:11:11 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

* string/tester.c: %Z is no complete format.  Change to %Zd.

24 years ago. libc-951029
roland [Fri, 27 Oct 1995 09:00:21 +0000 (09:00 +0000)]
.

24 years agoInclude "stdio-common/_itoa.h" instead of "stdio/_itoa.h".
miles [Thu, 26 Oct 1995 23:11:02 +0000 (23:11 +0000)]
Include "stdio-common/_itoa.h" instead of "stdio/_itoa.h".

24 years agoSwap args to dir_link.
miles [Thu, 26 Oct 1995 22:19:57 +0000 (22:19 +0000)]
Swap args to dir_link.

24 years agoSwap args to dir_link.
miles [Thu, 26 Oct 1995 22:19:34 +0000 (22:19 +0000)]
Swap args to dir_link.

24 years agoSwap args to dir_link.
miles [Thu, 26 Oct 1995 22:19:12 +0000 (22:19 +0000)]
Swap args to dir_link.

24 years agoSwap args to dir_link.
miles [Thu, 26 Oct 1995 22:18:09 +0000 (22:18 +0000)]
Swap args to dir_link.

24 years ago.
roland [Thu, 26 Oct 1995 04:17:49 +0000 (04:17 +0000)]
.

24 years agoNew file.
roland [Thu, 26 Oct 1995 04:17:13 +0000 (04:17 +0000)]
New file.

24 years agoDon't use JUMPTARGET macro on syscall_error. For PIC, it is a local label;
roland [Thu, 26 Oct 1995 04:15:18 +0000 (04:15 +0000)]
Don't use JUMPTARGET macro on syscall_error.  For PIC, it is a local label;
for non-PIC, JUMPTARGET expands to the unadorned name anyway.

24 years agoDon't use JUMPTARGET macro on syscall_error. For PIC, it is a local label;
roland [Thu, 26 Oct 1995 04:14:45 +0000 (04:14 +0000)]
Don't use JUMPTARGET macro on syscall_error.  For PIC, it is a local label;
for non-PIC, JUMPTARGET expands to the unadorned name anyway.

24 years agoDon't use JUMPTARGET macro on syscall_error. For PIC, it is a local label;
roland [Thu, 26 Oct 1995 04:14:02 +0000 (04:14 +0000)]
Don't use JUMPTARGET macro on syscall_error.  For PIC, it is a local label;
for non-PIC, JUMPTARGET expands to the unadorned name anyway.

24 years agoDon't use JUMPTARGET macro on syscall_error. For PIC, it is a local label;
roland [Thu, 26 Oct 1995 04:13:24 +0000 (04:13 +0000)]
Don't use JUMPTARGET macro on syscall_error.  For PIC, it is a local label;
for non-PIC, JUMPTARGET expands to the unadorned name anyway.

24 years agoDon't use JUMPTARGET macro on syscall_error. For PIC, it is a local label;
roland [Thu, 26 Oct 1995 04:12:48 +0000 (04:12 +0000)]
Don't use JUMPTARGET macro on syscall_error.  For PIC, it is a local label;
for non-PIC, JUMPTARGET expands to the unadorned name anyway.

24 years agoDon't use JUMPTARGET macro on syscall_error. For PIC, it is a local label;
roland [Thu, 26 Oct 1995 04:11:43 +0000 (04:11 +0000)]
Don't use JUMPTARGET macro on syscall_error.  For PIC, it is a local label;
for non-PIC, JUMPTARGET expands to the unadorned name anyway.

24 years agoDon't use JUMPTARGET macro on syscall_error. For PIC, it is a local label;
roland [Thu, 26 Oct 1995 04:10:59 +0000 (04:10 +0000)]
Don't use JUMPTARGET macro on syscall_error.  For PIC, it is a local label;
for non-PIC, JUMPTARGET expands to the unadorned name anyway.

24 years agoRegenerated: autoconf sysdeps/unix/configure.in
roland [Thu, 26 Oct 1995 04:09:13 +0000 (04:09 +0000)]
Regenerated: autoconf  sysdeps/unix/configure.in

24 years ago.
roland [Thu, 26 Oct 1995 04:01:17 +0000 (04:01 +0000)]
.

24 years ago.
roland [Thu, 26 Oct 1995 03:59:27 +0000 (03:59 +0000)]
.

24 years agoUndo last change.
roland [Thu, 26 Oct 1995 03:53:44 +0000 (03:53 +0000)]
Undo last change.

24 years agoChange syntax for system call test candidates and adopt sed
roland [Thu, 26 Oct 1995 03:52:38 +0000 (03:52 +0000)]
Change syntax for system call test candidates and adopt sed
script for this.  Now use : to separate syscall name and
file name.

24 years agoThu Oct 26 03:01:22 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
roland [Thu, 26 Oct 1995 03:49:56 +0000 (03:49 +0000)]
Thu Oct 26 03:01:22 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

* sysdeps/unix/sysv/linux/i386/sysdep.h (ENTRY): System call
number is now set is DO_CALL.  So call with additional argument.
(DO_CALL): Takes an additional argument.  Load system call
number according to new argument.
(SYSCALL_ERROR_HANDLER): Add ; after last ret statement.
* sysdeps/unix/sysv/linux/i386/brk.S [PIC]: Define __syscall_error
locally with SYSCALL_ERROR_HANDLER macro.
* sysdeps/unix/sysv/linux/i386/mmap.S: Likewise.
* sysdeps/unix/sysv/linux/i386/sbrk.S: Likewise.
* sysdeps/unix/sysv/linux/i386/socket.S: Likewise.
* sysdeps/unix/sysv/linux/i386/xmknod.S: Likewise.
* sysdeps/unix/sysv/linux/i386/xstat.S: Likewise.
* sysdeps/unix/sysv/linux/i386/syscall.S: Likewise.
Don't use DO_CALL macro; instead use lower level macros for better
control.

24 years ago * sysdeps/unix/sysv/linux/syscall.h: Strip list of syscalls in
roland [Thu, 26 Oct 1995 03:45:23 +0000 (03:45 +0000)]
* sysdeps/unix/sysv/linux/syscall.h: Strip list of syscalls in
comment to the necessary ones.  Add _readv and _writev.

24 years agoNew signal code from drepper
roland [Thu, 26 Oct 1995 03:39:05 +0000 (03:39 +0000)]
New signal code from drepper

24 years ago.
roland [Thu, 26 Oct 1995 03:38:19 +0000 (03:38 +0000)]
.

24 years ago(sys_errlist, _sys_errlist): Declare const.
roland [Thu, 26 Oct 1995 03:31:37 +0000 (03:31 +0000)]
(sys_errlist, _sys_errlist): Declare const.

24 years ago(_hurd_startup): Use new exec_startup_get_info RPC from exec_startup.defs
roland [Thu, 26 Oct 1995 03:27:33 +0000 (03:27 +0000)]
(_hurd_startup): Use new exec_startup_get_info RPC from exec_startup.defs
in place of old exec_startup from exec.defs.  Remove kludge to guess user
entry and phdr locations, since the new RPC gives us that info.

24 years ago.
roland [Wed, 25 Oct 1995 19:20:45 +0000 (19:20 +0000)]
.

24 years agoLinux *stat call wrappers rewritten in C.
roland [Wed, 25 Oct 1995 18:23:35 +0000 (18:23 +0000)]
Linux *stat call wrappers rewritten in C.

24 years ago.
roland [Wed, 25 Oct 1995 02:19:39 +0000 (02:19 +0000)]
.

24 years ago(SYSCALL_ERROR_HANDLER): New macro.
roland [Wed, 25 Oct 1995 02:18:56 +0000 (02:18 +0000)]
(SYSCALL_ERROR_HANDLER): New macro.
(PSEUDO): Use it instead of SYSCALL_PIC_SETUP and jmp syscall_error.

24 years ago(__syscall_error): Define only #ifndef PIC.
roland [Wed, 25 Oct 1995 02:17:03 +0000 (02:17 +0000)]
(__syscall_error): Define only #ifndef PIC.

24 years ago(built-program-file): New variable.
roland [Wed, 25 Oct 1995 01:49:47 +0000 (01:49 +0000)]
(built-program-file): New variable.
(built-program-cmd): Use it.

24 years ago(built-program-cmd): New variable.
roland [Wed, 25 Oct 1995 01:40:46 +0000 (01:40 +0000)]
(built-program-cmd): New variable.

24 years ago(rpcgen-cmd): Use $(built-program-cmd).
roland [Wed, 25 Oct 1995 01:38:55 +0000 (01:38 +0000)]
(rpcgen-cmd): Use $(built-program-cmd).

24 years ago(zic-cmd): Use $(built-program-cmd).
roland [Wed, 25 Oct 1995 01:37:07 +0000 (01:37 +0000)]
(zic-cmd): Use $(built-program-cmd).

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.h
roland [Wed, 25 Oct 1995 00:25:36 +0000 (00:25 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.h

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
roland [Wed, 25 Oct 1995 00:25:25 +0000 (00:25 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

24 years ago(user-interfaces): Add hurd/exec_startup.
roland [Tue, 24 Oct 1995 23:37:20 +0000 (23:37 +0000)]
(user-interfaces): Add hurd/exec_startup.

24 years agoRegenerated: autoconf -m /gd/gnu/autoconf sysdeps/unix/configure.in
roland [Tue, 24 Oct 1995 22:17:25 +0000 (22:17 +0000)]
Regenerated: autoconf -m /gd/gnu/autoconf sysdeps/unix/configure.in

24 years ago.
roland [Tue, 24 Oct 1995 21:45:10 +0000 (21:45 +0000)]
.