external/glibc.git
28 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [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.

28 years agoFri Jun 7 09:11:17 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [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.

28 years agoWed Jun 5 22:06:21 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [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.

28 years agoThu Jun 6 00:02:15 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [Thu, 6 Jun 1996 05:22:48 +0000 (05:22 +0000)]
Thu Jun  6 00:02:15 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/m68k/select.S: File removed; obsolete with
current kernels, generic linux version is fine.

28 years agoTue Jun 4 22:03:02 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Thu, 6 Jun 1996 05:22:44 +0000 (05:22 +0000)]
Tue Jun  4 22:03:02 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/e_acos.c, sysdeps/m68k/fpu/e_fmod.c,
  sysdeps/m68k/fpu/k_cos.c, sysdeps/m68k/fpu/k_sin.c,
  sysdeps/m68k/fpu/k_tan.c, sysdeps/m68k/fpu/s_atan.c,
  sysdeps/m68k/fpu/s_frexp.c, sysdeps/m68k/fpu/s_ilogb.c,
  sysdeps/m68k/fpu/s_isinf.c, sysdeps/m68k/fpu/s_ldexp.c,
  sysdeps/m68k/fpu/s_modf.c: Define generic functions using FUNC and
  float_type with appropriate defaults.

28 years agoTue Jun 4 22:03:02 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Thu, 6 Jun 1996 05:22:31 +0000 (05:22 +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.

28 years agoTue Jun 4 22:03:02 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Thu, 6 Jun 1996 05:22:27 +0000 (05:22 +0000)]
Tue Jun  4 22:03:02 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* 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/s_tanhl.c, sysdeps/m68k/fpu/s_tanl.c: New files.

28 years agoTue Jun 4 22:03:02 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Thu, 6 Jun 1996 05:21:45 +0000 (05:21 +0000)]
Tue Jun  4 22:03:02 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/acos.c: File removed.
* sysdeps/m68k/fpu/asin.c: File removed.
* sysdeps/m68k/fpu/atan.c: File removed.
* sysdeps/m68k/fpu/atan2.c: File removed.
* sysdeps/m68k/fpu/atanh.c: File removed.
* sysdeps/m68k/fpu/ceil.c: File removed.
* sysdeps/m68k/fpu/cos.c: File removed.
* sysdeps/m68k/fpu/cosh.c: File removed.
* sysdeps/m68k/fpu/drem.c: File removed.
* sysdeps/m68k/fpu/exp.c: File removed.
* sysdeps/m68k/fpu/expm1.c: File removed.
* sysdeps/m68k/fpu/fabs.c: File removed.
* sysdeps/m68k/fpu/fl.h: File removed.
* sysdeps/m68k/fpu/floor.c: File removed.
* sysdeps/m68k/fpu/fmod.c: File removed.
* sysdeps/m68k/fpu/frexp.c: File removed.
* sysdeps/m68k/fpu/isinf.c: File removed.
* sysdeps/m68k/fpu/isinfl.c: File removed.
* sysdeps/m68k/fpu/isnan.c: File removed.
* sysdeps/m68k/fpu/isnanl.c: File removed.
* sysdeps/m68k/fpu/ldexp.c: File removed.
* sysdeps/m68k/fpu/log.c: File removed.
* sysdeps/m68k/fpu/log10.c: File removed.
* sysdeps/m68k/fpu/log1p.c: File removed.
* sysdeps/m68k/fpu/logb.c: File removed.
* sysdeps/m68k/fpu/pow.c: File removed.
* sysdeps/m68k/fpu/rint.c: File removed.
* sysdeps/m68k/fpu/sin.c: File removed.
* sysdeps/m68k/fpu/sinh.c: File removed.
* sysdeps/m68k/fpu/sqrt.c: File removed.
* sysdeps/m68k/fpu/tan.c: File removed.
* sysdeps/m68k/fpu/tanh.c: File removed.

28 years agoTue Jun 4 22:03:02 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Thu, 6 Jun 1996 05:20:49 +0000 (05:20 +0000)]
Tue Jun  4 22:03:02 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/e_acosf.c, sysdeps/m68k/fpu/e_fmodf.c,
sysdeps/m68k/fpu/k_cosf.c, sysdeps/m68k/fpu/k_sinf.c,
sysdeps/m68k/fpu/k_tanf.c, sysdeps/m68k/fpu/s_atanf.c,
sysdeps/m68k/fpu/s_frexpf.c, sysdeps/m68k/fpu/s_ilogbf.c,
sysdeps/m68k/fpu/s_isinff.c, sysdeps/m68k/fpu/s_ldexpf.c,
sysdeps/m68k/fpu/s_modff.c: Include the corresponding double
versions with appropriate definitions to get float functions,
instead of defining them directly.

