kopensolaris-gnu/glibc.git
24 years agoSun Jun 9 04:04:26 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:12:15 +0000 (10:12 +0000)]
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-deps.c (_dl_open): Moved to ...
* elf/dl-open.c: New file.
* Makefile (routines): Add dl-open.

24 years agoMon Jun 10 05:13:18 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:12:13 +0000 (10:12 +0000)]
Mon Jun 10 05:13:18 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-minimal.c (_dl_pagesize): Remove common defn.
* elf/dl-load.c (_dl_pagesize): Define it here.
(_dl_map_object_from_fd): Initialize it if zero.
* elf/link.h (_dl_pagesize): Remove const.
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-load.c (open_path): Use __ names for open and close.  Avoid
using strdup.
(_dl_map_object): Likewise.
(_dl_map_object_from_fd): Use __ names for mmap, munmap, and mprotect.
* elf/dl-minimal.c (malloc): Likewise.
* elf/dl-reloc.c (_dl_relocate_object): Likewise.
* elf/dl-minimal.c (_dl_pagesize): New variable.
(malloc): Use that instead of a static variable.
* elf/dl-reloc.c (_dl_relocate_object): Use _dl_pagesize instead of
calling getpagesize.
* elf/dl-load.c (_dl_map_object_from_fd): Likewise.
* elf/link.h: Declare _dl_pagesize.
* elf/dl-load.c (_dl_map_object_from_fd): Use explicit Elf32_Word to
  extract 4-byte magic number, not ElfW(Word).  Match EI_CLASS against
  native wordsize, either 32 or 64.
Sat Jun  8 20:52:38 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/link.h, elf/do-rel.h, elf/dynamic-link.h, elf/dl-deps.c,
  elf/dl-init.c, elf/dl-load.c, elf/dl-lookup.c, elf/dl-reloc.c,
  elf/dl-runtime.c, elf/dladdr.c, elf/dlclose.c, elf/dlsym.c,
  elf/linux-compat.c, elf/rtld.c: Change all uses of `Elf32_XXX' to
  `ElfW(XXX)' for wordsize-independence.

24 years agoMon Jun 10 05:13:18 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:12:10 +0000 (10:12 +0000)]
Mon Jun 10 05:13:18 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-minimal.c (_dl_pagesize): Remove common defn.
* elf/dl-load.c (_dl_pagesize): Define it here.
(_dl_map_object_from_fd): Initialize it if zero.
* elf/link.h (_dl_pagesize): Remove const.
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-load.c (open_path): Use __ names for open and close.  Avoid
using strdup.
(_dl_map_object): Likewise.
(_dl_map_object_from_fd): Use __ names for mmap, munmap, and mprotect.
* elf/dl-minimal.c (malloc): Likewise.
* elf/dl-reloc.c (_dl_relocate_object): Likewise.
* elf/dl-minimal.c (_dl_pagesize): New variable.
(malloc): Use that instead of a static variable.
* elf/dl-reloc.c (_dl_relocate_object): Use _dl_pagesize instead of
calling getpagesize.
* elf/dl-load.c (_dl_map_object_from_fd): Likewise.
* elf/link.h: Declare _dl_pagesize.

24 years agoSun Jun 9 04:04:26 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:12:08 +0000 (10:12 +0000)]
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-deps.c (_dl_open): Moved to ...
* elf/dl-open.c: New file.
* Makefile (routines): Add dl-open.
Sat Jun  8 20:52:38 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/link.h, elf/do-rel.h, elf/dynamic-link.h, elf/dl-deps.c,
  elf/dl-init.c, elf/dl-load.c, elf/dl-lookup.c, elf/dl-reloc.c,
  elf/dl-runtime.c, elf/dladdr.c, elf/dlclose.c, elf/dlsym.c,
  elf/linux-compat.c, elf/rtld.c: Change all uses of `Elf32_XXX' to
  `ElfW(XXX)' for wordsize-independence.

