glibc/sysdeps/unix/bsd
Ulrich Drepper c57abfa735 Update.
1997-03-20 01:49  Ulrich Drepper  <drepper@cygnus.com>

	* sysdeps/libm-ieee754/s_tanhl.c (__tanhl): Correct handling of
	-inf.

	* Makeconfig: (rpath-link): Add math/ directory.
	(math-objdir): New variable.
	(link-extra-lib): Define to special version when
	$(common-objpfx)!=$(objpfx) to allow libraries outside
	$(common-objpfx) be linked to the application.

	* math/Makefile: Add rules to build and run test programs.
	* math/libm-test.c (_GNU_SOURCE): Define only if still undefined.
	(check_equal): Correct check for error.
	(ceil_test): Fix typo.
	(log_test): Fix typo.
	(floor_test): Fix typo.
	(pow_test): Fix typos.
	(log10_test): Allow slight incorrectness for `log10(e)'.
	(modf_test): New functions to test `modf' et.al.
	(hypot_test): Rewrite test completely.
	Patch partly by Andreas Jaeger.
	* math/test-double.h (__NO_MATH_INLINES): Define only if not
	already defined.
	* math/test-float.h: Likewise.
	* math/test-logdouble.h: Likewise.

	* setjmp/setjmp.h: Change references of ANSI C to ISO C.
	* setjmp/tst-setjmp.c: Correct and extend test suite.
	* sysdeps/i386/__longjmp.S: Update copyright.
	* sysdeps/i386/bsd-_setjmp.S: Correct fatal bug in jump to
	`__sigsetjmp' in PIC code.
	* sysdeps/i386/bsd-setjmp.S: Likewise.

	* sysdeps/libm-i387/e_pow.S: Correct recognition of mantissa
	overflow.
	* sysdeps/libm-i387/e_powf.S: Likewise.
	* sysdeps/libm-i387/s_expm1.S: Handle x == +-0 as a special
	case since expm1(-0) == -0.
	* sysdeps/libm-i387/s_expm1f.S: Likewise.
	* sysdeps/libm-i387/s_expm1l.S: Likewise.
	* sysdeps/libm-ieee754/s_modf.c: Optimize code by avoiding unneeded
	access to FP number.
	* sysdeps/libm-ieee754/s_modff.c: Likewise.
	* sysdeps/libm-ieee754/s_modfl.c: Correct former completely bogus
	code.  It never worked correctly.
	* sysdeps/libm-ieee754/s_tanh.c: Handle x == +-0 as a special
	case since tanh(-0) == -0.
	* sysdeps/libm-ieee754/s_tanhf.c: Likewise.

1997-03-19 21:13  Ulrich Drepper  <drepper@cygnus.com>

	* stdlib/strtod.c (STRTOL): Use wchar_t as type for `decimal' and
	`thousands' to support systems with sizeof(wchar_t) !=
	sizeof(wint_t).  Blargh.

	* sysdeps/unix/sysv/linux/socketbits.h: Remove definition of
	SOL_IP, SOL_TCP, SOL_UDP, and SOL_IPX as they are defined in
	appropriate headers.

	* sysdeps/unix/sysv/linux/writev.c: Don't use MAX_IOVEC.  Test for
	UIO_FASTIOV and set to 8 if not available.
	* sysdeps/unix/sysv/linux/readv.c: Likewise.
	Patch by HJ Lu.

	* sysdeps/unix/sysv/linux/xstat.c: Include <kernel_stat.h>, not
	"kernel_stat.h".
	* sysdeps/unix/sysv/linux/lxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/fxstat.c: Likewise.
	Reported by fabsoft@fabsoft2.zarm.uni-bremen.de.
1997-03-20 02:20:57 +00:00
..
bsd4.4 Update. 1997-03-16 20:28:07 +00:00
hp/m68k * hurd/hurdfault.c (_hurdsig_fault_init): Set qlimit on 1996-02-12 10:00:30 +00:00
i386 Fri Mar 3 12:24:52 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-06 00:27:08 +00:00
m68k initial import 1995-02-18 01:27:10 +00:00
osf Update. 1997-03-20 02:20:57 +00:00
sequent/i386 initial import 1995-02-18 01:27:10 +00:00
sony update from main archive 970121 1997-01-23 04:24:20 +00:00
sun Update. 1997-03-16 20:28:07 +00:00
sys Update from main archive 961219 1996-12-20 01:39:50 +00:00
tahoe initial import 1995-02-18 01:27:10 +00:00
ultrix4 Update. 1997-03-16 20:28:07 +00:00
vax * misc/efgcvt_r.c (ecvt_r): Handle negative values. 1996-01-17 02:03:00 +00:00
bsdstat.h initial import 1995-02-18 01:27:10 +00:00
bsdtty.h initial import 1995-02-18 01:27:10 +00:00
clock.c * misc/efgcvt_r.c (ecvt_r): Handle negative values. 1996-01-17 02:03:00 +00:00
confstr.h initial import 1995-02-18 01:27:10 +00:00
direntry.h Sun May 26 15:15:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-26 19:19:51 +00:00
Dist Update. 1997-03-19 05:47:56 +00:00
fcntlbits.h Update. 1997-03-16 20:28:07 +00:00
ftime.c initial import 1995-02-18 01:27:10 +00:00
gtty.c initial import 1995-02-18 01:27:10 +00:00
Implies initial import 1995-02-18 01:27:10 +00:00
init-posix.c initial import 1995-02-18 01:27:10 +00:00
isatty.c update from main archive 1996-09-27 03:45:24 +00:00
poll.c update from main archive 960105 1997-01-06 22:07:28 +00:00
posix_opt.h initial import 1995-02-18 01:27:10 +00:00
seekdir.c initial import 1995-02-18 01:27:10 +00:00
setegid.c update from main archive 1996-09-27 03:45:24 +00:00
seteuid.c update from main archive 1996-09-27 03:45:24 +00:00
setgid.c initial import 1995-02-18 01:27:10 +00:00
setrgid.c initial import 1995-02-18 01:27:10 +00:00
setruid.c initial import 1995-02-18 01:27:10 +00:00
setsid.c update from main archive 1996-09-27 03:45:24 +00:00
setuid.c initial import 1995-02-18 01:27:10 +00:00
sigaction.c update from main archive 1996-09-27 03:45:24 +00:00
signum.h update from main archive 961114 1996-11-15 04:08:00 +00:00
sigprocmask.c update from main archive 1996-09-27 03:45:24 +00:00
sigsuspend.c update from main archive 970218 1997-02-19 04:43:53 +00:00
statbuf.h update from main archive 961114 1996-11-15 04:08:00 +00:00
stty.c initial import 1995-02-18 01:27:10 +00:00
syscalls.list Mon Feb 12 03:10:41 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-02-12 08:37:31 +00:00
tcdrain.c update from main archive 960105 1997-01-06 22:07:28 +00:00
tcflow.c update from main archive 960105 1997-01-06 22:07:28 +00:00
tcflush.c update from main archive 960105 1997-01-06 22:07:28 +00:00
tcgetattr.c update from main archive 1996-09-27 03:45:24 +00:00
tcgetpgrp.c update from main archive 960105 1997-01-06 22:07:28 +00:00
tcsendbrk.c *** empty log message *** 1997-01-17 19:27:54 +00:00
tcsetattr.c update from main archive 1996-09-27 03:45:24 +00:00
tcsetpgrp.c update from main archive 960105 1997-01-06 22:07:28 +00:00
telldir.c Regenerated 1996-07-26 00:34:28 +00:00
times.c update from main archive 1996-09-27 03:45:24 +00:00
ualarm.c * misc/efgcvt_r.c (ecvt_r): Handle negative values. 1996-01-17 02:03:00 +00:00
ulimit.c update from main archive 1996-09-27 03:45:24 +00:00
usleep.c Update from main archive 961219 1996-12-20 01:39:50 +00:00
waitflags.h update from main archive 961114 1996-11-15 04:08:00 +00:00