28 years agoWed Jun 5 15:57:28 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [Wed, 5 Jun 1996 23:23:03 +0000 (23:23 +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.

28 years agoWed Jun 5 15:57:28 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [Wed, 5 Jun 1996 23:22:41 +0000 (23:22 +0000)]
Wed Jun  5 15:57:28 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/sysv4/solaris2/sparc/Dist: Removed.

28 years agoWed Jun 5 00:01:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [Wed, 5 Jun 1996 19:04:42 +0000 (19:04 +0000)]
Wed Jun  5 00:01:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/bsd/ultrix4/mips/Dist: Updated.
* sysdeps/unix/bsd/ultrix4/Dist: Removed.
* sysdeps/unix/sysv/sysv4/Dist: Updated.
* sysdeps/unix/sysv/sco3.2.4/Dist: Removed.
* sysdeps/unix/sysv/irix4/Dist: Updated.
* sysdeps/unix/sysv/linux/i386/Dist: Removed.
* sysdeps/unix/sysv/Dist: Updated.
* sysdeps/unix/bsd/sun/sunos4/Dist: Removed.
* sysdeps/unix/bsd/sony/newsos4/Dist: Removed.
* sysdeps/gnu/Dist: New file.
* sysdeps/alpha/Dist: Updated.
* sysdeps/mach/hurd/Dist: Updated.

28 years agoTue Jun 4 21:01:20 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [Wed, 5 Jun 1996 03:29:08 +0000 (03:29 +0000)]
Tue Jun  4 21:01:20 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/i386/Makefile (long-double-fcts): New variable, set to yes.
* sysdeps/m68k/Makefile: Likewise.

28 years agoTue Jun 4 18:57:57 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [Tue, 4 Jun 1996 22:59:11 +0000 (22:59 +0000)]
Tue Jun  4 18:57:57 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-init.c (_dl_init_next): Take argument, link_map whose
  searchlist describes the piece of the DT_NEEDED graph to be
  initialized.
* elf/link.h: Update prototype.
* sysdeps/i386/dl-machine.h (RTLD_START): Pass _dl_loaded as argument
to _dl_init_next.
* sysdeps/m68k/dl-machine.h: Likewise.
* elf/dl-deps.c (_dl_open): Pass new object as arg to _dl_init_next.

28 years agoMon Jun 3 03:06:34 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [Mon, 3 Jun 1996 04:24:14 +0000 (04:24 +0000)]
Mon Jun  3 03:06:34 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-lookup.c (_dl_lookup_symbol): Take new arg RELOC_ADDR and
don't allow a defn resolving to that address.
* elf/link.h: Update prototype and comment.
* elf/dl-runtime.c (fixup): Define local `resolve' function and pass
it to elf_machine_relplt.
* elf/dl-reloc.c (_dl_relocate_object: resolve): Take new arg
RELOC_ADDR and pass it through to _dl_lookup_symbol.
* elf/do-rel.h (elf_dynamic_do_rel): Pass RESOLVE to elf_machine_rel
instead of calling it ourselves and passing its results.
(elf_dynamic_do_rel): RESOLVE fn takes new arg RELOC_ADDR.
* elf/rtld.c (dl_main): Pass 0 for RELOC_ADDR to _dl_lookup_symbol.
* sysdeps/i386/dl-machine.h (elf_machine_rel): Remove SYM_LOADADDR
arg.  Add RESOLVE function ptr arg.  Call *RESOLVE as necessary.
* sysdeps/m68k/dl-machine.h (elf_machine_rela): Likewise.
* sysdeps/stub/dl-machine.h: Likewise.
Sun Jun  2 14:56:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-lookup.c (_dl_lookup_symbol): Arg NOSELF renamed to NOPLT.
Reject SHN_UNDEF defns iff NOPLT is nonzero.
* elf/link.h (_dl_lookup_symbol): Update prototype and comment.
* elf/dl-runtime.c (fixup): Pass 1 to _dl_lookup_symbol for NOPLT.
* elf/dlsym.c (dlsym): Pass 0.
* elf/rtld.c (dl_main): Likewise.
* elf/dl-reloc.c (_dl_relocate_object: resolve): Second arg R_OFFSET
replaced with NOPLT flag.  Pass it through to _dl_lookup_symbol.
* elf/do-rel.h (elf_dynamic_do_rel): Update prototype of RESOLVE arg.
Pass `elf_machine_pltrel_p (R->r_type)' result as NOPLT flag value.
* sysdeps/i386/dl-machine.h (elf_machine_pltrel_p): New macro.
* sysdeps/m68k/dl-machine.h (elf_machine_pltrel_p): Likewise.
* sysdeps/stub/dl-machine.h (elf_machine_pltrel_p): Likewise.

28 years agoSun Jun 2 14:56:49 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
Roland McGrath [Sun, 2 Jun 1996 21:35:13 +0000 (21:35 +0000)]
Sun Jun  2 14:56:49 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* elf/dl-lookup.c (_dl_lookup_symbol): Arg NOSELF renamed to NOPLT.
Reject SHN_UNDEF defns iff NOPLT is nonzero.
* elf/link.h (_dl_lookup_symbol): Update prototype and comment.
* elf/dl-runtime.c (fixup): Pass 1 to _dl_lookup_symbol for NOPLT.
* elf/dlsym.c (dlsym): Pass 0.
* elf/rtld.c (dl_main): Likewise.
* elf/dl-reloc.c (_dl_relocate_object: resolve): Second arg R_OFFSET
replaced with NOPLT flag.  Pass it through to _dl_lookup_symbol.
* elf/do-rel.h (elf_dynamic_do_rel): Update prototype of RESOLVE arg.
Pass `elf_machine_pltrel_p (R->r_type)' result as NOPLT flag value.
* sysdeps/i386/dl-machine.h (elf_machine_pltrel_p): New macro.
* sysdeps/m68k/dl-machine.h (elf_machine_pltrel_p): Likewise.
* sysdeps/stub/dl-machine.h (elf_machine_pltrel_p): Likewise.

28 years agoWed May 29 00:57:37 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Sun, 2 Jun 1996 18:49:31 +0000 (18:49 +0000)]
Wed May 29 00:57:37 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/alpha/sysdep.h (END): Redefine to use .end
  directive for both ELF and ECOFF.
(ret): Delete macro.  It was a dangerous macro and unnecessary
  since the Alpha assemblers recognizes "ret" as a macro themselves.
Thu May 23 02:15:56 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/alpha/sysdep.h (ret): Remove macro.  It is
  dangerous and unnecessary since both OSF/1 as and gas define "ret"
  as a pseudo-instruction.

28 years agoWed May 29 00:57:37 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Sun, 2 Jun 1996 18:49:29 +0000 (18:49 +0000)]
Wed May 29 00:57:37 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/speed.c: Remove.

28 years agoWed May 29 00:57:37 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Sun, 2 Jun 1996 18:49:27 +0000 (18:49 +0000)]
Wed May 29 00:57:37 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/bsd/osf/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/brk.S (__curbrk): Store the entire
  break value, not just the low 32 bits to accomodate large
  memories.

28 years agoWed May 29 00:57:37 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Sun, 2 Jun 1996 18:49:21 +0000 (18:49 +0000)]
Wed May 29 00:57:37 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/bsd-setjmp.S,
  sysdeps/alpha/copysign.S, sysdeps/alpha/divrem.h,
  sysdeps/alpha/fabs.S, sysdeps/alpha/ffs.S, sysdeps/alpha/htonl.S,
  sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/llseek.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Use END macro instead of
  .end directive.

28 years agoWed May 29 00:57:37 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Sun, 2 Jun 1996 18:48:36 +0000 (18:48 +0000)]
Wed May 29 00:57:37 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/bsd/osf/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/brk.S (__curbrk): Store the entire
  break value, not just the low 32 bits to accomodate large
  memories.
Tue May 28 10:46:04 1996  Richard Henderson  <rth@tamu.edu>

* sysdeps/unix/sysv/linux/alpha/brk.S: Rather than attempt to
dynamically resolve _end for initializing __curbrk, support the
brk(0) query idiom.

28 years agoWed May 29 00:57:37 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Sun, 2 Jun 1996 18:48:32 +0000 (18:48 +0000)]
Wed May 29 00:57:37 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/bsd-_setjmp.S (setjmp): Renamed entry point to
_setjmp.
* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/bsd-setjmp.S,
  sysdeps/alpha/copysign.S, sysdeps/alpha/divrem.h,
  sysdeps/alpha/fabs.S, sysdeps/alpha/ffs.S, sysdeps/alpha/htonl.S,
  sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/llseek.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Use END macro instead of
  .end directive.
Tue May 28 10:46:04 1996  Richard Henderson  <rth@tamu.edu>

* sysdeps/alpha/bsd-_setjmp.S: The function is _setjmp not setjmp.

28 years agoWed May 29 00:57:37 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Sun, 2 Jun 1996 18:48:30 +0000 (18:48 +0000)]
Wed May 29 00:57:37 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/bsd-setjmp.S,
  sysdeps/alpha/copysign.S, sysdeps/alpha/divrem.h,
  sysdeps/alpha/fabs.S, sysdeps/alpha/ffs.S, sysdeps/alpha/htonl.S,
  sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/llseek.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Use END macro instead of
  .end directive.
Tue May 28 10:46:04 1996  Richard Henderson  <rth@tamu.edu>

* sysdeps/alpha/bb_init_func.S: Don't make `init' an external symbol.

28 years agoWed May 29 00:57:37 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Sun, 2 Jun 1996 18:48:18 +0000 (18:48 +0000)]
Wed May 29 00:57:37 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divrem.h: Include <sysdep.h> instead of <*/regdef.h>.
* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/bsd-setjmp.S,
  sysdeps/alpha/copysign.S, sysdeps/alpha/divrem.h,
  sysdeps/alpha/fabs.S, sysdeps/alpha/ffs.S, sysdeps/alpha/htonl.S,
  sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/llseek.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Use END macro instead of
  .end directive.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Fri, 24 May 1996 06:00:28 +0000 (06:00 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/start.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Fri, 24 May 1996 05:59:19 +0000 (05:59 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/alpha/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Fri, 24 May 1996 05:58:22 +0000 (05:58 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/Makefile (headers): Add
  alpha/ptrace.h.
* sysdeps/unix/sysv/linux/alpha/alpha/ptrace.h: New file.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Fri, 24 May 1996 05:55:29 +0000 (05:55 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-_setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

28 years ago.
Roland McGrath [Thu, 23 May 1996 05:33:38 +0000 (05:33 +0000)]
.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:33:05 +0000 (05:33 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".
Wed Mar 27 10:26:21 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/setjmp.S: Must establish global pointer before
  address of __sigsetjmp_aux can be loaded.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:58 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/speed.c (speeds): Add entry for
  460800 baud.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:55 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/__math.h (cabs): Remove underscores from struct
  __cabs_complex member names in call to __hypot().

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:48 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divl.S, sysdeps/alpha/divlu.S, sysdeps/alpha/divq.S,
sysdeps/alpha/divqu.S, sysdeps/alpha/reml.S, sysdeps/alpha/remlu.S,
sysdeps/alpha/remq.S, sysdeps/alpha/remqu.S: Include divrem.h instead
of divrem.S.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:39 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/profil-counter.h: File removed.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:30 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/llseek.S: New file.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:27 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/ioperm.c: Modify to support
  dynamic recognition of platform type.
(_bus_base): New function.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:24 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/Makefile (headers): Add
  alpha/ptrace.h.
* sysdeps/unix/sysv/linux/alpha/alpha/ptrace.h: New file.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:21 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divrem.h: Renamed from sysdeps/alpha/divrem.S to avoid
  name collision with math library.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:18 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/copysign.S, sysdeps/alpha/fabs.S: New files.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:14 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/alpha/sysdep.h: Include regdef.h.  Define LEAF macro
to simplify declaration of leaf functions.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:32:12 +0000 (05:32 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/_mcount.S, sysdeps/alpha/bb_init_func.S,
  sysdeps/alpha/bsd-setjmp.S, sysdeps/alpha/ffs.S,
  sysdeps/alpha/htonl.S, sysdeps/alpha/htons.S, sysdeps/alpha/memchr.S,
  sysdeps/alpha/setjmp.S, sysdeps/alpha/strlen.S,
  sysdeps/alpha/udiv_qrnnd.S, sysdeps/unix/sysv/linux/alpha/brk.S,
  sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
  sysdeps/unix/sysv/linux/alpha/pipe.S,
  sysdeps/unix/sysv/linux/sigsuspend.S,
  sysdeps/unix/sysv/linux/alpha/syscall.S,
  sysdeps/unix/sysv/linux/alpha/sysdep.S: Remove include of regdef.h.
   sysdep.h includes it now. Replace ENTRY by LEAF with appropriate
  framesize declaration.  Replace "lda pv,sym/jsr pv" by "jsr sym".

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:31:53 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/sysdep.h (NO_UNDERSCORES): Don't
define.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:31:50 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/statbuf.h: New file.

28 years agoWed May 22 00:40:50 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 23 May 1996 05:31:47 +0000 (05:31 +0000)]
Wed May 22 00:40:50 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/syscalls.list: Added getsockopt,
ptrace, and sysctl.

28 years ago.
Roland McGrath [Tue, 14 May 1996 18:13:42 +0000 (18:13 +0000)]
.

28 years agoFri May 10 19:59:50 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Mon, 13 May 1996 15:59:03 +0000 (15:59 +0000)]
Fri May 10 19:59:50 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/Makefile (CFLAGS-setjmp.c): New variable.

28 years agoSun May 5 03:10:44 1996 Ulrich Drepper <drepper@cygnus.com>
Roland McGrath [Wed, 8 May 1996 02:02:40 +0000 (02:02 +0000)]
Sun May  5 03:10:44 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/posix/sysconf.c: Add code to handle _SC_AIO_LISTIO_MAX,
_SC_AIO_MAX, _SC_AIO_PRIO_DELTA_MAX, _SC_DELAYTIMER_MAX,
_SC_MQ_OPEN_MAX, _SC_MQ_PRIO_MAX, _SC_RTSIG_MAX,
_SC_SEM_NSEMS_MAX, _SC_SEM_VALUE_MAX, _SC_SIGQUEUE_MAX, and
_SC_TIMER_MAX.
* sysdeps/unix/sysv/sysv4/sysconf.c: Ditto.

28 years agoUpdated from /src/gmp-2.0
Roland McGrath [Tue, 7 May 1996 21:04:45 +0000 (21:04 +0000)]
Updated from /src/gmp-2.0

28 years agoThu May 2 22:41:31 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Fri, 3 May 1996 16:52:28 +0000 (16:52 +0000)]
Thu May  2 22:41:31 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/m68k/fpu_control.h (_FPU_DEFAULT):
Disable all exceptions.

28 years agoThu May 2 22:33:14 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Fri, 3 May 1996 16:51:51 +0000 (16:51 +0000)]
Thu May  2 22:33:14 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/e_acos.c, sysdeps/m68k/fpu/e_acosf.c,
sysdeps/m68k/fpu/e_fmod.c, sysdeps/m68k/fpu/e_fmodf.c,
sysdeps/m68k/fpu/isinfl.c, sysdeps/m68k/fpu/isnanl.c,
sysdeps/m68k/fpu/s_atan.c, sysdeps/m68k/fpu/s_atanf.c,
sysdeps/m68k/fpu/s_frexp.c, sysdeps/m68k/fpu/s_frexpf.c,
sysdeps/m68k/fpu/s_ilogb.c, sysdeps/m68k/fpu/s_ilogbf.c,
sysdeps/m68k/fpu/s_isinf.c, sysdeps/m68k/fpu/s_isinff.c,
sysdeps/m68k/fpu/s_ldexp.c, sysdeps/m68k/fpu/s_ldexpf.c,
sysdeps/m68k/fpu/s_modf.c, sysdeps/m68k/fpu/s_modff.c: Don't
define __NO_MATH_INLINES, which is already defined on command
line.

28 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
Roland McGrath [Wed, 1 May 1996 13:47:01 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/posix/sysconf.c: Add handling of _SC_REALTIME_SIGNALS,
_SC_PRIORITY_SCHEDULING, _SC_TIMERS, _SC_ASYNCHRONOUS_IO,
_SC_PRIORITIZED_IO, _SC_SYNCHRONIZED_IO, _SC_FSYNC,
_SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE,
_SC_MEMORY_PROTECTION, _SC_MESSAGE_PASSING, _SC_SEMAPHORES,
_SC_SHARED_MEMORY_OBJECTS, and _SC_CHARCLASS_NAME_MAX.
* sysdeps/stub/sysconf.c: Ditto.
* sysdeps/unix/sysv/sysv4/sysconf.c: Ditto.

28 years agoSat Apr 20 17:07:17 1996 Ulrich Drepper <drepper@cygnus.com>
Roland McGrath [Sat, 20 Apr 1996 22:08:45 +0000 (22:08 +0000)]
Sat Apr 20 17:07:17 1996  Ulrich Drepper  <drepper@cygnus.com>

* assert/assert.h, ctype/ctype.h, dirent/dirent.h, errno.h,
grp/grp.h, io/fcntl.h, io/sys/stat.h, io/utime.h, locale/locale.h,
math/math.h, misc/nlist.h, misc/sgtty.h, misc/sys/file.h,
misc/sys/ioctl.h, misc/sys/uio.h, posix/sys/times.h,
posix/sys/types.h, posix/sys/utsname.h, posix/sys/wait.h,
posix/tar.h, posix/wordexp.h, pwd/pwd.h, resource/sys/vlimit.h,
resource/sys/vtimes.h, setjmp/setjmp.h, signal/signal.h,
stdio-common/printf.h, stdlib/alloca.h, stdlib/stdlib.h,
string/string.h, sysdeps/generic/sigaction.h,
sysdeps/generic/sigset.h, sysdeps/generic/sys/ptrace.h,
sysdeps/generic/sys/ptrace.h, sysdeps/unix/bsd/osf/sigaction.h,
sysdeps/unix/sysv/linux/sys/ptrace.h,
sysdeps/unix/sysv/minix/sigaction.h,
sysdeps/unix/sysv/sco3.2.4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigaction.h,
sysdeps/unix/sysv/sysv4/sigset.h, termios/termios.h,
time/sys/time.h, time/time.h: Fix copyright comment.

28 years agoWed Mar 27 10:26:21 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Wed, 27 Mar 1996 20:31:14 +0000 (20:31 +0000)]
Wed Mar 27 10:26:21 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/setjmp.S: Must establish global pointer before
  address of __sigsetjmp_aux can be loaded.

28 years ago * sysdeps/unix/sysv/sysv4/solaris2/sparc/sysdep.h (NO_UNDERSCORES): Use
Brendan Kehoe [Wed, 27 Mar 1996 00:46:37 +0000 (00:46 +0000)]
* sysdeps/unix/sysv/sysv4/solaris2/sparc/sysdep.h (NO_UNDERSCORES): Use
wrapped with #ifndef, to avoid config.h defining it.

28 years agoWed Mar 20 20:08:46 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Mon, 25 Mar 1996 09:56:36 +0000 (09:56 +0000)]
Wed Mar 20 20:08:46 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/m68k/sysdep.h: Don't define
NO_UNDERSCORES.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 20:18:59 +0000 (20:18 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/Makefile,
sysdeps/unix/sysv/linux/alpha/brk.S,
sysdeps/unix/sysv/linux/alpha/fpu_control.c,
sysdeps/unix/sysv/linux/alpha/fpu_control.h,
sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
sysdeps/unix/sysv/linux/alpha/pipe.S,
sysdeps/unix/sysv/linux/alpha/setfpucw.c,
sysdeps/unix/sysv/linux/alpha/sigprocmask.c,
sysdeps/unix/sysv/linux/alpha/speed.c,
sysdeps/unix/sysv/linux/alpha/start.S,
sysdeps/unix/sysv/linux/alpha/syscall.S,
sysdeps/unix/sysv/linux/alpha/syscalls.list,
sysdeps/unix/sysv/linux/alpha/alpha/regdef.h,
sysdeps/unix/sysv/linux/alpha/sysdep.S,
sysdeps/unix/sysv/linux/alpha/sysdep.h: New files.

28 years agoSun Feb 25 22:36:10 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 20:18:07 +0000 (20:18 +0000)]
Sun Feb 25 22:36:10 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/profil-counter.h: New file.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 20:14:38 +0000 (20:14 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divl.S, sysdeps/alpha/divlu.S, sysdeps/alpha/divq.S,
sysdeps/alpha/divqu.S, sysdeps/alpha/divrem.m4,
sysdeps/alpha/macros.m4, sysdeps/alpha/reml.S, sysdeps/alpha/remlu.S,
sysdeps/alpha/remq.S, sysdeps/alpha/remqu.S, sysdeps/alpha/strlen.c:
  Removed.

28 years agoMon Mar 4 20:17:28 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 20:13:37 +0000 (20:13 +0000)]
Mon Mar  4 20:17:28 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/__math.h (atan, cabs): New functions.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:54:21 +0000 (19:54 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/alpha/sysdep.h: new file (adapted from OSF/1 version).
* sysdeps/unix/bsd/osf/alpha/sysdep.h: include
  sysdeps/unix/alpha/sysdep.h and removed definitions now in that file.

28 years agoSat Feb 17 11:29:29 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:54:14 +0000 (19:54 +0000)]
Sat Feb 17 11:29:29 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/fabs.c: File removed.

28 years agoSat Feb 17 11:29:29 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:53:56 +0000 (19:53 +0000)]
Sat Feb 17 11:29:29 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/ffs.S: new file.

28 years agoSun Feb 25 22:36:10 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:53:15 +0000 (19:53 +0000)]
Sun Feb 25 22:36:10 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* gmon/sys/gmon_out.h, gmon/bb_exit_func.c,
  sysdeps/generic/bb_init_func.c, sysdeps/alpha/bb_init_func.S: new
  files.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:52:58 +0000 (19:52 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divl.S, sysdeps/alpha/divlu.S, sysdeps/alpha/divq.S,
sysdeps/alpha/divqu.S, sysdeps/alpha/divrem.m4,
sysdeps/alpha/macros.m4, sysdeps/alpha/ reml.S, sysdeps/alpha/remlu.S,
sysdeps/alpha/remq.S, sysdeps/alpha/remqu.S, sysdeps/alpha/strlen.c:
  Removed.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:52:47 +0000 (19:52 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/divrem.S, sysdeps/alpha/htonl.S,
sysdeps/alpha/htons.S, sysdeps/alpha/machine-gmon.h,
sysdeps/alpha/_mcount.S, sysdeps/alpha/ntohl.s, sysdeps/alpha/ntohs.s,
sysdeps/alpha/strlen.S: New files.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:52:39 +0000 (19:52 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/bsd/osf/alpha/sysdep.h: include
  sysdeps/unix/alpha/sysdep.h and removed definitions now in that file.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:52:32 +0000 (19:52 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/setjmp_aux.c (__sigsetjmp_aux): restore return
  address register before returning (gcc 2.7.1 doesn't do it,
  presumably because $26 is declared as a global variable).

28 years agoMon Mar 4 20:17:28 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:52:29 +0000 (19:52 +0000)]
Mon Mar  4 20:17:28 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/sigsuspend.S: new file (syscall
  expects set-value, not pointer to it).

28 years agoTue Feb 20 11:33:46 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:52:25 +0000 (19:52 +0000)]
Tue Feb 20 11:33:46 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/syscalls.list (select, bind,
  connect, getpeername, getsockname, listen, recv, recvfrom,
  recvmsg, send, sendmsg, sendto, setsockopt, shutdown, socketpair):
  added to override same-name assembly file in the parent directory.
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/Makefile,
sysdeps/unix/sysv/linux/alpha/brk.S,
sysdeps/unix/sysv/linux/alpha/fpu_control.c,
sysdeps/unix/sysv/linux/alpha/fpu_control.h,
sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
sysdeps/unix/sysv/linux/alpha/pipe.S,
sysdeps/unix/sysv/linux/alpha/setfpucw.c,
sysdeps/unix/sysv/linux/alpha/sigprocmask.c,
sysdeps/unix/sysv/linux/alpha/speed.c,
sysdeps/unix/sysv/linux/alpha/start.S,
sysdeps/unix/sysv/linux/alpha/syscall.S,
sysdeps/unix/sysv/linux/alpha/syscalls.list,
sysdeps/unix/sysv/linux/alpha/sysdep.S,
sysdeps/unix/sysv/linux/alpha/sysdep.h: New files.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:52:17 +0000 (19:52 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/Makefile (sysdep_routines): Removed all rules
  pertaining to integer division/remainder routines since new code
  doesn't require them.

28 years agoWed Feb 21 23:56:41 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:52:11 +0000 (19:52 +0000)]
Wed Feb 21 23:56:41 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/setjmp.S: switched order in which sp and fp are
  passed to match what __sigsetjmp_aux() expects.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:51:41 +0000 (19:51 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/__longjmp.c (__longjmp): moved dummy while loop
to end of function to avoid a jump across NOPs.

28 years agoSat Feb 17 11:29:29 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:51:34 +0000 (19:51 +0000)]
Sat Feb 17 11:29:29 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/ioperm.c: new file.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Tue, 19 Mar 1996 19:51:23 +0000 (19:51 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/unix/sysv/linux/alpha/Makefile,
sysdeps/unix/sysv/linux/alpha/brk.S,
sysdeps/unix/sysv/linux/alpha/fpu_control.c,
sysdeps/unix/sysv/linux/alpha/fpu_control.h,
sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S,
sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S,
sysdeps/unix/sysv/linux/alpha/pipe.S,
sysdeps/unix/sysv/linux/alpha/setfpucw.c,
sysdeps/unix/sysv/linux/alpha/sigprocmask.c,
sysdeps/unix/sysv/linux/alpha/speed.c,
sysdeps/unix/sysv/linux/alpha/start.S,
sysdeps/unix/sysv/linux/alpha/syscall.S,
sysdeps/unix/sysv/linux/alpha/syscalls.list,
sysdeps/unix/sysv/linux/alpha/sysdep.S,
sysdeps/unix/sysv/linux/alpha/sysdep.h: New files.

28 years agoMon Mar 18 13:20:46 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
Roland McGrath [Mon, 18 Mar 1996 19:38:16 +0000 (19:38 +0000)]
Mon Mar 18 13:20:46 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* posix/unistd.h (setpgrp): Declare no-arg version unless __FAVOR_BSD.
* misc/bsd-compat.c (setpgrp): New function, two arg version.
* sysdeps/stub/setpgid.c: Remove setpgrp alias.
* sysdeps/mach/hurd/setpgid.c: Likewise.
* sysdeps/unix/sysv/sysv4/setpgid.c: Likewise.
* sysdeps/unix/common/syscalls.list (setpgid): Remove setpgrp alias.
* sysdeps/unix/sysv/irix4/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/setpgrp.c: Obsolete file removed.
* posix/setpgrp.c (setpgrp): New file.
* posix/Makefile (routines): Add setpgrp.

28 years agoSat Mar 16 20:08:22 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Sun, 17 Mar 1996 01:58:01 +0000 (01:58 +0000)]
Sat Mar 16 20:08:22 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/memchr.S: new file.
* sysdeps/alpha/memchr.c: obsolete file removed.

28 years agoThu Mar 14 15:20:45 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Sat, 16 Mar 1996 21:32:41 +0000 (21:32 +0000)]
Thu Mar 14 15:20:45 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/e_acos.c, sysdeps/m68k/fpu/e_acosf.c,
sysdeps/m68k/fpu/e_asin.c, sysdeps/m68k/fpu/e_asinf.c,
sysdeps/m68k/fpu/e_atanh.c, sysdeps/m68k/fpu/e_atanhf.c,
sysdeps/m68k/fpu/e_cosh.c, sysdeps/m68k/fpu/e_coshf.c,
sysdeps/m68k/fpu/e_exp.c, sysdeps/m68k/fpu/e_expf.c,
sysdeps/m68k/fpu/e_fmod.c, sysdeps/m68k/fpu/e_fmodf.c,
sysdeps/m68k/fpu/e_log.c, sysdeps/m68k/fpu/e_log10.c,
sysdeps/m68k/fpu/e_log10f.c, sysdeps/m68k/fpu/e_logf.c,
sysdeps/m68k/fpu/e_pow.c, sysdeps/m68k/fpu/e_powf.c,
sysdeps/m68k/fpu/e_remainder.c, sysdeps/m68k/fpu/e_remainderf.c,
sysdeps/m68k/fpu/e_scalb.c, sysdeps/m68k/fpu/e_scalbf.c,
sysdeps/m68k/fpu/e_sinh.c, sysdeps/m68k/fpu/e_sinhf.c,
sysdeps/m68k/fpu/e_sqrt.c, sysdeps/m68k/fpu/e_sqrtf.c,
sysdeps/m68k/fpu/k_cos.c, sysdeps/m68k/fpu/k_cosf.c,
sysdeps/m68k/fpu/k_sin.c, sysdeps/m68k/fpu/k_sinf.c,
sysdeps/m68k/fpu/k_tan.c, sysdeps/m68k/fpu/k_tanf.c,
sysdeps/m68k/fpu/s_atan.c, sysdeps/m68k/fpu/s_atanf.c,
sysdeps/m68k/fpu/s_ceil.c, sysdeps/m68k/fpu/s_ceilf.c,
sysdeps/m68k/fpu/s_cos.c, sysdeps/m68k/fpu/s_cosf.c,
sysdeps/m68k/fpu/s_expm1.c, sysdeps/m68k/fpu/s_expm1f.c,
sysdeps/m68k/fpu/s_fabs.c, sysdeps/m68k/fpu/s_fabsf.c,
sysdeps/m68k/fpu/s_finite.c, sysdeps/m68k/fpu/s_finitef.c,
sysdeps/m68k/fpu/s_floor.c, sysdeps/m68k/fpu/s_floorf.c,
sysdeps/m68k/fpu/s_frexp.c, sysdeps/m68k/fpu/s_frexpf.c,
sysdeps/m68k/fpu/s_ilogb.c, sysdeps/m68k/fpu/s_ilogbf.c,
sysdeps/m68k/fpu/s_isinf.c, sysdeps/m68k/fpu/s_isinff.c,
sysdeps/m68k/fpu/s_isnan.c, sysdeps/m68k/fpu/s_isnanf.c,
sysdeps/m68k/fpu/s_ldexp.c, sysdeps/m68k/fpu/s_ldexpf.c,
sysdeps/m68k/fpu/s_log1p.c, sysdeps/m68k/fpu/s_log1pf.c,
sysdeps/m68k/fpu/s_logb.c, sysdeps/m68k/fpu/s_logbf.c,
sysdeps/m68k/fpu/s_modf.c, sysdeps/m68k/fpu/s_modff.c,
sysdeps/m68k/fpu/s_rint.c, sysdeps/m68k/fpu/s_rintf.c,
sysdeps/m68k/fpu/s_scalbn.c, sysdeps/m68k/fpu/s_scalbnf.c,
sysdeps/m68k/fpu/s_significand.c,
sysdeps/m68k/fpu/s_significandf.c, sysdeps/m68k/fpu/s_sin.c,
sysdeps/m68k/fpu/s_sinf.c, sysdeps/m68k/fpu/s_tan.c,
sysdeps/m68k/fpu/s_tanf.c, sysdeps/m68k/fpu/s_tanh.c,
sysdeps/m68k/fpu/s_tanhf.c: New files, for m68881 port of fdlibm.

28 years agoThu Mar 14 15:20:45 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Sat, 16 Mar 1996 21:30:47 +0000 (21:30 +0000)]
Thu Mar 14 15:20:45 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/isinfl.c: Rewritten to get argument type right.
* sysdeps/m68k/fpu/isnanl.c: Likewise.