24 years agoSun Jun 9 04:04:26 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:12:06 +0000 (10:12 +0000)]
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/Makefile (routines): Add dl-symbol.
* elf/dl-lookup.c (_dl_symbol_value): Moved to ...
* elf/dl-symbol.c: New file.
* elf/dl-lookup.c (_dl_lookup_symbol): Remove magic symbol grokage.
Remove partial -lelf implementation.  There is now a
separately-distributed `libelf' package that implements it.
* elf/dl-lookup.c: Don't #include <libelf.h> any more.
(_dl_elf_hash): New function, moved from
libelf.h:elf_hash.
(_dl_lookup_symbol): Use it instead of elf_hash.
* elf/libelf.h: File removed.
* elf/elf_hash.c: File removed.
* elf/Makefile (headers): Remove libelf.h.
(extra-libs): Remove libelf.
(libelf-routines): Variable removed.
* elf/dl-lookup.c (_dl_lookup_symbol): Use ELFW(ST_TYPE) in place of
  ELF32_ST_TYPE.  Likewise ST_BIND.
* elf/do-rel.h (elf_dynamic_do_rel): Likewise R_SYM.
Sat Jun  8 20:52:38 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/link.h, elf/do-rel.h, elf/dynamic-link.h, elf/dl-deps.c,
  elf/dl-init.c, elf/dl-load.c, elf/dl-lookup.c, elf/dl-reloc.c,
  elf/dl-runtime.c, elf/dladdr.c, elf/dlclose.c, elf/dlsym.c,
  elf/linux-compat.c, elf/rtld.c: Change all uses of `Elf32_XXX' to
  `ElfW(XXX)' for wordsize-independence.

24 years agoMon Jun 10 05:13:18 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:12:03 +0000 (10:12 +0000)]
Mon Jun 10 05:13:18 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-minimal.c (_dl_pagesize): Remove common defn.
* elf/dl-load.c (_dl_pagesize): Define it here.
(_dl_map_object_from_fd): Initialize it if zero.
* elf/link.h (_dl_pagesize): Remove const.
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-minimal.c (_dl_pagesize): New variable.
(malloc): Use that instead of a static variable.
* elf/dl-reloc.c (_dl_relocate_object): Use _dl_pagesize instead of
calling getpagesize.
* elf/dl-load.c (_dl_map_object_from_fd): Likewise.
* elf/link.h: Declare _dl_pagesize.
* elf/link.h (struct link_map): Use Half for l_phnum instead of Word.
   * elf/rtld.c (dl_main): Use Half for phdr count arg.
(_dl_sysdep_start): Update prototype of DL_MAIN function ptr arg.
* elf/link.h (ElfW): New macro for wordsize-independent ElfXX_* type
naming.
(ELFW): New macro, likewise for ELFXX_* macro naming.
(_ElfW, _ElfW_1): New macros, subroutines of ElfW and ELF.
Sat Jun  8 20:52:38 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/link.h, elf/do-rel.h, elf/dynamic-link.h, elf/dl-deps.c,
  elf/dl-init.c, elf/dl-load.c, elf/dl-lookup.c, elf/dl-reloc.c,
  elf/dl-runtime.c, elf/dladdr.c, elf/dlclose.c, elf/dlsym.c,
  elf/linux-compat.c, elf/rtld.c: Change all uses of `Elf32_XXX' to
  `ElfW(XXX)' for wordsize-independence.

24 years agoSun Jun 9 04:04:26 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:12:01 +0000 (10:12 +0000)]
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-lookup.c (_dl_lookup_symbol): Use ELFW(ST_TYPE) in place of
  ELF32_ST_TYPE.  Likewise ST_BIND.
* elf/do-rel.h (elf_dynamic_do_rel): Likewise R_SYM.
Sat Jun  8 20:52:38 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/link.h, elf/do-rel.h, elf/dynamic-link.h, elf/dl-deps.c,
  elf/dl-init.c, elf/dl-load.c, elf/dl-lookup.c, elf/dl-reloc.c,
  elf/dl-runtime.c, elf/dladdr.c, elf/dlclose.c, elf/dlsym.c,
  elf/linux-compat.c, elf/rtld.c: Change all uses of `Elf32_XXX' to
  `ElfW(XXX)' for wordsize-independence.

24 years agoSun Jun 9 04:04:26 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:11:58 +0000 (10:11 +0000)]
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

Remove partial -lelf implementation.  There is now a
separately-distributed `libelf' package that implements it.
* elf/dl-lookup.c: Don't #include <libelf.h> any more.
(_dl_elf_hash): New function, moved from
libelf.h:elf_hash.
(_dl_lookup_symbol): Use it instead of elf_hash.
* elf/libelf.h: File removed.
* elf/elf_hash.c: File removed.
* elf/Makefile (headers): Remove libelf.h.
(extra-libs): Remove libelf.
(libelf-routines): Variable removed.

24 years agoSun Jun 9 04:04:26 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:11:56 +0000 (10:11 +0000)]
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dladdr.c: Use ELFW(ST_BIND) in place of ELF32_ST_BIND.
Sat Jun  8 20:52:38 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/link.h, elf/do-rel.h, elf/dynamic-link.h, elf/dl-deps.c,
  elf/dl-init.c, elf/dl-load.c, elf/dl-lookup.c, elf/dl-reloc.c,
  elf/dl-runtime.c, elf/dladdr.c, elf/dlclose.c, elf/dlsym.c,
  elf/linux-compat.c, elf/rtld.c: Change all uses of `Elf32_XXX' to
  `ElfW(XXX)' for wordsize-independence.

