kopensolaris-gnu/glibc.git
25 years ago. libc-951122
roland [Wed, 22 Nov 1995 10:00:23 +0000 (10:00 +0000)]
.

25 years ago(post_reply): Function removed.
roland [Tue, 21 Nov 1995 19:17:16 +0000 (19:17 +0000)]
(post_reply): Function removed.
(abort_thread, abort_all_rpcs, _hurdsig_abort_rpcs): Don't call it.
Take single callback fn arg instead of reply port and type.
(_hurd_internal_post_signal): Callers changed.
Cache reply stub fn ptr in local var before UNTRACED might be changed.

25 years agoCope with a null write memobj for PROT_READ|PROT_WRITE copy mapping.
roland [Tue, 21 Nov 1995 19:13:51 +0000 (19:13 +0000)]
Cope with a null write memobj for PROT_READ|PROT_WRITE copy mapping.
Pass a proper vm_inherit_t to vm_map.

25 years ago(_dl_start): For --list, do output and exit before relocating.
roland [Tue, 21 Nov 1995 19:11:52 +0000 (19:11 +0000)]
(_dl_start): For --list, do output and exit before relocating.

25 years ago. libc-951121
roland [Tue, 21 Nov 1995 10:01:17 +0000 (10:01 +0000)]
.

25 years agoRegenerated: autoconf configure.in
roland [Tue, 21 Nov 1995 00:16:56 +0000 (00:16 +0000)]
Regenerated: autoconf  configure.in

25 years ago[gettext-srcdir]: Rewrote copying rules to only get .c and .h files.
roland [Mon, 20 Nov 1995 21:45:22 +0000 (21:45 +0000)]
[gettext-srcdir]: Rewrote copying rules to only get .c and .h files.