28 years agoThu Mar 14 15:20:45 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Sat, 16 Mar 1996 21:30:15 +0000 (21:30 +0000)]
Thu Mar 14 15:20:45 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/__math.h: Rewritten for fdlibm.

28 years agoMon Mar 4 21:57:14 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Thu, 14 Mar 1996 11:20:02 +0000 (11:20 +0000)]
Mon Mar  4 21:57:14 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/m68k/Makefile: New file.

28 years agoMon Mar 4 21:57:14 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Thu, 14 Mar 1996 11:19:46 +0000 (11:19 +0000)]
Mon Mar  4 21:57:14 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/m68k/sysdep.h (SYS_ify): Redefine.
(CALL_MCOUNT): New macro, empty unless [PROF].
(ENTRY): Do CALL_MCOUNT just after the label.
(JUMPTARGET): New macro.
(SYSCALL_ERROR_HANDLER): Fix syntax.

28 years ago.
Roland McGrath [Tue, 12 Mar 1996 14:15:42 +0000 (14:15 +0000)]
.

28 years agoSat Mar 2 16:35:40 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
Roland McGrath [Sat, 2 Mar 1996 21:37:50 +0000 (21:37 +0000)]
Sat Mar  2 16:35:40 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/m68k/profil-counter.h: File removed.
* sysdeps/unix/sysv/sysv4/solaris2/sparc/profil-counter.h: File
removed.
* sysdeps/generic/profil-counter.h: New file.

