kopensolaris-gnu/glibc.git
24 years agoRemove bogus `assert' defn.
roland [Mon, 16 Oct 1995 06:58:19 +0000 (06:58 +0000)]
Remove bogus `assert' defn.

24 years agoInclude fcntl.h.
roland [Mon, 16 Oct 1995 04:31:19 +0000 (04:31 +0000)]
Include fcntl.h.

24 years agoInclude fcntl.h.
roland [Mon, 16 Oct 1995 03:27:49 +0000 (03:27 +0000)]
Include fcntl.h.

24 years ago.
roland [Mon, 16 Oct 1995 02:51:06 +0000 (02:51 +0000)]
.

24 years agoNew file.
roland [Mon, 16 Oct 1995 02:50:35 +0000 (02:50 +0000)]
New file.

24 years ago(__hurd_file_name_lookup, __hurd_file_name_lookup_retry,
roland [Mon, 16 Oct 1995 02:46:08 +0000 (02:46 +0000)]
(__hurd_file_name_lookup, __hurd_file_name_lookup_retry,
__hurd_file_name_split): Rewritten to take callback functions for using
any needed init or dtable port, instead of passing in crdir and cwdir ports.
(__file_name_lookup, __file_name_split): Use new calling convention; pass
_hurd_ports_use and __getdport as the callback functions.
(__file_name_lookup_under): New function.

24 years agoUse __file_name_lookup_under instead of __hurd_file_name_lookup.
roland [Mon, 16 Oct 1995 02:41:35 +0000 (02:41 +0000)]
Use __file_name_lookup_under instead of __hurd_file_name_lookup.

24 years agoUse __file_name_lookup_under instead of __hurd_file_name_lookup.
roland [Mon, 16 Oct 1995 02:40:49 +0000 (02:40 +0000)]
Use __file_name_lookup_under instead of __hurd_file_name_lookup.

24 years agoUse __file_name_lookup_under instead of __hurd_file_name_lookup.
roland [Mon, 16 Oct 1995 02:39:51 +0000 (02:39 +0000)]
Use __file_name_lookup_under instead of __hurd_file_name_lookup.

24 years agoUse __file_name_lookup_under instead of __hurd_file_name_lookup.
roland [Mon, 16 Oct 1995 02:38:38 +0000 (02:38 +0000)]
Use __file_name_lookup_under instead of __hurd_file_name_lookup.

24 years agoRegenerated: autoconf -m /gd/gnu/autoconf configure.in
roland [Mon, 16 Oct 1995 02:23:36 +0000 (02:23 +0000)]
Regenerated: autoconf -m /gd/gnu/autoconf configure.in

24 years ago.
roland [Mon, 16 Oct 1995 02:14:42 +0000 (02:14 +0000)]
.

24 years ago(mpn-found): Don't omit %.s.
roland [Mon, 16 Oct 1995 02:13:36 +0000 (02:13 +0000)]
(mpn-found): Don't omit %.s.
(mpn-copy-sysdep): Omit files in nonexistent directories.
(copy-mpn): Commit files to CVS.

24 years ago(translations): Update translations for GMP 1.906.7.
roland [Mon, 16 Oct 1995 01:48:10 +0000 (01:48 +0000)]
(translations): Update translations for GMP 1.906.7.

24 years agoSat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
roland [Mon, 16 Oct 1995 01:37:31 +0000 (01:37 +0000)]
Sat Oct 14 02:52:36 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

* malloc/malloc.c (_malloc_internal): Performance fix.  Move
if statement out of loop.

* stdio/_itoa.c, stdio/_itoa.h: Complete rewrite.  Much faster
implementation using GMP functions.  Contributed by
Torbjorn Granlund and Ulrich Drepper.

* stdio/test_rdwr.c: Include <errno.h>.

* sysdeps/i386/i586/Implies: New file.

New highly optimized string functions for i[345]86.
* sysdeps/i386/memchr.S, sysdeps/i386/memcmp.S: New files.
        * sysdeps/i386/stpcpy.S, sysdeps/i386/stpncpy.S: New files.
        * sysdeps/i386/strchr.S, sysdeps/i386/strcspn.S: New files.
        * sysdeps/i386/strpbrk.S, sysdeps/i386/strrchr.S: New files.
        * sysdeps/i386/strspn.S, sysdeps/i386/i486/strcat.S: New files.
        * sysdeps/i386/i486/strlen.S, sysdeps/i386/i586/strchr.S: New files.
        * sysdeps/i386/i586/strlen.S: New file.
* sysdeps/i386/memchr.c: Removed.  There is now an assembler version.

* sysdeps/i386/i586/memcopy.h (WORD_COPY_BWD): Parameters did
not correspond to used values.

* sysdeps/unix/sysv/linux/nfs/nfs.h: New file.  Simply a wrapper
        around a kernel header file.
* sysdeps/unix/sysv/linux/Dist: Add it.
* sysdeps/unix/sysv/linux/Makefile [$(subdir)=sunrpc] (headers):
Likewise.

* sysdeps/unix/sysv/linux/local_lim.h: Rewrite.  Instead of
        defining ourself we use a kernel header file.

* sysdeps/unix/sysv/linux/i386/sysdep.h (DO_CALL): Optimize system
        call handler for i586.

* sysdeps/unix/sysv/linux/sys/param.h: Add copyright and clean up.

24 years agoSat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
roland [Mon, 16 Oct 1995 01:36:49 +0000 (01:36 +0000)]
Sat Oct 14 02:52:36 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

* malloc/malloc.c (_malloc_internal): Performance fix.  Move
if statement out of loop.

* stdio/_itoa.c, stdio/_itoa.h: Complete rewrite.  Much faster
implementation using GMP functions.  Contributed by
Torbjorn Granlund and Ulrich Drepper.

* stdio/test_rdwr.c: Include <errno.h>.

* sysdeps/i386/i586/Implies: New file.

New highly optimized string functions for i[345]86.
* sysdeps/i386/memchr.S, sysdeps/i386/memcmp.S: New files.
        * sysdeps/i386/stpcpy.S, sysdeps/i386/stpncpy.S: New files.
        * sysdeps/i386/strchr.S, sysdeps/i386/strcspn.S: New files.
        * sysdeps/i386/strpbrk.S, sysdeps/i386/strrchr.S: New files.
        * sysdeps/i386/strspn.S, sysdeps/i386/i486/strcat.S: New files.
        * sysdeps/i386/i486/strlen.S, sysdeps/i386/i586/strchr.S: New files.
        * sysdeps/i386/i586/strlen.S: New file.
* sysdeps/i386/memchr.c: Removed.  There is now an assembler version.

* sysdeps/i386/i586/memcopy.h (WORD_COPY_BWD): Parameters did
not correspond to used values.

* sysdeps/unix/sysv/linux/nfs/nfs.h: New file.  Simply a wrapper
        around a kernel header file.
* sysdeps/unix/sysv/linux/Dist: Add it.
* sysdeps/unix/sysv/linux/Makefile [$(subdir)=sunrpc] (headers):
Likewise.

* sysdeps/unix/sysv/linux/local_lim.h: Rewrite.  Instead of
        defining ourself we use a kernel header file.

* sysdeps/unix/sysv/linux/i386/sysdep.h (DO_CALL): Optimize system
        call handler for i586.

* sysdeps/unix/sysv/linux/sys/param.h: Add copyright and clean up.

24 years agoSat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
roland [Mon, 16 Oct 1995 01:36:27 +0000 (01:36 +0000)]
Sat Oct 14 02:52:36 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

* malloc/malloc.c (_malloc_internal): Performance fix.  Move
if statement out of loop.

* stdio/_itoa.c, stdio/_itoa.h: Complete rewrite.  Much faster
implementation using GMP functions.  Contributed by
Torbjorn Granlund and Ulrich Drepper.

* stdio/test_rdwr.c: Include <errno.h>.

* sysdeps/i386/i586/Implies: New file.

New highly optimized string functions for i[345]86.
* sysdeps/i386/memchr.S, sysdeps/i386/memcmp.S: New files.
        * sysdeps/i386/stpcpy.S, sysdeps/i386/stpncpy.S: New files.
        * sysdeps/i386/strchr.S, sysdeps/i386/strcspn.S: New files.
        * sysdeps/i386/strpbrk.S, sysdeps/i386/strrchr.S: New files.
        * sysdeps/i386/strspn.S, sysdeps/i386/i486/strcat.S: New files.
        * sysdeps/i386/i486/strlen.S, sysdeps/i386/i586/strchr.S: New files.
        * sysdeps/i386/i586/strlen.S: New file.
* sysdeps/i386/memchr.c: Removed.  There is now an assembler version.

* sysdeps/i386/i586/memcopy.h (WORD_COPY_BWD): Parameters did
not correspond to used values.

* sysdeps/unix/sysv/linux/nfs/nfs.h: New file.  Simply a wrapper
        around a kernel header file.
* sysdeps/unix/sysv/linux/Dist: Add it.
* sysdeps/unix/sysv/linux/Makefile [$(subdir)=sunrpc] (headers):
Likewise.

* sysdeps/unix/sysv/linux/local_lim.h: Rewrite.  Instead of
        defining ourself we use a kernel header file.

* sysdeps/unix/sysv/linux/i386/sysdep.h (DO_CALL): Optimize system
        call handler for i586.

* sysdeps/unix/sysv/linux/sys/param.h: Add copyright and clean up.

24 years agoUpdated from ../=mpn/gmp-1.906.7
roland [Mon, 16 Oct 1995 01:18:17 +0000 (01:18 +0000)]
Updated from ../=mpn/gmp-1.906.7

24 years agoUpdated from ../=mpn/gmp-1.906.7
roland [Mon, 16 Oct 1995 01:17:36 +0000 (01:17 +0000)]
Updated from ../=mpn/gmp-1.906.7

24 years agoUpdated from ../=mpn/gmp-1.906.7
roland [Mon, 16 Oct 1995 01:17:16 +0000 (01:17 +0000)]
Updated from ../=mpn/gmp-1.906.7

24 years agoUpdated from ../=mpn/gmp-1.906.7
roland [Mon, 16 Oct 1995 01:16:46 +0000 (01:16 +0000)]
Updated from ../=mpn/gmp-1.906.7

24 years ago(machine): Translate alpha* to alpha/&, hppa* to hppa/&.
roland [Mon, 16 Oct 1995 01:04:01 +0000 (01:04 +0000)]
(machine): Translate alpha* to alpha/&, hppa* to hppa/&.

24 years agoNew file.
roland [Sat, 14 Oct 1995 02:44:47 +0000 (02:44 +0000)]
New file.

24 years agoUpdated from ../=mpn/gmp-1.906.7
roland [Sat, 14 Oct 1995 02:29:43 +0000 (02:29 +0000)]
Updated from ../=mpn/gmp-1.906.7

24 years agoUpdated from ../=mpn/gmp-1.906.7
roland [Sat, 14 Oct 1995 02:29:00 +0000 (02:29 +0000)]
Updated from ../=mpn/gmp-1.906.7

24 years agoUpdated from ../=mpn/gmp-1.906.7
roland [Sat, 14 Oct 1995 02:28:58 +0000 (02:28 +0000)]
Updated from ../=mpn/gmp-1.906.7

24 years agoUpdated from GMP 1.906.7
roland [Sat, 14 Oct 1995 02:22:02 +0000 (02:22 +0000)]
Updated from GMP 1.906.7

24 years agoUpdated from GMP 1.906.7
roland [Sat, 14 Oct 1995 02:21:44 +0000 (02:21 +0000)]
Updated from GMP 1.906.7

24 years agoComplete rewrite by Granlund and Drepper.
roland [Fri, 13 Oct 1995 23:47:59 +0000 (23:47 +0000)]
Complete rewrite by Granlund and Drepper.

24 years agoInline function removed.
roland [Fri, 13 Oct 1995 23:46:59 +0000 (23:46 +0000)]
Inline function removed.

24 years agoInclude errno.h.
roland [Fri, 13 Oct 1995 23:42:18 +0000 (23:42 +0000)]
Include errno.h.

24 years ago.
roland [Fri, 13 Oct 1995 22:23:23 +0000 (22:23 +0000)]
.

24 years ago(file_name_lookup_under): Declare it.
roland [Thu, 12 Oct 1995 20:25:26 +0000 (20:25 +0000)]
(file_name_lookup_under): Declare it.

24 years ago(headers): Add hurd/lookup.h.
roland [Thu, 12 Oct 1995 20:14:55 +0000 (20:14 +0000)]
(headers): Add hurd/lookup.h.

24 years ago(_hurd_ports_use): New function.
roland [Thu, 12 Oct 1995 20:06:33 +0000 (20:06 +0000)]
(_hurd_ports_use): New function.

24 years ago(routines): Remove invoke-trans.
roland [Thu, 12 Oct 1995 20:05:42 +0000 (20:05 +0000)]
(routines): Remove invoke-trans.

24 years ago(_hurd_ports_use): Declare it.
roland [Thu, 12 Oct 1995 19:45:12 +0000 (19:45 +0000)]
(_hurd_ports_use): Declare it.
(hurd_invoke_translator, hurd_file_name_lookup, hurd_file_name_split,
hurd_file_name_lookup_retry): Remove these decls.

24 years ago.
roland [Thu, 12 Oct 1995 09:00:05 +0000 (09:00 +0000)]
.

24 years ago(elf_machine_rel): Use +=, not =, to apply R_386_PC32 reloc.
roland [Wed, 11 Oct 1995 20:03:08 +0000 (20:03 +0000)]
(elf_machine_rel): Use +=, not =, to apply R_386_PC32 reloc.

24 years ago.
roland [Wed, 11 Oct 1995 05:53:53 +0000 (05:53 +0000)]
.

24 years ago(config-LDFLAGS): Add missing slash.
roland [Wed, 11 Oct 1995 05:01:15 +0000 (05:01 +0000)]
(config-LDFLAGS): Add missing slash.

24 years ago(fork_profil): Only call update_waiter if profiling was enabled in the
roland [Wed, 11 Oct 1995 04:56:01 +0000 (04:56 +0000)]
(fork_profil): Only call update_waiter if profiling was enabled in the
parent.

24 years agoDon't pass -f flag to cp.
roland [Wed, 11 Oct 1995 03:59:50 +0000 (03:59 +0000)]
Don't pass -f flag to cp.

24 years ago.
roland [Wed, 11 Oct 1995 03:34:46 +0000 (03:34 +0000)]
.

24 years ago(build-shlib): Pass -rpath and -rpath-link options.
roland [Wed, 11 Oct 1995 03:33:54 +0000 (03:33 +0000)]
(build-shlib): Pass -rpath and -rpath-link options.
(LDFLAGS-c.so): Don't pass -dynamic-linker here.

24 years ago(+link): Pass $(sysdep-LDFLAGS).
roland [Wed, 11 Oct 1995 03:32:45 +0000 (03:32 +0000)]
(+link): Pass $(sysdep-LDFLAGS).
(link-libc): Pass -rpath and -rpath-link options.

24 years ago(all-dirs): Omit CVS directories.
roland [Wed, 11 Oct 1995 03:28:55 +0000 (03:28 +0000)]
(all-dirs): Omit CVS directories.
Specify vpath directives to find source files in $(all-dirs).
(sources, headers): Append sources and headers from $(all-dist) to these.
(all-dist): Filter them out of this.
(all-headers, all-sources): Use $(shell find ...) instead of $(wildcard ...).

24 years ago.
roland [Wed, 11 Oct 1995 03:15:32 +0000 (03:15 +0000)]
.

24 years ago.
roland [Wed, 11 Oct 1995 03:15:00 +0000 (03:15 +0000)]
.

24 years ago(sysdep-LDFLAGS): New variable; pass -rpath-link.
roland [Wed, 11 Oct 1995 03:11:18 +0000 (03:11 +0000)]
(sysdep-LDFLAGS): New variable; pass -rpath-link.

24 years agoPass poly and dealloc args to __file_exec.
roland [Wed, 11 Oct 1995 03:09:58 +0000 (03:09 +0000)]
Pass poly and dealloc args to __file_exec.

24 years ago(install-others): Add missing $.
roland [Wed, 11 Oct 1995 03:08:34 +0000 (03:08 +0000)]
(install-others): Add missing $.

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

24 years ago($(objpfx)errsystems.c): Rule reenabled.
roland [Mon, 9 Oct 1995 19:03:55 +0000 (19:03 +0000)]
($(objpfx)errsystems.c): Rule reenabled.

24 years ago.
roland [Mon, 9 Oct 1995 08:34:00 +0000 (08:34 +0000)]
.

24 years ago.
roland [Mon, 9 Oct 1995 07:06:29 +0000 (07:06 +0000)]
.

24 years ago(config-LDFLAGS): Define to -Wl-dynamic-linker=$(libdir)$(rtld-installed-name).
roland [Mon, 9 Oct 1995 07:05:26 +0000 (07:05 +0000)]
(config-LDFLAGS): Define to -Wl-dynamic-linker=$(libdir)$(rtld-installed-name).
(rtld-installed-name): New variable.

24 years ago(distribute): Add ldd.sh.in.
roland [Mon, 9 Oct 1995 07:03:57 +0000 (07:03 +0000)]
(distribute): Add ldd.sh.in.
(install-bin): Add ldd.
($(objpfx)ldd: ldd.sh.in): New rule.
(install-lib): Variable removed.
(install-others): Define this instead, to $(libdir)(rtld-installed-name).
($(libdir)(rtld-installed-name)): New target; install from ld.so.

24 years agoNew file.
roland [Mon, 9 Oct 1995 07:00:08 +0000 (07:00 +0000)]
New file.

24 years agoUse __hurd_fail throughout.
roland [Mon, 9 Oct 1995 06:58:14 +0000 (06:58 +0000)]
Use __hurd_fail throughout.

24 years ago(__hurd_fail): Replace macro with inline function.
roland [Mon, 9 Oct 1995 06:56:47 +0000 (06:56 +0000)]
(__hurd_fail): Replace macro with inline function.
Translate some Mach errors to Hurd errors.

24 years ago(dl_main): Under --list, print msg if executable is statically linked.
roland [Mon, 9 Oct 1995 06:55:16 +0000 (06:55 +0000)]
(dl_main): Under --list, print msg if executable is statically linked.

24 years ago(_dl_map_object_from_fd): Rewrote program header processing.
roland [Mon, 9 Oct 1995 06:53:58 +0000 (06:53 +0000)]
(_dl_map_object_from_fd): Rewrote program header processing.

24 years agoRegenerated: autoconf sysdeps/unix/configure.in
roland [Sat, 7 Oct 1995 05:28:34 +0000 (05:28 +0000)]
Regenerated: autoconf  sysdeps/unix/configure.in

24 years agoAdd #error.
roland [Sat, 7 Oct 1995 05:25:32 +0000 (05:25 +0000)]
Add #error.

24 years ago(elf_get_dynamic_info): If DYN is null, don't examine it.
roland [Fri, 6 Oct 1995 05:49:32 +0000 (05:49 +0000)]
(elf_get_dynamic_info): If DYN is null, don't examine it.

24 years ago.
roland [Fri, 6 Oct 1995 04:50:55 +0000 (04:50 +0000)]
.

24 years agoFri Sep 29 03:43:51 1995 Paul Eggert <eggert@twinsun.com>
roland [Fri, 6 Oct 1995 04:50:31 +0000 (04:50 +0000)]
Fri Sep 29 03:43:51 1995  Paul Eggert  <eggert@twinsun.com>

Rewrite mktime from scratch for performance, and for correctness
in the presence of leap seconds.

* time/mktime.c (ydhms_tm_diff, not_equal_tm, print_tm, check_result):
New functions.
(LEAP_SECONDS_POSSIBLE, CHAR_BIT, INT_MIN, INT_MAX,
TIME_T_MIN, TIME_T_MAX, TM_YEAR_BASE, EPOCH_YEAR): New macros.
<limits.h>, <stdlib.h>: New #includes.
(main): Support tests with given broken-down value; support benchmarks.
(__mon_lengths, debugging_enabled, printtm, dist_tm, doit,
do_normalization, normalize, BAD_STRUCT_TM, SKIP_VALUE,
<ctype.h>): Remove.

* time/time.h, time/mktime.c (__mktime_internal): New offset arg.
* time/mktime.c (mktime), time/timegm.c (timegm): Use it.

* time/mktime.c (__mon_yday): New variable; replaces `__mon_lengths'.
time/offtime.c (__offtime), time/tzset.c (compute_change): Use it.

* time/offtime.c (__offtime): Remove useless assignment
`tp->tm_isdst = -1'.

* manual/maint.texi: Update credits.

24 years ago-
roland [Fri, 6 Oct 1995 04:48:46 +0000 (04:48 +0000)]
-

24 years agoFind readv and writev syscalls in bsd.
roland [Fri, 6 Oct 1995 04:37:47 +0000 (04:37 +0000)]
Find readv and writev syscalls in bsd.

24 years agoMoved readv and writev syscalls from unix/common to unix/bsd.
roland [Fri, 6 Oct 1995 04:36:36 +0000 (04:36 +0000)]
Moved readv and writev syscalls from unix/common to unix/bsd.

24 years agoObsolete.
roland [Fri, 6 Oct 1995 04:33:03 +0000 (04:33 +0000)]
Obsolete.

24 years agoCheck for readv and writev syscalls.
roland [Fri, 6 Oct 1995 04:32:02 +0000 (04:32 +0000)]
Check for readv and writev syscalls.

24 years agoIf eval doesn't set $unix_srcname, set it to $unix_syscall instead of
roland [Fri, 6 Oct 1995 04:28:40 +0000 (04:28 +0000)]
If eval doesn't set $unix_srcname, set it to $unix_syscall instead of
$unix_function.

24 years ago.
roland [Thu, 5 Oct 1995 09:00:06 +0000 (09:00 +0000)]
.

24 years ago(dl_main): Grok --list flag.
roland [Thu, 5 Oct 1995 05:46:44 +0000 (05:46 +0000)]
(dl_main): Grok --list flag.

24 years ago(_dl_sysdep_start): Ignore -- args.
roland [Thu, 5 Oct 1995 04:59:44 +0000 (04:59 +0000)]
(_dl_sysdep_start): Ignore -- args.

24 years ago(_dl_sysdep_message): Declare it.
roland [Wed, 4 Oct 1995 22:17:21 +0000 (22:17 +0000)]
(_dl_sysdep_message): Declare it.

24 years ago(_dl_sysdep_message): New function.
roland [Wed, 4 Oct 1995 22:15:20 +0000 (22:15 +0000)]
(_dl_sysdep_message): New function.

24 years ago(_dl_sysdep_message): New function.
roland [Wed, 4 Oct 1995 22:13:40 +0000 (22:13 +0000)]
(_dl_sysdep_message): New function.

24 years ago.
roland [Wed, 4 Oct 1995 21:52:33 +0000 (21:52 +0000)]
.

24 years agoFix typo in last change.
roland [Wed, 4 Oct 1995 20:40:34 +0000 (20:40 +0000)]
Fix typo in last change.

24 years ago($(common-objpfx)ioctls): Remove NULL from the list.
roland [Wed, 4 Oct 1995 19:24:17 +0000 (19:24 +0000)]
($(common-objpfx)ioctls): Remove NULL from the list.

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

24 years agoCorrections to Canada data from ADO 95i.
roland [Wed, 4 Oct 1995 17:54:33 +0000 (17:54 +0000)]
Corrections to Canada data from ADO 95i.

24 years ago(headers): Don't append to this unconditionally. In socket subdir, append
roland [Wed, 4 Oct 1995 17:17:43 +0000 (17:17 +0000)]
(headers): Don't append to this unconditionally.  In socket subdir, append
sys/socketcall.h; in time subdir, append sys/timex.h.
(config-LDFLAGS): New variable.

24 years agoNew file.
roland [Wed, 4 Oct 1995 17:16:23 +0000 (17:16 +0000)]
New file.

24 years ago(+link): Pass $(config-LDFLAGS) before $(LDFLAGS).
roland [Wed, 4 Oct 1995 17:13:05 +0000 (17:13 +0000)]
(+link): Pass $(config-LDFLAGS) before $(LDFLAGS).

24 years ago.
roland [Wed, 4 Oct 1995 17:06:55 +0000 (17:06 +0000)]
.

24 years agoDon't increment DEST when zero-filling.
roland [Wed, 4 Oct 1995 16:46:05 +0000 (16:46 +0000)]
Don't increment DEST when zero-filling.

24 years ago(dlopen): Don't pass USER_ENTRY arg to _dl_map_object.
roland [Wed, 4 Oct 1995 04:20:38 +0000 (04:20 +0000)]
(dlopen): Don't pass USER_ENTRY arg to _dl_map_object.

24 years ago.
roland [Sat, 30 Sep 1995 21:18:30 +0000 (21:18 +0000)]
.

24 years ago(_dl_sysdep_start): If started by kernel with args on stack,
roland [Sat, 30 Sep 1995 21:13:08 +0000 (21:13 +0000)]
(_dl_sysdep_start): If started by kernel with args on stack,
point _dl_hurd_data and zero data instead of garbage.
When ld.so run as program, grok args -LIB=MEMOBJ and pre-load
shared object files found in memory objects loaded by the boot loader.

24 years ago(_dl_map_object_from_fd): Do all accesses to HEADER before unmapping the
roland [Sat, 30 Sep 1995 20:41:52 +0000 (20:41 +0000)]
(_dl_map_object_from_fd): Do all accesses to HEADER before unmapping the
file data.

24 years ago(_dl_map_object, _dl_map_object_from_fd): Remove last arg ENTRY_POINT.
roland [Sat, 30 Sep 1995 19:50:10 +0000 (19:50 +0000)]
(_dl_map_object, _dl_map_object_from_fd): Remove last arg ENTRY_POINT.
Store the entry point location in the `l_entry' member of the new map.

24 years ago(dl_main): Don't pass USER_ENTRY arg to _dl_map_object.
roland [Sat, 30 Sep 1995 19:48:16 +0000 (19:48 +0000)]
(dl_main): Don't pass USER_ENTRY arg to _dl_map_object.
When run as program, set *USER_ENTRY to L->l_entry.

24 years ago(dl_main): Don't pass USER_ENTRY arg to _dl_map_object.
roland [Sat, 30 Sep 1995 19:47:39 +0000 (19:47 +0000)]
(dl_main): Don't pass USER_ENTRY arg to _dl_map_object.
When run as program, set *USER_ENTRY to L->l_entry.

24 years ago(_dl_init_next): Don't pass ENTRY_POINT arg to _dl_map_object.
roland [Sat, 30 Sep 1995 19:44:41 +0000 (19:44 +0000)]
(_dl_init_next): Don't pass ENTRY_POINT arg to _dl_map_object.

24 years ago(struct link_map): New member `l_entry'.
roland [Sat, 30 Sep 1995 19:30:59 +0000 (19:30 +0000)]
(struct link_map): New member `l_entry'.
(_dl_map_object, _dl_map_object_from_fd): Remove last arg ENTRY_POINT.

24 years ago(_): New macro, define if not already defined.
roland [Sat, 30 Sep 1995 18:01:06 +0000 (18:01 +0000)]
(_): New macro, define if not already defined.
(gettext): Never define as a macro.
(_getopt_internal): Use ``_("message")'' instead of ``gettext ("message")''.