24 years agoSun Jun 9 04:04:26 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:11:53 +0000 (10:11 +0000)]
Sun Jun  9 04:04:26 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/elf.h (Elf32_Xword, Elf32_Sxword): New types.
(Elf32_Section, Elf64_Section): New types, 16 bits.
(Elf32_Sym, Elf64_Sym): Use it.
* elf/elf.h (Elf64_Byte, Elf64_Section): Typedefs removed.  In C a
  char is always a byte, no need for a typedef.  Section indices are
16-bit quantities in elf64, which already have a typedef Elf64_Half.
Sat Jun  8 20:50:42 1996  Richard Henderson  <rth@tamu.edu>

* elf/elf.h: Move Elf64_* types in parity with Elf32 counterparts.
(Elf64_auxv_t): New type.
(EM_ALPHA, R_ALPHA_*): New macros for elf64-alpha format.

24 years agoMon Jun 10 05:13:18 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 10:11:50 +0000 (10:11 +0000)]
Mon Jun 10 05:13:18 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-support.c: New file.
* elf/Makefile (CFLAGS-dl-support.c): New variable.
(routines, elide-routines.so): Add dl-support.

24 years ago.
roland [Mon, 10 Jun 1996 09:41:16 +0000 (09:41 +0000)]
.

24 years agoSun Jun 9 01:11:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 09:40:37 +0000 (09:40 +0000)]
Sun Jun  9 01:11:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/mach/mprotect.c: Define with __ name and weak alias.
* sysdeps/stub/mprotect.c: Likewise.
* sysdeps/unix/mman/syscalls.list (mprotect): Likewise.
* sysdeps/generic/sys/mman.h: Declare __mprotect.
* sysdeps/unix/sysv/irix4/sys/mman.h: Likewise.
* sysdeps/unix/sysv/linux/sys/mman.h: Likewise.
* sysdeps/unix/bsd/sun/sunos4/sys/mman.h: Likewise.
* sysdeps/unix/bsd/osf/sys/mman.h: Likewise.
* sysdeps/unix/bsd/ultrix4/sys/mman.h: Likewise.

24 years agoSun Jun 9 20:40:00 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Mon, 10 Jun 1996 09:23:00 +0000 (09:23 +0000)]
Sun Jun  9 20:40:00 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/e_acosl.c: New file.

24 years agoSun Jun 9 01:11:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> libc-960610
roland [Mon, 10 Jun 1996 08:56:54 +0000 (08:56 +0000)]
Sun Jun  9 01:11:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (o-objects): New variable.  Use it in place of
$(objects:.o=$o); it filters out $(elide-routines$o).
Use o-iterator for ar and ranlib rules so they use the per-type object
list.

24 years agoMon Jun 10 02:22:24 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 08:56:49 +0000 (08:56 +0000)]
Mon Jun 10 02:22:24 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/configure.in: New file, start with configure.
Add check for installed <linux/version.h> being v2.0 or later.

24 years agoMon Jun 10 02:22:24 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 10 Jun 1996 08:56:46 +0000 (08:56 +0000)]
Mon Jun 10 02:22:24 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/generic/dl-sysdep.c (_dl_sysdep_open_zero_fill): Call __open
instead of open.
(_dl_sysdep_fatal): Call __write instead of write.
(_dl_sysdep_message): Likewise.

