kopensolaris-gnu/glibc.git
25 years ago(libc_cv_asm_set_directive): Make sure that the `.set' directive really
roland [Tue, 13 Jun 1995 22:15:06 +0000 (22:15 +0000)]
(libc_cv_asm_set_directive): Make sure that the `.set' directive really
worked by linking against a reference to the alias.

25 years ago.
roland [Tue, 13 Jun 1995 19:57:34 +0000 (19:57 +0000)]
.

25 years agoDon't include <hurd.h>.
roland [Tue, 13 Jun 1995 19:43:57 +0000 (19:43 +0000)]
Don't include <hurd.h>.
[PIC] (soinit): Renamed to (global) _init.

25 years ago * sysdeps/unix/bsd/osf/alpha/sysdep.h (HAVE_ASM_SET_DIRECTIVE):
brendan [Tue, 13 Jun 1995 19:35:18 +0000 (19:35 +0000)]
    * sysdeps/unix/bsd/osf/alpha/sysdep.h (HAVE_ASM_SET_DIRECTIVE):
        Put in #undef.

25 years ago * sysdeps/unix/bsd/osf/alpha/sysdep.h (HAVE_ASM_SET_DIRECTIVE):
brendan [Tue, 13 Jun 1995 19:35:01 +0000 (19:35 +0000)]
    * sysdeps/unix/bsd/osf/alpha/sysdep.h (HAVE_ASM_SET_DIRECTIVE):
        Put in #undef.

25 years ago.
roland [Mon, 12 Jun 1995 18:26:02 +0000 (18:26 +0000)]
.

25 years ago(lib%.so: lib%_pic.a): Moved this rule to after installation rules.
roland [Mon, 12 Jun 1995 17:17:17 +0000 (17:17 +0000)]
(lib%.so: lib%_pic.a): Moved this rule to after installation rules.

25 years ago[HAVE_ELF] (ENTRY): Redefine this macro so it uses the `.type' directive,
roland [Mon, 12 Jun 1995 17:15:18 +0000 (17:15 +0000)]
[HAVE_ELF] (ENTRY): Redefine this macro so it uses the `.type' directive,
which is necessary for shared libraries to work properly.

25 years ago.
roland [Mon, 12 Jun 1995 09:00:13 +0000 (09:00 +0000)]
.

25 years ago(_dl_map_object): Add MAP_INHERIT flag in mmap from zero fill.
roland [Thu, 8 Jun 1995 22:59:14 +0000 (22:59 +0000)]
(_dl_map_object): Add MAP_INHERIT flag in mmap from zero fill.

25 years ago(_dl_relocate_object: resolve): Don't let *REF satisfy the reference itself
roland [Thu, 8 Jun 1995 18:32:48 +0000 (18:32 +0000)]
(_dl_relocate_object: resolve): Don't let *REF satisfy the reference itself
if its value equals the reloc's offset.

25 years ago(elf_dynamic_do_rel): Pass new second arg of R->r_offset to RESOLVE callback.
roland [Thu, 8 Jun 1995 18:31:09 +0000 (18:31 +0000)]
(elf_dynamic_do_rel): Pass new second arg of R->r_offset to RESOLVE callback.

25 years ago(_dl_lookup_symbol): Take new flag arg NOSELF; if nonzero, don't let
roland [Thu, 8 Jun 1995 18:29:39 +0000 (18:29 +0000)]
(_dl_lookup_symbol): Take new flag arg NOSELF; if nonzero, don't let
*REF satisfy the reference itself.

25 years ago(_dl_lookup_symbol): Add new arg NOSELF in decl.
roland [Thu, 8 Jun 1995 18:26:09 +0000 (18:26 +0000)]
(_dl_lookup_symbol): Add new arg NOSELF in decl.

25 years ago(dl_main): Write a newline in fatal msg.
roland [Thu, 8 Jun 1995 18:24:35 +0000 (18:24 +0000)]
(dl_main): Write a newline in fatal msg.

25 years ago(_dl_runtime_resolve): Pass new arg to _dl_lookup_symbol.
roland [Thu, 8 Jun 1995 17:46:00 +0000 (17:46 +0000)]
(_dl_runtime_resolve): Pass new arg to _dl_lookup_symbol.