25 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c libc-951120
roland [Mon, 20 Nov 1995 10:02:12 +0000 (10:02 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

25 years ago.
roland [Mon, 20 Nov 1995 10:01:12 +0000 (10:01 +0000)]
.

25 years agoUpdated from /gd4/gnu/gettext-0.9.12/intl/Makefile
roland [Mon, 20 Nov 1995 08:41:22 +0000 (08:41 +0000)]
Updated from /gd4/gnu/gettext-0.9.12/intl/Makefile

25 years ago.
roland [Mon, 20 Nov 1995 03:48:11 +0000 (03:48 +0000)]
.

25 years agoSat Nov 18 16:46:01 1995 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Mon, 20 Nov 1995 03:41:25 +0000 (03:41 +0000)]
Sat Nov 18 16:46:01 1995  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* libio/Makefile, libio/cleanup.c, libio/clearerr.c, libio/feof.c,
libio/ferror.c, libio/fgetc.c, libio/filedoalloc.c, libio/fileno.c,
libio/fileops.c, libio/fputc.c, libio/freopen.c, libio/fseek.c,
libio/genops.c, libio/getc.c, libio/getchar.c, libio/iofclose.c,
libio/iofdopen.c, libio/iofflush.c, libio/iofgetpos.c, libio/iofgets.c,
libio/iofopen.c, libio/iofprintf.c, libio/iofputs.c, libio/iofread.c,
libio/iofscanf.c, libio/iofsetpos.c, libio/ioftell.c, libio/iofwrite.c,
libio/iogetdelim.c, libio/iogetline.c, libio/iogets.c, libio/iolibio.h,
libio/iopadn.c, libio/ioprims.c, libio/ioputs.c, libio/ioseekoff.c,
libio/ioseekpos.c, libio/iosetbuffer.c, libio/iosetvbuf.c,
libio/iosprintf.c, libio/ioungetc.c, libio/iovsprintf.c,
libio/iovsscanf.c, libio/libio.h, libio/libioP.h, libio/putc.c,
libio/putchar.c, libio/rewind.c, libio/setbuf.c, libio/setlinebuf.c,
libio/stdfiles.c, libio/stdio.c, libio/stdio.h, libio/strfile.h,
libio/strops.c, libio/vasprintf.c, libio/vscanf.c, libio/vsnprintf.c:
New files.  Slightly modified version from Linux libc.

* libio/memstream.c, libio/vdprintf.c: New files for functions not
(yet) part of GNU libio.

* libio/iofopncook.c: Implementation of `fopencookie', mainly written
by Per Bothner.

* stdio-common/getline.c: Adapted to libio.
* stdio-common/snprintf.c: Adapted to libio.
* stdio-common/vfprintf.c: Adapted to libio.
* stdio-common/vfscanf.c: Adapted to libio.
* sysdeps/posix/tempname.c: Adapted to libio.

25 years agoSat Nov 18 16:46:01 1995 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Mon, 20 Nov 1995 03:40:54 +0000 (03:40 +0000)]
Sat Nov 18 16:46:01 1995  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* libio/Makefile, libio/cleanup.c, libio/clearerr.c, libio/feof.c,
libio/ferror.c, libio/fgetc.c, libio/filedoalloc.c, libio/fileno.c,
libio/fileops.c, libio/fputc.c, libio/freopen.c, libio/fseek.c,
libio/genops.c, libio/getc.c, libio/getchar.c, libio/iofclose.c,
libio/iofdopen.c, libio/iofflush.c, libio/iofgetpos.c, libio/iofgets.c,
libio/iofopen.c, libio/iofprintf.c, libio/iofputs.c, libio/iofread.c,
libio/iofscanf.c, libio/iofsetpos.c, libio/ioftell.c, libio/iofwrite.c,
libio/iogetdelim.c, libio/iogetline.c, libio/iogets.c, libio/iolibio.h,
libio/iopadn.c, libio/ioprims.c, libio/ioputs.c, libio/ioseekoff.c,
libio/ioseekpos.c, libio/iosetbuffer.c, libio/iosetvbuf.c,
libio/iosprintf.c, libio/ioungetc.c, libio/iovsprintf.c,
libio/iovsscanf.c, libio/libio.h, libio/libioP.h, libio/putc.c,
libio/putchar.c, libio/rewind.c, libio/setbuf.c, libio/setlinebuf.c,
libio/stdfiles.c, libio/stdio.c, libio/stdio.h, libio/strfile.h,
libio/strops.c, libio/vasprintf.c, libio/vscanf.c, libio/vsnprintf.c:
New files.  Slightly modified version from Linux libc.

* libio/memstream.c, libio/vdprintf.c: New files for functions not
(yet) part of GNU libio.

* libio/iofopncook.c: Implementation of `fopencookie', mainly written
by Per Bothner.

* stdio-common/getline.c: Adapted to libio.
* stdio-common/snprintf.c: Adapted to libio.
* stdio-common/vfprintf.c: Adapted to libio.
* stdio-common/vfscanf.c: Adapted to libio.
* sysdeps/posix/tempname.c: Adapted to libio.

25 years agoSat Nov 18 16:46:01 1995 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Mon, 20 Nov 1995 03:37:11 +0000 (03:37 +0000)]
Sat Nov 18 16:46:01 1995  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* libio/Makefile, libio/cleanup.c, libio/clearerr.c, libio/feof.c,
libio/ferror.c, libio/fgetc.c, libio/filedoalloc.c, libio/fileno.c,
libio/fileops.c, libio/fputc.c, libio/freopen.c, libio/fseek.c,
libio/genops.c, libio/getc.c, libio/getchar.c, libio/iofclose.c,
libio/iofdopen.c, libio/iofflush.c, libio/iofgetpos.c, libio/iofgets.c,
libio/iofopen.c, libio/iofprintf.c, libio/iofputs.c, libio/iofread.c,
libio/iofscanf.c, libio/iofsetpos.c, libio/ioftell.c, libio/iofwrite.c,
libio/iogetdelim.c, libio/iogetline.c, libio/iogets.c, libio/iolibio.h,
libio/iopadn.c, libio/ioprims.c, libio/ioputs.c, libio/ioseekoff.c,
libio/ioseekpos.c, libio/iosetbuffer.c, libio/iosetvbuf.c,
libio/iosprintf.c, libio/ioungetc.c, libio/iovsprintf.c,
libio/iovsscanf.c, libio/libio.h, libio/libioP.h, libio/putc.c,
libio/putchar.c, libio/rewind.c, libio/setbuf.c, libio/setlinebuf.c,
libio/stdfiles.c, libio/stdio.c, libio/stdio.h, libio/strfile.h,
libio/strops.c, libio/vasprintf.c, libio/vscanf.c, libio/vsnprintf.c:
New files.  Slightly modified version from Linux libc.