24 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
roland [Mon, 10 Jun 1996 08:54:56 +0000 (08:54 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

24 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
roland [Mon, 10 Jun 1996 08:51:13 +0000 (08:51 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

24 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
roland [Mon, 10 Jun 1996 08:50:15 +0000 (08:50 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

24 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
roland [Mon, 10 Jun 1996 08:48:37 +0000 (08:48 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

24 years ago.
roland [Sun, 9 Jun 1996 22:02:59 +0000 (22:02 +0000)]
.

24 years agoSun Jun 9 01:11:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 9 Jun 1996 22:00:23 +0000 (22:00 +0000)]
Sun Jun  9 01:11:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/mach/mprotect.c: Define with __ name and weak alias.
* sysdeps/stub/mprotect.c: Likewise.
* sysdeps/unix/mman/syscalls.list (mprotect): Likewise.
* sysdeps/generic/sys/mman.h: Declare __mprotect.
* sysdeps/unix/sysv/irix4/sys/mman.h: Likewise.
* sysdeps/unix/sysv/linux/sys/mman.h: Likewise.
* sysdeps/unix/bsd/sun/sunos4/sys/mman.h: Likewise.
* sysdeps/unix/bsd/osf/sys/mman.h: Likewise.

24 years agoSun Jun 9 01:11:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 9 Jun 1996 22:00:20 +0000 (22:00 +0000)]
Sun Jun  9 01:11:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/mach/mprotect.c: Define with __ name and weak alias.
* sysdeps/stub/mprotect.c: Likewise.
* sysdeps/unix/mman/syscalls.list (mprotect): Likewise.
* sysdeps/generic/sys/mman.h: Declare __mprotect.
* sysdeps/unix/sysv/irix4/sys/mman.h: Likewise.
* sysdeps/unix/sysv/linux/sys/mman.h: Likewise.
* sysdeps/unix/bsd/sun/sunos4/sys/mman.h: Likewise.
* sysdeps/unix/bsd/osf/sys/mman.h: Likewise.

24 years agoSun Jun 9 01:11:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 9 Jun 1996 22:00:15 +0000 (22:00 +0000)]
Sun Jun  9 01:11:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-load.c (_dl_map_object_from_fd): Close FD before return.

24 years ago. libc-960609
roland [Sun, 9 Jun 1996 07:55:33 +0000 (07:55 +0000)]
.

24 years agoSun Jun 9 01:11:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 9 Jun 1996 07:54:54 +0000 (07:54 +0000)]
Sun Jun  9 01:11:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Make-dist ($(tardir).tar): Use sed to check for file names longer
than 14 chars, instead of doschk which checks for other things we
don't care about.

24 years ago. libc-1-90
roland [Sun, 9 Jun 1996 06:59:45 +0000 (06:59 +0000)]
.

24 years ago.
roland [Sun, 9 Jun 1996 05:25:25 +0000 (05:25 +0000)]
.

24 years agoSun Jun 9 01:11:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 9 Jun 1996 05:25:04 +0000 (05:25 +0000)]
Sun Jun  9 01:11:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (make-target-directory): Use ./mkinstalldirs so we do not
assume . is in PATH.

24 years agoSat Jun 8 22:05:03 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 9 Jun 1996 02:07:57 +0000 (02:07 +0000)]
Sat Jun  8 22:05:03 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* math/Makefile (distribute): Comment out addition of
$(long-m-routines) sources until they are all written.
Sun Jun  9 00:05:34 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* math/Makefile (distribute): Append long double source names to this
instead of using elided-routines.

24 years agoSat Jun 8 15:15:07 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 8 Jun 1996 15:21:45 +0000 (15:21 +0000)]
Sat Jun  8 15:15:07 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* mach/mach_shortcuts.c: Obsolete file removed.
* mach/mach_syscalls.h: Likewise.

24 years agoSat Jun 8 15:15:07 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 8 Jun 1996 15:21:43 +0000 (15:21 +0000)]
Sat Jun  8 15:15:07 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* hurd/Makefile (distribute): Consolidate defns into one.

24 years agoSat Jun 8 15:15:07 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sat, 8 Jun 1996 15:21:40 +0000 (15:21 +0000)]
Sat Jun  8 15:15:07 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* time/Makefile (tzfiles): Add solar87 solar88 solar89.

24 years ago* config.guess (i?86-ncr-sysv*): Emit minor release numbers. libc-960608
bothner [Sat, 8 Jun 1996 01:25:20 +0000 (01:25 +0000)]
* config.guess (i?86-ncr-sysv*):  Emit minor release numbers.
Recognize the NCR 4850 machine and NCR Pentium-based platforms.

24 years ago*** empty log message ***
miles [Fri, 7 Jun 1996 21:50:31 +0000 (21:50 +0000)]
*** empty log message ***

24 years ago(getpriority): Use new interface to __proc_getprocinfo.
miles [Fri, 7 Jun 1996 21:49:06 +0000 (21:49 +0000)]
(getpriority): Use new interface to __proc_getprocinfo.

24 years ago.
roland [Fri, 7 Jun 1996 21:18:34 +0000 (21:18 +0000)]
.

24 years agoFri Jun 7 16:48:13 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 21:18:04 +0000 (21:18 +0000)]
Fri Jun  7 16:48:13 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/i386/Dist: New file, list sys/perm.h and
sys/vm86.h.

24 years agoShould never have been in CVS
roland [Fri, 7 Jun 1996 21:17:40 +0000 (21:17 +0000)]
Should never have been in CVS

24 years agoFri Jun 7 16:48:13 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 21:16:16 +0000 (21:16 +0000)]
Fri Jun  7 16:48:13 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

Removed old math code no longer used since the fdlibm integration.
* sysdeps/stub/acos.c: File removed.

24 years agoFri Jun 7 16:48:13 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 21:10:40 +0000 (21:10 +0000)]
Fri Jun  7 16:48:13 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

