glibc/sysdeps/libm-i387
Ulrich Drepper ceb2d9aaa8 update from main archive 970226
1997-02-27 05:12  Ulrich Drepper  <drepper@cygnus.com>

	* manual/Makefile: Add rules to run and distribute xtract-typefun.
	* manual/xtract-typefun.awk: New file.  Script to extract function,
	variable, macro anchor to put into the `dir' file.
	* manual/signal.texi: Document difference between SysV and BSD
	signal(3) function and add documentation for sysv_signal.

	* sysdeps/libm-i387/e_acoshl.c: Clear upper half of word containing
	exponent before comparing.

1997-02-27 01:13  Ulrich Drepper  <drepper@cygnus.com>

	* sysdeps/generic/netinet/in.h (htonl, htons, ntohl, ntohs): Change
	prototypes to use types with explicit width.  `unsigned long' is
	different on 64 bit systems.
	* sysdeps/unix/sysv/linux/netinet/in.h: Likewise.
	* sysdeps/generic/htonl.c: Likewise.
	* sysdeps/generic/htons.c: Likewise.
	* sysdeps/generic/ntohl.c: Likewise.
	* sysdeps/generic/ntohs.c: Likewise.
	Suggested by a sun <asun@zoology.washington.edu>.

1997-02-26 08:30  Andreas Jaeger  <aj@arthur.pfalz.de>

	* math/math.h: Include <__math.h> if __NO_MATH_INLINES is not
	defined and we want optimization.