* libio/memstream.c, libio/vdprintf.c: New files for functions not
(yet) part of GNU libio.

* libio/iofopncook.c: Implementation of `fopencookie', mainly written
by Per Bothner.

* stdio-common/getline.c: Adapted to libio.
* stdio-common/snprintf.c: Adapted to libio.
* stdio-common/vfprintf.c: Adapted to libio.
* stdio-common/vfscanf.c: Adapted to libio.
* sysdeps/posix/tempname.c: Adapted to libio.

25 years agoSat Nov 18 16:46:01 1995 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Mon, 20 Nov 1995 03:37:02 +0000 (03:37 +0000)]
Sat Nov 18 16:46:01 1995  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* libio/Makefile, libio/cleanup.c, libio/clearerr.c, libio/feof.c,
libio/ferror.c, libio/fgetc.c, libio/filedoalloc.c, libio/fileno.c,
libio/fileops.c, libio/fputc.c, libio/freopen.c, libio/fseek.c,
libio/genops.c, libio/getc.c, libio/getchar.c, libio/iofclose.c,
libio/iofdopen.c, libio/iofflush.c, libio/iofgetpos.c, libio/iofgets.c,
libio/iofopen.c, libio/iofprintf.c, libio/iofputs.c, libio/iofread.c,
libio/iofscanf.c, libio/iofsetpos.c, libio/ioftell.c, libio/iofwrite.c,
libio/iogetdelim.c, libio/iogetline.c, libio/iogets.c, libio/iolibio.h,
libio/iopadn.c, libio/ioprims.c, libio/ioputs.c, libio/ioseekoff.c,
libio/ioseekpos.c, libio/iosetbuffer.c, libio/iosetvbuf.c,
libio/iosprintf.c, libio/ioungetc.c, libio/iovsprintf.c,
libio/iovsscanf.c, libio/libio.h, libio/libioP.h, libio/putc.c,
libio/putchar.c, libio/rewind.c, libio/setbuf.c, libio/setlinebuf.c,
libio/stdfiles.c, libio/stdio.c, libio/stdio.h, libio/strfile.h,
libio/strops.c, libio/vasprintf.c, libio/vscanf.c, libio/vsnprintf.c:
New files.  Slightly modified version from Linux libc.

* libio/memstream.c, libio/vdprintf.c: New files for functions not
(yet) part of GNU libio.

* libio/iofopncook.c: Implementation of `fopencookie', mainly written
by Per Bothner.

* stdio-common/getline.c: Adapted to libio.
* stdio-common/snprintf.c: Adapted to libio.
* stdio-common/vfprintf.c: Adapted to libio.
* stdio-common/vfscanf.c: Adapted to libio.
* sysdeps/posix/tempname.c: Adapted to libio.

25 years agoNew file.
roland [Mon, 20 Nov 1995 02:53:24 +0000 (02:53 +0000)]
New file.

25 years ago(+includes): Add $($(stdio)-include).
roland [Mon, 20 Nov 1995 02:42:46 +0000 (02:42 +0000)]
(+includes): Add $($(stdio)-include).
(libio-include): New variable.

25 years agoPut weak_symbol after function defn.
roland [Mon, 20 Nov 1995 01:18:50 +0000 (01:18 +0000)]
Put weak_symbol after function defn.

25 years agoPut weak_symbol after function defn.
roland [Mon, 20 Nov 1995 01:17:32 +0000 (01:17 +0000)]
Put weak_symbol after function defn.

25 years ago(--enable-libio): If not present, set $stdio to "default".
roland [Sun, 19 Nov 1995 23:22:55 +0000 (23:22 +0000)]
(--enable-libio): If not present, set $stdio to "default".
Move stdio/libio check to end, so sysdeps fragments can affect it.
Reset $stdio to "stdio" if it's "default".