Removed old math code no longer used since the fdlibm integration.
* stub/acos.c: File removed.
* sysdeps/stub/asin.c: File removed.
* sysdeps/stub/atan2.c: File removed.
* sysdeps/stub/cosh.c: File removed.
* sysdeps/stub/exp.c: File removed.
* sysdeps/stub/fmod.c: File removed.
* sysdeps/stub/frexp.c: File removed.
* sysdeps/stub/log.c: File removed.
* sysdeps/stub/log10.c: File removed.
* sysdeps/stub/sinh.c: File removed.
* sysdeps/stub/tan.c: File removed.
* sysdeps/stub/tanh.c: File removed.
* sysdeps/generic/acos.c: File removed.
* sysdeps/generic/acosh.c: File removed.
* sysdeps/generic/asin.c: File removed.
* sysdeps/generic/asinh.c: File removed.
* sysdeps/generic/atan.c: File removed.
* sysdeps/generic/atan2.c: File removed.
* sysdeps/generic/atanh.c: File removed.
* sysdeps/generic/cabs.c: File removed.
* sysdeps/generic/ceil.c: File removed.
* sysdeps/generic/copysign.c: File removed.
* sysdeps/generic/cosh.c: File removed.
* sysdeps/generic/exp.c: File removed.
* sysdeps/generic/expm1.c: File removed.
* sysdeps/generic/fabs.c: File removed.
* sysdeps/generic/floor.c: File removed.
* sysdeps/generic/fmod.c: File removed.
* sysdeps/generic/frexp.c: File removed.
* sysdeps/generic/hypot.c: File removed.
* sysdeps/generic/infnan.c: File removed.
* sysdeps/generic/isnan.c: File removed.
* sysdeps/generic/ldexp.c: File removed.
* sysdeps/generic/log.c: File removed.
* sysdeps/generic/log10.c: File removed.
* sysdeps/generic/log1p.c: File removed.
* sysdeps/generic/modf.c: File removed.
* sysdeps/generic/pow.c: File removed.
* sysdeps/generic/rint.c: File removed.
* sysdeps/generic/sinh.c: File removed.
* sysdeps/generic/tan.c: File removed.
* sysdeps/generic/tanh.c: File removed.
* sysdeps/ieee754/cabs.c: File removed.
* sysdeps/ieee754/copysign.c: File removed.
* sysdeps/ieee754/frexp.c: File removed.
* sysdeps/ieee754/hypot.c: File removed.
* sysdeps/ieee754/infnan.c: File removed.
* sysdeps/ieee754/ldexp.c: File removed.
* sysdeps/ieee754/log10.c: File removed.

24 years agoFri Jun 7 16:48:13 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 21:09:51 +0000 (21:09 +0000)]
Fri Jun  7 16:48:13 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

Removed old math code no longer used since the fdlibm integration.
* stub/acos.c: File removed.
* sysdeps/stub/asin.c: File removed.
* sysdeps/stub/atan2.c: File removed.
* sysdeps/stub/cosh.c: File removed.
* sysdeps/stub/exp.c: File removed.
* sysdeps/stub/fmod.c: File removed.
* sysdeps/stub/frexp.c: File removed.
* sysdeps/stub/log.c: File removed.
* sysdeps/stub/log10.c: File removed.
* sysdeps/stub/sinh.c: File removed.
* sysdeps/stub/tan.c: File removed.
* sysdeps/stub/tanh.c: File removed.
* sysdeps/generic/acos.c: File removed.
* sysdeps/generic/acosh.c: File removed.
* sysdeps/generic/asin.c: File removed.
* sysdeps/generic/asinh.c: File removed.
* sysdeps/generic/atan.c: File removed.
* sysdeps/generic/atan2.c: File removed.
* sysdeps/generic/atanh.c: File removed.
* sysdeps/generic/cabs.c: File removed.
* sysdeps/generic/ceil.c: File removed.
* sysdeps/generic/copysign.c: File removed.
* sysdeps/generic/cosh.c: File removed.
* sysdeps/generic/exp.c: File removed.
* sysdeps/generic/expm1.c: File removed.
* sysdeps/generic/fabs.c: File removed.
* sysdeps/generic/floor.c: File removed.
* sysdeps/generic/fmod.c: File removed.
* sysdeps/generic/frexp.c: File removed.
* sysdeps/generic/hypot.c: File removed.
* sysdeps/generic/infnan.c: File removed.
* sysdeps/generic/isnan.c: File removed.
* sysdeps/generic/ldexp.c: File removed.
* sysdeps/generic/log.c: File removed.
* sysdeps/generic/log10.c: File removed.
* sysdeps/generic/log1p.c: File removed.
* sysdeps/generic/modf.c: File removed.
* sysdeps/generic/pow.c: File removed.
* sysdeps/generic/rint.c: File removed.
* sysdeps/generic/sinh.c: File removed.
* sysdeps/generic/tan.c: File removed.
* sysdeps/generic/tanh.c: File removed.
* sysdeps/ieee754/cabs.c: File removed.
* sysdeps/ieee754/copysign.c: File removed.
* sysdeps/ieee754/frexp.c: File removed.
* sysdeps/ieee754/hypot.c: File removed.
* sysdeps/ieee754/infnan.c: File removed.
* sysdeps/ieee754/ldexp.c: File removed.
* sysdeps/ieee754/log10.c: File removed.

24 years agoFri Jun 7 16:48:13 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 21:09:45 +0000 (21:09 +0000)]
Fri Jun  7 16:48:13 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* posix/Makefile (headers): Add schedbits.h.