1997-02-27 01:13  Ulrich Drepper  <drepper@cygnus.com>

	* sysdeps/generic/netinet/in.h (htonl, htons, ntohl, ntohs): Change
	prototypes to use types with explicit width.  `unsigned long' is
	different on 64 bit systems.
	Suggested by a sun <asun@zoology.washington.edu>.

1997-02-02 19:53  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* misc/getpass.c: Don't disable canonical input.
	Reverted patch of Mon Jan  6 01:35:29 1997.

1996-12-14 22:07  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* libio/libioP.h (_IO_finish_t): Take additional parameter, to
	match the hidden __in_chrg parameter of the destructor.
	(_IO_FINISH): Pass zero for it.
	* libio/genops.c (_IO_default_finish): Add second parameter, which
	is ignored.
	* libio/memstream.c (_IO_mem_finish): Likewise.
	* libio/fileops.c (_IO_mem_finish): Likewise.
	* libio/strops.c (_IO_str_finish): Likewise.  All callers changed.

1997-02-27 00:23  H.J. Lu  <hjl@lucon.org>

	* time/Makefile: Avoid using patterns in dependencies.

1997-02-26 00:56  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* elf/rtld.c: Make _dl_start static.  Otherwise the linker on the
	SPARC will convert the call _dl_start into a call into the PLT.

	* elf/rtld.c (_dl_start): On the SPARC we need to adjust the value
	of arg to make it point to the actual values.

	* sysdeps/sparc/elf/DEFS.h: New ELF specific version.
	* sysdeps/sparc/Dist: Mention sysdeps/sparc/elf/DEFS.h.

	* sysdeps/sparc/bsd-_setjmp.S, sysdeps/sparc/bsd-setjmp.S: Make
	them PIC aware.

	* sysdeps/sparc/dl-machine.h (elf_machine_load_address):
	Implemented.
	(elf_machine_rela): Make it compile; fix existing relocation
	types; add unhandled relocation types.
	(ELF_ADJUST_ARG): Get pointer to arguments at program startup.
	(RTLD_START): Initial implementation, not yet finished.

	* sysdeps/sparc/elf/start.S: Fix.

	* sysdeps/sparc/fpu_control.h: Remove duplicate declaration of
	__setfpucw.

	* sysdeps/sparc/divrem.m4: Make compilable under Linux.
	* sysdeps/sparc/rem.S, sysdeps/sparc/sdiv.S, sysdeps/sparc/udiv.S,
	sysdeps/sparc/urem.S : Regenerated.

	* sysdeps/sparc/setjmp.S: Make it PIC aware.

	* sysdeps/unix/sysv/linux/sparc/__sigtrampoline.S: Define
	__ASSEMBLY__ before using kernel header.

	* sysdeps/unix/sysv/linux/sparc/Makefile: Use -mv8 flag to compile
	rtld.c.

	* sysdeps/unix/sysv/linux/sparc/brk.c: Implement.
	* sysdeps/unix/sysv/linux/sparc/profil-counter.h: Remove code
	to handle old signals.
	* sysdeps/unix/sysv/linux/sparc/sigaction.c: Implements sigaction
	for all Linux/SPARC kernels.
	* sysdeps/unix/sysv/linux/sparc/syscall.S: Add code to store
	errno using __errno_location.
	* sysdeps/unix/sysv/linux/sparc/sysdep.h: Add various handler
	macros for assembler sources.
	* sysdeps/unix/sysv/linux/sparc/errno.c: Define errno.

1997-02-25 16:02  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* elf/rtld.c (dl_main): Remove dead code that is never executed.
	Rename local variable l to main_map where it is used to point to
	the load_map for the executable.

1997-02-25 15:03  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* elf/dl-version.c (_dl_check_all_versions): Ignore libraries that
	could not be found.

1997-02-24 23:18  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

	* Makerules: Generate implicit object suffix rules automagically.
	(o-iterator): Move before first use.

	* Makeconfig (all-object-suffixes): Add .bo suffix.

1997-02-25 15:11  Ulrich Drepper  <drepper@cygnus.com>

	* sysdeps/libm-i387/e_acoshf.S (__ieee754_acoshf): Test correct
	word on stack for overflow.

	C++.  Use __exception instead.
1997-02-27 06:01:16 +00:00
..
e_acos.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_acosf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_acosh.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_acoshf.S update from main archive 970226 1997-02-27 06:01:16 +00:00
e_acoshl.S update from main archive 970226 1997-02-27 06:01:16 +00:00
e_acosl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_asin.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_asinf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_asinl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_atan2.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_atan2f.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_atan2l.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_atanh.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_atanhf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_atanhl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_exp.S update from main archive 970118 1997-01-19 04:54:28 +00:00
e_expf.S update from main archive 970118 1997-01-19 04:54:28 +00:00
e_expl.S update from main archive 970118 1997-01-19 04:54:28 +00:00
e_fmod.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_fmodf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_fmodl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_log.S update from main archive 970101 1997-01-01 15:28:18 +00:00
e_log10.S update from main archive 970101 1997-01-01 15:28:18 +00:00
e_log10f.S update from main archive 970101 1997-01-01 15:28:18 +00:00
e_log10l.S update from main archive 970101 1997-01-01 15:28:18 +00:00
e_logf.S update from main archive 970101 1997-01-01 15:28:18 +00:00
e_logl.S update from main archive 970101 1997-01-01 15:28:18 +00:00
e_pow.S update from main archive 970101 1997-01-01 15:28:18 +00:00
e_powf.S update from main archive 970101 1997-01-01 15:28:18 +00:00
e_powl.S update from main archive 970101 1997-01-01 15:28:18 +00:00
e_remainder.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_remainderf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_remainderl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_scalb.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_scalbf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_scalbl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_sqrt.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_sqrtf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
e_sqrtl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_asinh.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_asinhf.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_asinhl.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_atan.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_atanf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_atanl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_ceil.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_ceilf.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_ceill.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_copysign.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_copysignf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_copysignl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_cos.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_cosf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_cosl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_expm1.S update from main archive 970118 1997-01-19 04:54:28 +00:00
s_expm1f.S update from main archive 970118 1997-01-19 04:54:28 +00:00
s_expm1l.S update from main archive 970118 1997-01-19 04:54:28 +00:00
s_finite.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_finitef.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_finitel.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_floor.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_floorf.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_floorl.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_ilogb.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_ilogbf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_ilogbl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_isinfl.c Thu May 30 11:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-30 16:12:42 +00:00
s_isnanl.c * math/Makefile (calls): Add s_frexp, s_ldexp. 1996-07-12 00:43:28 +00:00
s_log1p.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_log1pf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_log1pl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_logb.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_logbf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_logbl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_nextafterl.c Thu May 30 11:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-30 16:12:42 +00:00
s_rint.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_rintf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_rintl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_scalbn.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_scalbnf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_scalbnl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_significand.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_significandf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_significandl.S update from main archive 970101 1997-01-01 15:28:18 +00:00
s_sin.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_sinf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_sinl.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_tan.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_tanf.S update from main archive 961229 1996-12-30 01:47:46 +00:00
s_tanl.S update from main archive 961229 1996-12-30 01:47:46 +00:00