28 years ago * sysdeps/unix/sysv/sysv4/solaris2/sparc/sigcontext.h: New file,
Brendan Kehoe [Sat, 2 Mar 1996 01:34:50 +0000 (01:34 +0000)]
* sysdeps/unix/sysv/sysv4/solaris2/sparc/sigcontext.h: New file,
including <sysdeps/unix/bsd/sun/sparc/sigcontext.h>.
* sysdeps/unix/sysv/sysv4/solaris2/sparc/profil-counter.h: New file,
same as linux/m68k/profil-counter.h except the comment.

28 years agoUpdated from /src/gmp-1.937
Roland McGrath [Fri, 1 Mar 1996 18:43:45 +0000 (18:43 +0000)]
Updated from /src/gmp-1.937

28 years agoThu Feb 29 20:55:57 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Fri, 1 Mar 1996 18:14:40 +0000 (18:14 +0000)]
Thu Feb 29 20:55:57 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/m68k/profil-counter.h: New file.

28 years agoMon Feb 26 10:22:30 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
Roland McGrath [Tue, 27 Feb 1996 14:51:36 +0000 (14:51 +0000)]
Mon Feb 26 10:22:30 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sysdeps/unix/dirstream.h: Rewritten.
* sysdeps/unix/readdir.c: Rewritten.
* sysdeps/unix/telldir.c: Rewritten.
* sysdeps/unix/closedir.c: Use <...> instead of "..." for dirstream.h.
Remove __ from DIR struct member names.
* sysdeps/unix/dirfd.c: Likewise.
* sysdeps/unix/seekdir.c: Likewise.
* sysdeps/unix/rewinddir.c: Likewise.
* sysdeps/unix/opendir.c: Likewise.  Don't allocate extra space after
DIR structure.
* sysdeps/stub/direct.h: File removed.
* sysdeps/unix/bsd/bsd4.4/direct.h: File removed.
* sysdeps/unix/bsd/direct.h: File removed.
* sysdeps/unix/common/direct.h: File removed.
* sysdeps/unix/sysv/irix4/direct.h: File removed.
* sysdeps/unix/sysv/isc3/direct.h: File removed.
* sysdeps/unix/sysv/sco3.2.4/direct.h: File removed.
* sysdeps/unix/sysv/sysv4/solaris2/direct.h: File removed.
* sysdeps/unix/common/direntry.h: New file.
* sysdeps/unix/bsd/direntry.h: New file.
* sysdeps/unix/bsd/bsd4.4/direntry.h: New file.
* sysdeps/unix/sysv/direntry.h: New file.
* sysdeps/stub/direntry.h: New file.
* dirent/dirent.h (struct dirent): Type removed.  Include <direntry.h>
to define it.
(_D_EXACT_NAMLEN, _D_ALLOC_NAMLEN): New macros.
* dirent/Makefile (headers): Add direntry.h.
(distribute): Remove direct.h.
* sysdeps/posix/getcwd.c: Use new macros instead of d_namlen.
* dirent/scandir.c: Likewise.
* io/fts.c (fts_build): Likewise.
* io/ftw.c (ftw_dir): Likewise.
* sysdeps/posix/ttyname.c: Likewise.