25 years ago(_hurdsig_fault_init): Fix typo in last change. libc-951119
roland [Sat, 18 Nov 1995 18:49:15 +0000 (18:49 +0000)]
(_hurdsig_fault_init): Fix typo in last change.

25 years ago. libc-951118
roland [Sat, 18 Nov 1995 10:00:22 +0000 (10:00 +0000)]
.

25 years ago(make_siglist): Add missing backslash.
roland [Sat, 18 Nov 1995 00:39:02 +0000 (00:39 +0000)]
(make_siglist): Add missing backslash.

25 years ago(_dl_sysdep_start_cleanup): New function.
roland [Sat, 18 Nov 1995 00:32:40 +0000 (00:32 +0000)]
(_dl_sysdep_start_cleanup): New function.

25 years agoReplace __libc_fatal calls with assert_perror.
roland [Sat, 18 Nov 1995 00:26:44 +0000 (00:26 +0000)]
Replace __libc_fatal calls with assert_perror.
(_hurdsig_fault_init): Remove #if 0 from setting exception port.
Insert send right for SIGEXC before thread_set_special_port.

25 years agoReplace __libc_fatal calls with assert_perror.
roland [Sat, 18 Nov 1995 00:25:31 +0000 (00:25 +0000)]
Replace __libc_fatal calls with assert_perror.
(_hurdsig_init): Remove #if 0 from setting exception port.

25 years ago(ptrace: PTRACE_CONT): Use HURD_MSGPORT_RPC macro.
roland [Fri, 17 Nov 1995 22:56:49 +0000 (22:56 +0000)]
(ptrace: PTRACE_CONT): Use HURD_MSGPORT_RPC macro.

25 years ago. libc-951117
roland [Fri, 17 Nov 1995 02:33:47 +0000 (02:33 +0000)]
.

25 years ago(_dl_sysdep_start_cleanup): New function.
roland [Fri, 17 Nov 1995 02:33:07 +0000 (02:33 +0000)]
(_dl_sysdep_start_cleanup): New function.
(_dl_sysdep_start): Move cleanup code there.

25 years ago(default-rpath): New variable.
roland [Fri, 17 Nov 1995 02:31:52 +0000 (02:31 +0000)]
(default-rpath): New variable.
(link-libc): Use it.

25 years ago(ld.so): Pass -rpath=$(default-rpath).
roland [Fri, 17 Nov 1995 02:29:13 +0000 (02:29 +0000)]
(ld.so): Pass -rpath=$(default-rpath).

25 years ago(_dl_rpath): New variable.
roland [Fri, 17 Nov 1995 02:10:21 +0000 (02:10 +0000)]
(_dl_rpath): New variable.
(_dl_start): Set it from rtld_map's DT_RPATH.
Call _dl_setup_hash on rtld_map.
(dl_main): Cache address of _exit in variable before relocating, and use
that in later calls.  Call _dl_sysdep_start_cleanup before relocating.
Keep track of dependency order while loading; remove rtld_map from chain,
and reinsert in proper order if there is a dependency on it.

25 years ago(make_siglist): Pass -DSIGNUM_H=... with config's signum.h location.
roland [Fri, 17 Nov 1995 00:01:41 +0000 (00:01 +0000)]
(make_siglist): Pass -DSIGNUM_H=... with config's signum.h location.

25 years agoInclude SIGNUM_H to define signal numbers.
roland [Thu, 16 Nov 1995 23:59:44 +0000 (23:59 +0000)]
Include SIGNUM_H to define signal numbers.
(HAVE_STRSIGNAL, HAVE_PSIGNAL): Define these before including signame.c.
(main): Deansideclize output.

25 years ago(_dl_map_object): Use _dl_rpath variable in place of DEFAULT_RPATH macro.
roland [Thu, 16 Nov 1995 11:35:24 +0000 (11:35 +0000)]
(_dl_map_object): Use _dl_rpath variable in place of DEFAULT_RPATH macro.

25 years agoUndo last change.
roland [Thu, 16 Nov 1995 11:34:30 +0000 (11:34 +0000)]
Undo last change.