24 years agoFri Jun 7 16:48:13 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 21:09:40 +0000 (21:09 +0000)]
Fri Jun  7 16:48:13 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* math/Makefile (elided-routines): Add long double routines.

24 years agoTue Jun 4 22:03:02 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Fri, 7 Jun 1996 21:00:19 +0000 (21:00 +0000)]
Tue Jun  4 22:03:02 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/__math.h: Define long double versions of
the inline functions.
* sysdeps/m68k/fpu/e_asinl.c, sysdeps/m68k/fpu/e_atanl.c,
sysdeps/m68k/fpu/e_acosl.c, sysdeps/m68k/fpu/e_expl.c,
sysdeps/m68k/fpu/e_fmodl.c, sysdeps/m68k/fpu/e_log10l.c,
sysdeps/m68k/fpu/e_logl.c, sysdeps/m68k/fpu/e_powl.c,
sysdeps/m68k/fpu/e_remainderl.c, sysdeps/m68k/fpu/e_scalbl.c,
sysdeps/m68k/fpu/e_sinhl.c, sysdeps/m68k/fpu/e_sqrtl.c,
sysdeps/m68k/fpu/k_cosl.c, sysdeps/m68k/fpu/k_sinl.c,
sysdeps/m68k/fpu/k_tanl.c, sysdeps/m68k/fpu/s_atanl.c,
sysdeps/m68k/fpu/s_ceill.c, sysdeps/m68k/fpu/s_cosl.c,
sysdeps/m68k/fpu/s_expm1l.c, sysdeps/m68k/fpu/s_fabsl.c,
sysdeps/m68k/fpu/s_finitel.c, sysdeps/m68k/fpu/s_floorl.c,
sysdeps/m68k/fpu/s_frexpl.c, sysdeps/m68k/fpu/s_ilogbl.c,
sysdeps/m68k/fpu/s_isinfl.c, sysdeps/m68k/fpu/s_isnanl.c,
sysdeps/m68k/fpu/s_ldexpl.c, sysdeps/m68k/fpu/s_log1pl.c,
sysdeps/m68k/fpu/s_logbl.c, sysdeps/m68k/fpu/s_modfl.c,
sysdeps/m68k/fpu/s_rintl.c, sysdeps/m68k/fpu/s_scalbnl.c,
sysdeps/m68k/fpu/s_significandl.c, sysdeps/m68k/fpu/s_sinl.c,
sysdeps/m68k/fpu/e_atanhl.c, sysdeps/m68k/fpu/e_coshl.c: New files.