28 years agoMon Feb 26 10:22:30 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
Roland McGrath [Tue, 27 Feb 1996 00:54:24 +0000 (00:54 +0000)]
Mon Feb 26 10:22:30 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sysdeps/unix/sysv/sysv4/solaris2/syscalls.list: New file.

28 years agoSun Feb 18 12:13:07 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Mon, 19 Feb 1996 23:06:16 +0000 (23:06 +0000)]
Sun Feb 18 12:13:07 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/m68k/fpu_control.h (_FPU_SETCW): Corrected.

28 years agoReverting inadvertant commits
Roland McGrath [Mon, 19 Feb 1996 21:04:28 +0000 (21:04 +0000)]
Reverting inadvertant commits

28 years ago*** empty log message ***
Roland McGrath [Mon, 19 Feb 1996 20:54:34 +0000 (20:54 +0000)]
*** empty log message ***

28 years agoThu Feb 15 16:56:17 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Sun, 18 Feb 1996 18:31:55 +0000 (18:31 +0000)]
Thu Feb 15 16:56:17 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/dl-machine.h (elf_machine_load_address): Corrected.
(ELF_MACHINE_BEFORE_RTLD_RELOC): Define.
(_dl_runtime_resolve): Save %a1 as well.
(ELF_MACHINE_RUNTIME_FIXUP_ARGS): Add second dummy arg.
(elf_machine_relplt): Define.