25 years ago(lib%.so: lib%_pic.a): Pass $(LDFLAGS.so).
roland [Thu, 8 Jun 1995 10:37:59 +0000 (10:37 +0000)]
(lib%.so: lib%_pic.a): Pass $(LDFLAGS.so).

25 years ago.
roland [Thu, 8 Jun 1995 09:00:23 +0000 (09:00 +0000)]
.

25 years ago[! NDEBUG] (__assert_perror_fail): New function.
roland [Thu, 8 Jun 1995 08:10:59 +0000 (08:10 +0000)]
[! NDEBUG] (__assert_perror_fail): New function.

25 years ago(_hurd_startup): Fancier kludge to guess phdr and user entry point
roland [Thu, 8 Jun 1995 07:14:59 +0000 (07:14 +0000)]
(_hurd_startup): Fancier kludge to guess phdr and user entry point
addresses.

25 years ago(open_path): Don't do strlen on DIRPATH if it's null.
roland [Thu, 8 Jun 1995 07:10:04 +0000 (07:10 +0000)]
(open_path): Don't do strlen on DIRPATH if it's null.
(_dl_map_object): DT_RPATH value is relative to DT_STRTAB value.

25 years ago(install-lib.so): Don't include libc.so.
roland [Thu, 8 Jun 1995 07:07:07 +0000 (07:07 +0000)]
(install-lib.so): Don't include libc.so.
[$(build-shared)=yes] (install): Depend on the installed libc.so file.
[$(build-shared)=yes] (install-no-libc.a): Make this, rather than install,
depend on the installed $(install-lib.so) files.
[$(build-shared)=yes] (install-lib.so): Append libc.so after that rule.

25 years ago(_dl_sysdep_start): Add kludge to allocate high addresses to avoid
roland [Thu, 8 Jun 1995 06:49:56 +0000 (06:49 +0000)]
(_dl_sysdep_start): Add kludge to allocate high addresses to avoid
random mappings appearing there.
(mmap): Comment out mask; always pass zero.

25 years ago(mmap): Use it as mask in vm_map call.
roland [Wed, 7 Jun 1995 03:00:06 +0000 (03:00 +0000)]
(mmap): Use it as mask in vm_map call.

25 years ago(ELF_MACHINE_USER_ADDRESS_MASK): New macro.
roland [Wed, 7 Jun 1995 02:59:04 +0000 (02:59 +0000)]
(ELF_MACHINE_USER_ADDRESS_MASK): New macro.

25 years ago(_dl_catch_error): Clear *ERRSTRING and *OBJNAME when successful.
roland [Wed, 7 Jun 1995 01:43:00 +0000 (01:43 +0000)]
(_dl_catch_error): Clear *ERRSTRING and *OBJNAME when successful.