24 years ago*** empty log message ***
miles [Fri, 7 Jun 1996 20:38:21 +0000 (20:38 +0000)]
*** empty log message ***

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:37:35 +0000 (20:37 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* mach/mach_syscalls.c: Obsolete file removed.
* mach/mach_syscalls.h: Likewise.
* mach/mach_traps.S: Likewise.
* mach/msg_destroy.c: Likewise.
* mach/vm_page_size.c: Likewise.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:37:31 +0000 (20:37 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* mach/mach_syscalls.c: Obsolete file removed.
* mach/mach_syscalls.h: Likewise.
* mach/mach_traps.S: Likewise.
* mach/msg_destroy.c: Likewise.
* mach/vm_page_size.c: Likewise.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:37:23 +0000 (20:37 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* hurd/Makefile (headers): Add hurd/ioctl.h.
(distribute): Add intr-rpc.d, intr-rpc.h, faultexc.defs.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:37:18 +0000 (20:37 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/alpha/Dist: New file.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:37:13 +0000 (20:37 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* misc/Makefile (routines): Add lsearch.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:37:07 +0000 (20:37 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/Dist: Add s-proto.S.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:37:03 +0000 (20:37 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/common/mk-local_lim.c: Obsolete file removed.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:58 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* po/Makefile (distribute): Add SYS_libc.pot.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:54 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/Makefile (distribute): Add dl-machine.h.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:49 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* string/Makefile (routines): Add strerror_r.
* string/string.h (strerror_r): Use int for BUFLEN arg.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:46 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Make-dist (+sysdep-tsrcs): Get all syscalls.list files too.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:40 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/alpha/Dist: Add _mcount.S.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:36 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/alpha/Makefile (sysdep_routines): Append instead of
resetting; don't add bb_init_func.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:30 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* manual/lang.texi (Consistency Checking): Merge in assert_perror defn
and other changes inadvertently made to the obsolete assert.texi.
* manual/assert.texi: File removed.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:26 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makefile (distribute): Add shlib-versions.
* Makefile (distribute): Add version.h.
* Makefile (distribute): Add config.h.in.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:23 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* csu/Makefile (distribute): Add start.c.
* csu/Makefile (distribute): Add gmon-start.c.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:21 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* locale/Makefile (distribute): Add weight.h, charset.h.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:19 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* gmon/Makefile (distribute): Add profil-counter.h.

24 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 20:36:16 +0000 (20:36 +0000)]
Fri Jun  7 09:11:17 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/Dist: Add sys/sysinfo.h, sys/mount.h,
sys/kdaemon.h, sys/io.h, sys/mount.h, sysctl.c.

24 years ago(tty_name): New function.
miles [Fri, 7 Jun 1996 20:32:20 +0000 (20:32 +0000)]
(tty_name): New function.
(login): Use it.
(PATH_MAX): MACRO removed.
<stdlib.h>: New include.

24 years agoobsolete
roland [Fri, 7 Jun 1996 13:21:41 +0000 (13:21 +0000)]
obsolete

24 years agoobsolete long ago
roland [Fri, 7 Jun 1996 13:12:54 +0000 (13:12 +0000)]
obsolete long ago

24 years ago.
roland [Fri, 7 Jun 1996 13:07:15 +0000 (13:07 +0000)]
.

24 years agoWed Jun 5 22:06:21 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
roland [Fri, 7 Jun 1996 13:06:41 +0000 (13:06 +0000)]
Wed Jun  5 22:06:21 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/dl-machine.h (elf_machine_rela): Fix type of reloc
argument.
[case R_68K_32]: Check for resolve being null.
(RTLD_START): Add missing label.

24 years ago. libc-960607
roland [Fri, 7 Jun 1996 04:36:10 +0000 (04:36 +0000)]
.

24 years agoFri Jun 7 1996 05:29:32 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 7 Jun 1996 04:33:46 +0000 (04:33 +0000)]
Fri Jun  7 1996 05:29:32  Ulrich Drepper  <drepper@cygnus.com>

* misc/tsearch.c: prepend all global function names with __
and make normal names weak aliases.

24 years agoFri Jun 7 1996 05:29:32 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 7 Jun 1996 04:33:43 +0000 (04:33 +0000)]
Fri Jun  7 1996 05:29:32  Ulrich Drepper  <drepper@cygnus.com>

* misc/lsearch.c: New file.  Implementation of lfind and
lsearch functions.

24 years agoFri Jun 7 1996 05:29:32 Ulrich Drepper <drepper@cygnus.com>
roland [Fri, 7 Jun 1996 04:33:41 +0000 (04:33 +0000)]
Fri Jun  7 1996 05:29:32  Ulrich Drepper  <drepper@cygnus.com>

* misc/search.h: Add prototype for functions from tsearch
family with __ prefix.
Correct prototype for lsearch: BASE parameter must not be
const.

24 years agoFri Jun 7 00:15:24 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 04:33:37 +0000 (04:33 +0000)]
Fri Jun  7 00:15:24 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Make-dist (sysdep_dirs): Skip CVS dirs.

24 years agoWed Jun 5 15:57:28 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Fri, 7 Jun 1996 04:10:39 +0000 (04:10 +0000)]
Wed Jun  5 15:57:28 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (distinfo-vars): Add sysdep_headers.
* sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Append to
this instead of $(headers).
* sysdeps/unix/sysv/linux/alpha/Makefile: Likewise.
* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.

24 years ago.
roland [Thu, 6 Jun 1996 23:55:17 +0000 (23:55 +0000)]
.

24 years agoThu Jun 6 16:12:39 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 6 Jun 1996 23:46:31 +0000 (23:46 +0000)]
Thu Jun  6 16:12:39 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* po/Makefile (linguas.mo): Don't commit .mo files to cvs.

24 years agomsg binaries no longer kept in cvs
roland [Thu, 6 Jun 1996 23:45:23 +0000 (23:45 +0000)]
msg binaries no longer kept in cvs

24 years ago.
roland [Thu, 6 Jun 1996 20:49:22 +0000 (20:49 +0000)]
.

24 years agoThu Jun 6 16:12:39 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 6 Jun 1996 20:48:11 +0000 (20:48 +0000)]
Thu Jun  6 16:12:39 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* hurd/hurdsig.c (_hurd_internal_post_signal): For SIGNO==0 pending
check, deliver a pending blocked signal if its action might be to
ignore.
* sysdeps/mach/hurd/sigaction.c: If new action is SIG_IGN or SIG_DFL
and SIG is pending, wake up signal thread to check us.

24 years agoThu Jun 6 12:56:03 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 6 Jun 1996 20:48:09 +0000 (20:48 +0000)]
Thu Jun  6 12:56:03 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/rtld.c (dl_main): Don't dereference _dl_rtld_map.l_next if null.

24 years agoThu Jun 6 16:12:39 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 6 Jun 1996 20:48:04 +0000 (20:48 +0000)]
Thu Jun  6 16:12:39 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* hurd/hurdsig.c (_hurd_internal_post_signal): For SIGNO==0 pending
check, deliver a pending blocked signal if its action might be to
ignore.
* sysdeps/mach/hurd/sigaction.c: If new action is SIG_IGN or SIG_DFL
and SIG is pending, wake up signal thread to check us.
* hurd/hurdsig.c (_hurd_internal_post_signal): Don't mark a signal
pending while blocked or stopped when the action is to ignore it.
Thu Jun  6 12:56:03 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* hurd/hurdsig.c (_hurd_internal_post_signal: resume): Only set
SS_SUSPENDED when the thread is really suspended.