28 years ago[$(subdir)-signal] (sysdep_routines): Don't sys-sig.
Roland McGrath [Thu, 15 Feb 1996 17:14:48 +0000 (17:14 +0000)]
[$(subdir)-signal] (sysdep_routines): Don't sys-sig.

28 years agoWed Feb 14 00:21:17 1996 David Mosberger-Tang <davidm@azstarnet.com>
Roland McGrath [Thu, 15 Feb 1996 16:47:45 +0000 (16:47 +0000)]
Wed Feb 14 00:21:17 1996  David Mosberger-Tang  <davidm@azstarnet.com>

        * sysdeps/alpha/memchr.c (memchr): loop searching for matching
        character bailed out one too early; changed constant 6 to
        7 to fix this.

28 years agoNew file from Schwab
Roland McGrath [Tue, 13 Feb 1996 11:40:27 +0000 (11:40 +0000)]
New file from Schwab

28 years agoSat Feb 10 13:09:03 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Tue, 13 Feb 1996 11:38:58 +0000 (11:38 +0000)]
Sat Feb 10 13:09:03 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/m68k/brk.c,
sysdeps/unix/sysv/linux/m68k/mmap.S,
sysdeps/unix/sysv/linux/m68k/select.S,
sysdeps/unix/sysv/linux/m68k/sigcontext.h,
sysdeps/unix/sysv/linux/m68k/sigreturn.S,
sysdeps/unix/sysv/linux/m68k/socket.S,
sysdeps/unix/sysv/linux/m68k/syscall.S,
sysdeps/unix/sysv/linux/m68k/sysdep.S,
sysdeps/unix/sysv/linux/m68k/sysdep.h: New files.