25 years ago(free): Don't abort, just nop.
roland [Thu, 16 Nov 1995 11:07:30 +0000 (11:07 +0000)]
(free): Don't abort, just nop.

25 years ago. libc-951116
roland [Thu, 16 Nov 1995 02:37:06 +0000 (02:37 +0000)]
.

25 years ago(_dl_lookup_symbol): Undefined symbol is no error if weak.
roland [Thu, 16 Nov 1995 02:27:25 +0000 (02:27 +0000)]
(_dl_lookup_symbol): Undefined symbol is no error if weak.

25 years ago(default-rpath): New variable.
roland [Thu, 16 Nov 1995 01:53:01 +0000 (01:53 +0000)]
(default-rpath): New variable.
(CPPFLAGS): Append -DDEFAULT_RPATH=....

25 years ago(_dl_map_object): Use DEFAULT_RPATH instead of hard-coded "/lib:/usr/lib".
roland [Thu, 16 Nov 1995 01:50:19 +0000 (01:50 +0000)]
(_dl_map_object): Use DEFAULT_RPATH instead of hard-coded "/lib:/usr/lib".

25 years ago.
roland [Thu, 16 Nov 1995 00:44:18 +0000 (00:44 +0000)]
.

25 years agoInclude _itoa.h from stdio-common instead of stdio.
roland [Thu, 16 Nov 1995 00:43:27 +0000 (00:43 +0000)]
Include _itoa.h from stdio-common instead of stdio.
(_dl_sysdep_start): If passed user entry is zero and EXEC_STACK_ARGS flag
set, reset user entry to &_start.

25 years ago(dl_main): Only call _dl_setup_hash if there is a DT_HASH element.
roland [Thu, 16 Nov 1995 00:36:38 +0000 (00:36 +0000)]
(dl_main): Only call _dl_setup_hash if there is a DT_HASH element.

25 years ago[HAVE_ELF] (symbol_set_declare): Gratuitously repeat weak decl using
roland [Thu, 16 Nov 1995 00:21:54 +0000 (00:21 +0000)]
[HAVE_ELF] (symbol_set_declare): Gratuitously repeat weak decl using
weak_symbol macro, in case using broken GCC (<2.8).

25 years agoNew file.
roland [Wed, 15 Nov 1995 23:50:08 +0000 (23:50 +0000)]
New file.

25 years agoNew file.
roland [Wed, 15 Nov 1995 23:49:41 +0000 (23:49 +0000)]
New file.

25 years ago. libc-951115
roland [Wed, 15 Nov 1995 00:27:30 +0000 (00:27 +0000)]
.

25 years ago. libc-951114
roland [Tue, 14 Nov 1995 10:00:21 +0000 (10:00 +0000)]
.

25 years agoUse __attribute__ for GCC 2.8, not 2.7.
roland [Mon, 13 Nov 1995 20:31:09 +0000 (20:31 +0000)]
Use __attribute__ for GCC 2.8, not 2.7.

25 years ago. libc-951113
roland [Sat, 11 Nov 1995 10:01:11 +0000 (10:01 +0000)]
.

25 years ago(_hurd_priority_which_map): Cast vm_deallocate arg to vm_address_t.
roland [Fri, 10 Nov 1995 22:32:55 +0000 (22:32 +0000)]
(_hurd_priority_which_map): Cast vm_deallocate arg to vm_address_t.

25 years ago.
roland [Fri, 10 Nov 1995 20:38:31 +0000 (20:38 +0000)]
.

25 years ago.
roland [Fri, 10 Nov 1995 20:38:03 +0000 (20:38 +0000)]
.

25 years ago.
roland [Fri, 10 Nov 1995 20:37:51 +0000 (20:37 +0000)]
.

25 years ago(_hurd_internal_post_signal): For SIGNO == 0, skip straight to pending check.
roland [Fri, 10 Nov 1995 20:34:21 +0000 (20:34 +0000)]
(_hurd_internal_post_signal): For SIGNO == 0, skip straight to pending check.
When UNTRACED, resume process from suspension first.

