kopensolaris-gnu/glibc.git
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")''.

24 years ago.
roland [Sat, 30 Sep 1995 17:10:48 +0000 (17:10 +0000)]
.

24 years agoTest long options too.
roland [Sat, 30 Sep 1995 16:28:03 +0000 (16:28 +0000)]
Test long options too.

24 years agoTest long options too.
roland [Sat, 30 Sep 1995 16:27:20 +0000 (16:27 +0000)]
Test long options too.

24 years ago(init): Save, set, and restore %ebx by hand for personality syscall.
roland [Sat, 30 Sep 1995 15:59:18 +0000 (15:59 +0000)]
(init): Save, set, and restore %ebx by hand for personality syscall.
GCC cannot deal with spilling the dedicated GOT register.

24 years ago(routines): Add mntent, which was somehow omitted.
roland [Sat, 30 Sep 1995 15:46:49 +0000 (15:46 +0000)]
(routines): Add mntent, which was somehow omitted.

24 years ago.
roland [Sat, 30 Sep 1995 15:43:55 +0000 (15:43 +0000)]
.

24 years agoComment dix from drepper.
roland [Sat, 30 Sep 1995 15:40:18 +0000 (15:40 +0000)]
Comment dix from drepper.

24 years agoFri Sep 29 15:07:10 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
roland [Sat, 30 Sep 1995 15:31:18 +0000 (15:31 +0000)]
Fri Sep 29 15:07:10 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

  * sysdeps/unix/sysv/linux/adjtime.c (__adjtime):
  Change name of field `mode' in `struct timex' to `modes'.
Linux-1.3.28 updates this name according to RFC 1489.

24 years agoAdd copyright notice and comments.
roland [Thu, 28 Sep 1995 18:44:21 +0000 (18:44 +0000)]
Add copyright notice and comments.
(distribute): Remove libgettext.h.

24 years ago.
roland [Thu, 28 Sep 1995 18:42:29 +0000 (18:42 +0000)]
.

24 years ago(subdirs): Add intl.
roland [Thu, 28 Sep 1995 18:41:34 +0000 (18:41 +0000)]
(subdirs): Add intl.

24 years agoNew message handling code from GNU gettext, by drepper.
roland [Thu, 28 Sep 1995 18:39:22 +0000 (18:39 +0000)]
New message handling code from GNU gettext, by drepper.

24 years ago(RTLD_START): Use _dl_skip_args as count of args to skip.
roland [Thu, 28 Sep 1995 17:08:37 +0000 (17:08 +0000)]
(RTLD_START): Use _dl_skip_args as count of args to skip.

24 years ago(_dl_sysdep_start): Return USER_ENTRY instead of storing it on our stack.
roland [Thu, 28 Sep 1995 17:07:15 +0000 (17:07 +0000)]
(_dl_sysdep_start): Return USER_ENTRY instead of storing it on our stack.

24 years ago(rtld_command): Variable removed.
roland [Thu, 28 Sep 1995 17:05:33 +0000 (17:05 +0000)]
(rtld_command): Variable removed.
(_dl_skip_args): New variable.
(dl_main): Increment _dl_skip_args instead of setting rtld_command.
If the link_map for the executable itself is not first in the chain,
make it so.

24 years ago(STRTOF): Fix handling of numbers with lots of leading zeroes.
drepper [Thu, 28 Sep 1995 09:20:04 +0000 (09:20 +0000)]
(STRTOF): Fix handling of numbers with lots of leading zeroes.

24 years ago.
roland [Thu, 28 Sep 1995 09:00:19 +0000 (09:00 +0000)]
.

24 years ago(localedir): Comment fixes.
roland [Wed, 27 Sep 1995 17:01:32 +0000 (17:01 +0000)]
(localedir): Comment fixes.

24 years ago(__getcwd): Renamed from getcwd.
roland [Wed, 27 Sep 1995 16:54:00 +0000 (16:54 +0000)]
(__getcwd): Renamed from getcwd.
(getcwd): Define as weak alias.

24 years ago(__getcwd): Renamed from getcwd.
roland [Wed, 27 Sep 1995 16:53:11 +0000 (16:53 +0000)]
(__getcwd): Renamed from getcwd.
(getcwd): Define as weak alias.