24 years ago.
roland [Thu, 6 Jun 1996 17:02:44 +0000 (17:02 +0000)]
.

24 years agoThu Jun 6 12:56:03 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 6 Jun 1996 17:02:30 +0000 (17:02 +0000)]
Thu Jun  6 12:56:03 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (headers): Move append of $(sysdep_headers) after include
of sysdep makefiles.

24 years agoThu Jun 6 12:56:03 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 6 Jun 1996 17:02:26 +0000 (17:02 +0000)]
Thu Jun  6 12:56:03 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/mach/hurd/errlist.c: File removed.

24 years ago*** empty log message ***
miles [Thu, 6 Jun 1996 15:29:59 +0000 (15:29 +0000)]
*** empty log message ***

24 years ago(struct hstorage): Make NAME field a pointer.
miles [Thu, 6 Jun 1996 15:25:55 +0000 (15:25 +0000)]
(struct hstorage): Make NAME field a pointer.
(_gethtbyname2):
  Remove ALIAS variable.
  Initialize NAME field of SELF and TARGET to 0.
  Add SELF_NAME_SIZE static variable.
  Add loop to call gethostname until the space we allocated is enough.
  Use malloced strings instead of fixed size buffers.
<stdlib.h>, <unistd.h>: New includes.

24 years agoChanges to bring in line with the hurd libthreads/malloc.c:
miles [Thu, 6 Jun 1996 15:13:47 +0000 (15:13 +0000)]
Changes to bring in line with the hurd libthreads/malloc.c:
  (more_memory): Use assert_perror instead of MACH_CALL.
  "cthread_internals.h": Include removed.
  (realloc): Use LOG2_MIN_SIZE.
  (LOG2_MIN_SIZE): New macro.
  (realloc): Don't bother allocating a new block if the
    new size request fits in the old one and doesn't waste any space.
    Only free the old block if we successfully got a new one.
  [MCHECK] (struct header): New type.
  (union header): Only define if !MCHECK.
  (HEADER_SIZE, HEADER_NEXT, HEADER_FREE, HEADER_CHECK): New macros.
  [MCHECK] (MIN_SIZE): Add correct definition for this case.
  (more_memory, malloc, free, realloc): Use above macros, and add appropiate
    checks & frobs in MCHECK case.

24 years ago(timer_thread): Supply SIGCODE argument to __msg_sig_post_request.
miles [Thu, 6 Jun 1996 15:12:06 +0000 (15:12 +0000)]
(timer_thread): Supply SIGCODE argument to __msg_sig_post_request.

24 years ago[!PATH_MAX] (PATH_MAX): Define to be 1024 if not already defined.
miles [Thu, 6 Jun 1996 15:11:43 +0000 (15:11 +0000)]
[!PATH_MAX] (PATH_MAX): Define to be 1024 if not already defined.

24 years ago(canonicalize): Use pathconf for PATH_MAX, not sysconf.
miles [Thu, 6 Jun 1996 15:11:16 +0000 (15:11 +0000)]
(canonicalize): Use pathconf for PATH_MAX, not sysconf.

24 years ago(_sys_errlist): Add EILSEQ.
miles [Thu, 6 Jun 1996 15:10:56 +0000 (15:10 +0000)]
(_sys_errlist): Add EILSEQ.
(_sys_nerr): Initialize to 107.
Update _HURD_ERRNOS consistency check.

24 years ago(PF_INET6, AF_INET6): New macros.
miles [Thu, 6 Jun 1996 15:10:29 +0000 (15:10 +0000)]
(PF_INET6, AF_INET6): New macros.

24 years ago. libc-960606
roland [Thu, 6 Jun 1996 06:05:11 +0000 (06:05 +0000)]
.

24 years agoThu Jun 6 02:00:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 6 Jun 1996 06:04:45 +0000 (06:04 +0000)]
Thu Jun  6 02:00:42 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* Makerules (distinfo-vars): Don't write constant line to frob sources.
* Make-dist (sources): Append $(elided-routines) and $(extra-libs)
routines.

24 years agoUpdated from ../gpl2lgpl.sed
roland [Thu, 6 Jun 1996 05:32:24 +0000 (05:32 +0000)]
Updated from ../gpl2lgpl.sed

24 years agoUpdated from ../gpl2lgpl.sed
roland [Thu, 6 Jun 1996 05:31:59 +0000 (05:31 +0000)]
Updated from ../gpl2lgpl.sed

24 years ago.
roland [Thu, 6 Jun 1996 05:23:42 +0000 (05:23 +0000)]
.