28 years agoSat Feb 10 13:09:03 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Tue, 13 Feb 1996 09:51:13 +0000 (09:51 +0000)]
Sat Feb 10 13:09:03 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/m68k/fpu/isinfl.c, sysdeps/m68k/fpu/isnanl.c,
sysdeps/m68k/isinfl.c, sysdeps/m68k/isnanl.c: New files.

28 years agoSat Feb 10 13:09:03 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Roland McGrath [Tue, 13 Feb 1996 09:26:53 +0000 (09:26 +0000)]
Sat Feb 10 13:09:03 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysv/linux/sys/mman.h: Define MAP_ANON and
MAP_FILE if not already defined.

* elf/elf.h: Add m68k reloc definitions.
* sysdeps/m68k/dl-machine.h, sysdeps/m68k/elf/start.S: New files.

28 years agoMon Feb 12 03:10:41 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
Roland McGrath [Mon, 12 Feb 1996 08:44:32 +0000 (08:44 +0000)]
Mon Feb 12 03:10:41 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sysdeps/unix/sysv/sysv4/syscalls.list: Remove redundancies.
Add __waitid.
* sysdeps/unix/sysv/linux/syscalls.list: Remove redundancies.
Define __ name for sigprocmask.
* sysdeps/unix/bsd/ultrix4/syscalls.list: Remove redundancies.
Add getsysinfo.
* sysdeps/unix/bsd/sun/sunos4/syscalls.list: Remove redundancies.
* sysdeps/unix/bsd/sun/syscalls.list: Remove redundancies.
* sysdeps/unix/bsd/bsd4.4/syscalls.list: Remove redundancies.
* sysdeps/unix/bsd/syscalls.list: Remove settimeofday, utimes.
Add getdents, wait3, waitpid.
* sysdeps/unix/syscalls.list: Add seteuid, setegid, setsid,
settimeofday, sigsuspend, sstk, utimes.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.S: File removed.
* sysdeps/unix/bsd/ultrix4/mips/syscalls.list: New file.
* sysdeps/unix/bsd/ultrix4/mips/Makefile (sysdep_routines):
Removed sigtramp.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.c: Renamed from sigtramp.c.
* sysdeps/unix/bsd/bsd4.4/sstk.S: File removed.
* sysdeps/unix/bsd/hp/m68k/syscalls.list: File removed.
* sysdeps/unix/bsd/osf/alpha/getdents.S: File removed.
* sysdeps/unix/bsd/ultrix4/getsysinfo.S: File removed.
* sysdeps/unix/bsd/ultrix4/waitpid.S: File removed.
* sysdeps/unix/bsd/ultrix4/mips/sigtramp.c: File removed.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.S: File removed.
* sysdeps/unix/bsd/ultrix4/mips/sigvec.c: New file.
* sysdeps/unix/bsd/ultrix4/mips/syscalls.list: New file.
* sysdeps/unix/sysv/irix4/wait3.S: File removed.
* sysdeps/unix/sysv/sysv4/__waitid.S: File removed.
* sysdeps/unix/sysv/sysv4/fchdir.S: File removed.
* sysdeps/unix/sysv/sysv4/setegid.S: File removed.
* sysdeps/unix/sysv/sysv4/seteuid.S: File removed.
* sysdeps/unix/sysv/sysv4/sigaltstack.S: File removed.
* sysdeps/unix/sysv/sysv4/solaris2/utimes.S: File removed.

28 years agoRemove redundancies.
Roland McGrath [Mon, 12 Feb 1996 08:35:16 +0000 (08:35 +0000)]
Remove redundancies.
Add __waitid.