25 years ago(threadvars): New static variable.
roland [Wed, 7 Jun 1995 00:41:40 +0000 (00:41 +0000)]
(threadvars): New static variable.
(__hurd_threadvar_max, __hurd_threadvar_stack_offset): Define these
variables, using the `threadvars' buffer.

25 years agoDon't dereference L->l_prev when it's null.
roland [Wed, 7 Jun 1995 00:38:29 +0000 (00:38 +0000)]
Don't dereference L->l_prev when it's null.

25 years agoDon't dereference L->l_prev when it's null.
roland [Wed, 7 Jun 1995 00:37:08 +0000 (00:37 +0000)]
Don't dereference L->l_prev when it's null.

25 years ago(dl_main): Add missing NULL terminating argument in _dl_sysdep_fatal call.
roland [Wed, 7 Jun 1995 00:34:11 +0000 (00:34 +0000)]
(dl_main): Add missing NULL terminating argument in _dl_sysdep_fatal call.
(__assert_fail): Likewise.

25 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
roland [Tue, 6 Jun 1995 21:01:52 +0000 (21:01 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

25 years ago(localedef-modules): Renamed ctype to locale-ctype so as not to conflict
roland [Tue, 6 Jun 1995 17:32:48 +0000 (17:32 +0000)]
(localedef-modules): Renamed ctype to locale-ctype so as not to conflict
with the object file for ctype/ctype.c in the build directory.

25 years agoctype.c renamed to locale-ctype.c
roland [Tue, 6 Jun 1995 17:30:26 +0000 (17:30 +0000)]
ctype.c renamed to locale-ctype.c

25 years ago(elf_machine_rel): If MAP->l_type is lt_interpreter, first undo relocation
roland [Mon, 5 Jun 1995 09:10:41 +0000 (09:10 +0000)]
(elf_machine_rel): If MAP->l_type is lt_interpreter, first undo relocation
done during bootstrapping.

25 years ago.
roland [Mon, 5 Jun 1995 09:00:14 +0000 (09:00 +0000)]
.

25 years ago(ELFMAG): Use \177 instead of \x7f. It seems GCC insists on seeing the
roland [Mon, 5 Jun 1995 08:01:59 +0000 (08:01 +0000)]
(ELFMAG): Use \177 instead of \x7f.  It seems GCC insists on seeing the
following E as part of hex 7FE, and complaining that is wider than a byte.

25 years ago.
roland [Mon, 5 Jun 1995 03:04:45 +0000 (03:04 +0000)]
.

25 years ago(sig): Added thread-self.
roland [Mon, 5 Jun 1995 02:27:14 +0000 (02:27 +0000)]
(sig): Added thread-self.

25 years agoDeclare hurd_thread_self.
roland [Mon, 5 Jun 1995 02:18:38 +0000 (02:18 +0000)]
Declare hurd_thread_self.

25 years agoNew file.
roland [Mon, 5 Jun 1995 02:13:44 +0000 (02:13 +0000)]
New file.

25 years agoInitialize RTLD_MAP.l_type.
roland [Thu, 1 Jun 1995 16:30:51 +0000 (16:30 +0000)]
Initialize RTLD_MAP.l_type.

25 years ago(_dl_relocate_object): Clear LAZY if relocating the dynamic linker itself.
roland [Thu, 1 Jun 1995 16:16:37 +0000 (16:16 +0000)]
(_dl_relocate_object): Clear LAZY if relocating the dynamic linker itself.

25 years ago.
roland [Wed, 31 May 1995 13:23:14 +0000 (13:23 +0000)]
.

25 years agoFinally finished!!!
roland [Wed, 31 May 1995 13:20:02 +0000 (13:20 +0000)]
Finally finished!!!

25 years agoFinally finished!!!
roland [Wed, 31 May 1995 13:19:52 +0000 (13:19 +0000)]
Finally finished!!!

25 years ago(server-interfaces): Removed notify and device_reply. For shlibs with
roland [Tue, 30 May 1995 19:52:01 +0000 (19:52 +0000)]
(server-interfaces): Removed notify and device_reply.  For shlibs with
eager binding, libmachuser.so must not refer to any functions not defined
in libc.

25 years ago(21064:Windows_NT:50:3): New case.
kenner [Sun, 28 May 1995 22:53:22 +0000 (22:53 +0000)]
(21064:Windows_NT:50:3): New case.

25 years ago.
meyering [Sat, 27 May 1995 20:25:22 +0000 (20:25 +0000)]
.

25 years agoCast RHS to const unsigned char * to avoid error from Irix-4.0.5's C compiler.
meyering [Sat, 27 May 1995 20:22:12 +0000 (20:22 +0000)]
Cast RHS to const unsigned char * to avoid error from Irix-4.0.5's C compiler.

25 years ago.
roland [Sat, 27 May 1995 07:18:52 +0000 (07:18 +0000)]
.

25 years ago.
roland [Sat, 27 May 1995 07:17:57 +0000 (07:17 +0000)]
.

25 years ago(_hurd_internal_post_signal): Don't loop to check pending signals if the
roland [Fri, 26 May 1995 18:18:41 +0000 (18:18 +0000)]
(_hurd_internal_post_signal): Don't loop to check pending signals if the
thread is in a critical section.  It will send us a msg when it finishes.

25 years agoNew file.
roland [Fri, 26 May 1995 17:37:43 +0000 (17:37 +0000)]
New file.

25 years agoNew file.
roland [Fri, 26 May 1995 17:31:48 +0000 (17:31 +0000)]
New file.

25 years agoOnly notify the proc server for SIGCHLD when the SA_NOCLDSTOP bit actually
roland [Fri, 26 May 1995 16:59:33 +0000 (16:59 +0000)]
Only notify the proc server for SIGCHLD when the SA_NOCLDSTOP bit actually
changes.

25 years agoRemove trailing white space.
meyering [Fri, 26 May 1995 15:06:26 +0000 (15:06 +0000)]
Remove trailing white space.

25 years ago.
roland [Thu, 25 May 1995 09:00:08 +0000 (09:00 +0000)]
.

25 years agoCopyright years updated.
roland [Tue, 23 May 1995 20:18:46 +0000 (20:18 +0000)]
Copyright years updated.

25 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
roland [Mon, 22 May 1995 17:32:12 +0000 (17:32 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

25 years ago[LIBC_]: Do include string.h.
meyering [Sun, 21 May 1995 13:16:49 +0000 (13:16 +0000)]
[LIBC_]: Do include string.h.

25 years ago(ld.so): Use -nostartfiles in addition to -nostdlib.
roland [Sun, 21 May 1995 09:04:55 +0000 (09:04 +0000)]
(ld.so): Use -nostartfiles in addition to -nostdlib.

25 years ago.
meyering [Sun, 21 May 1995 06:08:30 +0000 (06:08 +0000)]
.

25 years agoDon't include <string.h> at all.
meyering [Sun, 21 May 1995 06:03:25 +0000 (06:03 +0000)]
Don't include <string.h> at all.
HPUX-9.01 and IRIX-4.0.5 vendor C compilers get conflicting dcls for
memchr unless one manually arranges for them to define __STDC__.

25 years ago.
roland [Sat, 20 May 1995 00:13:43 +0000 (00:13 +0000)]
.

25 years agoIn cthreads case, handle args on stack from kernel.
roland [Sat, 20 May 1995 00:05:13 +0000 (00:05 +0000)]
In cthreads case, handle args on stack from kernel.

25 years agoFix "cvs commit" cmds in rules to not fail in the absence of CVS dirs.
roland [Fri, 19 May 1995 21:51:54 +0000 (21:51 +0000)]
Fix "cvs commit" cmds in rules to not fail in the absence of CVS dirs.

25 years agoFix "cvs commit" cmds in rules to not fail in the absence of CVS dirs.
roland [Fri, 19 May 1995 21:51:40 +0000 (21:51 +0000)]
Fix "cvs commit" cmds in rules to not fail in the absence of CVS dirs.

25 years agoFix "cvs commit" cmds in rules to not fail in the absence of CVS dirs.
roland [Fri, 19 May 1995 21:51:25 +0000 (21:51 +0000)]
Fix "cvs commit" cmds in rules to not fail in the absence of CVS dirs.

25 years agoDon't call __mach_init.
roland [Fri, 19 May 1995 21:45:23 +0000 (21:45 +0000)]
Don't call __mach_init.
Grok args from the kernel on the stack properly.

25 years ago(LDFLAGS-$(interface.so)): Add -nostartfiles.
roland [Fri, 19 May 1995 21:36:34 +0000 (21:36 +0000)]
(LDFLAGS-$(interface.so)): Add -nostartfiles.

25 years ago(__libc_init): Never call _init/_fini; just run __libc_subinit.
roland [Fri, 19 May 1995 21:34:43 +0000 (21:34 +0000)]
(__libc_init): Never call _init/_fini; just run __libc_subinit.

25 years ago(LDFLAGS-c.so): Add -nostartfiles.
roland [Fri, 19 May 1995 21:33:25 +0000 (21:33 +0000)]
(LDFLAGS-c.so): Add -nostartfiles.

25 years agoMove defaulting of --with-elf and --with-gnu-* based on host os
roland [Fri, 19 May 1995 21:31:40 +0000 (21:31 +0000)]
Move defaulting of --with-elf and --with-gnu-* based on host os
outside the AC_CACHE_VAL for the sysdirs calculation.

25 years ago(localedir, nlsdir): New variables.
roland [Fri, 19 May 1995 21:29:53 +0000 (21:29 +0000)]
(localedir, nlsdir): New variables.

25 years ago(headers): Add values.h.
roland [Fri, 19 May 1995 21:28:46 +0000 (21:28 +0000)]
(headers): Add values.h.

25 years agoNew file.
roland [Fri, 19 May 1995 21:27:57 +0000 (21:27 +0000)]
New file.

25 years ago(distribute): Add error.h.
roland [Fri, 19 May 1995 21:17:24 +0000 (21:17 +0000)]
(distribute): Add error.h.

25 years agoInclude "error.h".
roland [Fri, 19 May 1995 21:16:20 +0000 (21:16 +0000)]
Include "error.h".
(main): Use error_message_count instead of warning_cntr.

25 years ago.
roland [Thu, 18 May 1995 09:00:09 +0000 (09:00 +0000)]
.

25 years agoMerged 1003.2 locale and localedef programs by Ulrich Drepper.
roland [Wed, 17 May 1995 21:36:25 +0000 (21:36 +0000)]
Merged 1003.2 locale and localedef programs by Ulrich Drepper.

25 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
roland [Wed, 17 May 1995 21:20:49 +0000 (21:20 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

25 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.h
roland [Wed, 17 May 1995 21:07:54 +0000 (21:07 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.h

25 years ago.
roland [Wed, 17 May 1995 21:05:39 +0000 (21:05 +0000)]
.

25 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
roland [Wed, 17 May 1995 21:04:17 +0000 (21:04 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c

25 years ago.
roland [Wed, 17 May 1995 20:54:43 +0000 (20:54 +0000)]
.

25 years ago(headers): Add regex.h.
roland [Wed, 17 May 1995 20:49:45 +0000 (20:49 +0000)]
(headers): Add regex.h.
(routines): Add regex.
(gpl2lgpl): Add regex.c and regex.h.

25 years agoExpect macro LOCALE_PATH to be defined, instead of hard-coding
roland [Tue, 16 May 1995 21:34:05 +0000 (21:34 +0000)]
Expect macro LOCALE_PATH to be defined, instead of hard-coding
"/share/locale".

25 years agoRegenerated: autoconf configure.in
roland [Tue, 16 May 1995 07:16:05 +0000 (07:16 +0000)]
Regenerated: autoconf  configure.in

25 years agoRegenerated: autoconf configure.in
roland [Tue, 16 May 1995 07:11:17 +0000 (07:11 +0000)]
Regenerated: autoconf  configure.in

25 years ago* config.guess: Recognize Cray90 (from Pete TerMaat).
bothner [Mon, 15 May 1995 21:49:34 +0000 (21:49 +0000)]
* config.guess:  Recognize Cray90 (from Pete TerMaat).

25 years ago.
roland [Mon, 15 May 1995 09:00:08 +0000 (09:00 +0000)]
.

25 years agoAdd configuration for semi-hosted ARM.
erich [Sat, 13 May 1995 09:37:50 +0000 (09:37 +0000)]
Add configuration for semi-hosted ARM.

25 years ago(os=gnu*): Always set elf=yes, not just for os=gnu*elf*.
roland [Sat, 13 May 1995 06:16:24 +0000 (06:16 +0000)]
(os=gnu*): Always set elf=yes, not just for os=gnu*elf*.

25 years ago.
roland [Fri, 12 May 1995 22:49:28 +0000 (22:49 +0000)]
.

25 years ago(ELFMAG, SELFMAG): New macros.
roland [Fri, 12 May 1995 19:30:52 +0000 (19:30 +0000)]
(ELFMAG, SELFMAG): New macros.

25 years ago(_hurd_alloc_fd): Don't reduce FIRST_FD in
roland [Fri, 12 May 1995 16:40:34 +0000 (16:40 +0000)]
(_hurd_alloc_fd): Don't reduce FIRST_FD in
the case where it starts out less than _hurd_dtablesize.

25 years ago(vxworks29k): New alias.
dje [Fri, 12 May 1995 15:49:42 +0000 (15:49 +0000)]
(vxworks29k): New alias.

25 years ago(_hurd_alloc_fd): When expanding the dtable, make sure the new size exceeds
roland [Fri, 12 May 1995 00:50:29 +0000 (00:50 +0000)]
(_hurd_alloc_fd): When expanding the dtable, make sure the new size exceeds
FIRST_FD.

25 years agoRecognize PCs running Solaris2. Also, some cleaning up for CRAYs.
bothner [Fri, 12 May 1995 00:19:09 +0000 (00:19 +0000)]
Recognize PCs running Solaris2.  Also, some cleaning up for CRAYs.

25 years agomisc
roland [Thu, 11 May 1995 02:49:38 +0000 (02:49 +0000)]
misc