25 years agoRegenerated: autoconf -m /gd/gnu/autoconf configure.in
roland [Fri, 10 Nov 1995 19:19:15 +0000 (19:19 +0000)]
Regenerated: autoconf -m /gd/gnu/autoconf configure.in

25 years ago(headers): New variable, libintl.h.
roland [Fri, 10 Nov 1995 19:17:36 +0000 (19:17 +0000)]
(headers): New variable, libintl.h.
[gettext-srcdir]: New rules to copy source from $(gettext-srcdir)/intl.

25 years agoUpdated from /gd4/gnu/gettext-0.9.12/intl/libintl.h.glibc
roland [Fri, 10 Nov 1995 19:16:29 +0000 (19:16 +0000)]
Updated from /gd4/gnu/gettext-0.9.12/intl/libintl.h.glibc

25 years agoCheck for --with-gettext arg.
roland [Fri, 10 Nov 1995 19:15:03 +0000 (19:15 +0000)]
Check for --with-gettext arg.

25 years agoUpdated from /gd4/gnu/gettext-0.9.12/intl/localealias.c
roland [Fri, 10 Nov 1995 19:13:11 +0000 (19:13 +0000)]
Updated from /gd4/gnu/gettext-0.9.12/intl/localealias.c

25 years agoUpdated from /gd4/gnu/gettext-0.9.12/intl/loadmsgcat.c
roland [Fri, 10 Nov 1995 19:13:00 +0000 (19:13 +0000)]
Updated from /gd4/gnu/gettext-0.9.12/intl/loadmsgcat.c

25 years agoUpdated from /gd4/gnu/gettext-0.9.12/intl/gettext.c
roland [Fri, 10 Nov 1995 19:12:47 +0000 (19:12 +0000)]
Updated from /gd4/gnu/gettext-0.9.12/intl/gettext.c

25 years agoUpdated from /gd4/gnu/gettext-0.9.12/intl/finddomain.c
roland [Fri, 10 Nov 1995 19:12:37 +0000 (19:12 +0000)]
Updated from /gd4/gnu/gettext-0.9.12/intl/finddomain.c

25 years agoUpdated from /gd4/gnu/gettext-0.9.12/intl/dcgettext.c
roland [Fri, 10 Nov 1995 19:12:25 +0000 (19:12 +0000)]
Updated from /gd4/gnu/gettext-0.9.12/intl/dcgettext.c

25 years ago(_hurd_exec): If exec'ing self, pass _hurd_msgport to be destroyed.
roland [Fri, 10 Nov 1995 18:28:21 +0000 (18:28 +0000)]
(_hurd_exec): If exec'ing self, pass _hurd_msgport to be destroyed.

25 years ago(installed-libcs): Filter out %_pic.a.
roland [Fri, 10 Nov 1995 18:20:15 +0000 (18:20 +0000)]
(installed-libcs): Filter out %_pic.a.

25 years ago(_hurd_proc_init): When traced, use msg_sig_post to our msgport to take
roland [Fri, 10 Nov 1995 18:13:26 +0000 (18:13 +0000)]
(_hurd_proc_init): When traced, use msg_sig_post to our msgport to take
SIGTRAP, instead of _hurd_raise_signal.

25 years ago(user-interfaces): Add hurd/process_request.
roland [Fri, 10 Nov 1995 18:03:26 +0000 (18:03 +0000)]
(user-interfaces): Add hurd/process_request.

25 years ago. libc-951110
roland [Thu, 9 Nov 1995 10:00:21 +0000 (10:00 +0000)]
.

25 years ago(headers): Add sys/ttychars.h.
roland [Wed, 8 Nov 1995 21:35:07 +0000 (21:35 +0000)]
(headers): Add sys/ttychars.h.

25 years agoNew file, incorporated from 4.4BSD-Lite for compatibility.
roland [Wed, 8 Nov 1995 21:33:58 +0000 (21:33 +0000)]
New file, incorporated from 4.4BSD-Lite for compatibility.

25 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.

25 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.

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

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

25 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).

25 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).

25 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).

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

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

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

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

25 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.

25 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.

25 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.

25 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.

25 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].

25 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).

25 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'.

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

25 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.

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

25 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.

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

25 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.

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

25 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.

25 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.

25 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.