about summary refs log tree commit diff
path: root/sysdeps/i386/fpu
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1996-08-31 00:13:23 +0000
committerUlrich Drepper <drepper@redhat.com>1996-08-31 00:13:23 +0000
commitadfa20781b59473b9514c6c4bef40ea909a6eacd (patch)
tree2a6c62205bc5abc0c78bc36025f5afeff5fdcc37 /sysdeps/i386/fpu
parent924840c54244fe16223c42a91c36ca976784043b (diff)
downloadglibc-adfa20781b59473b9514c6c4bef40ea909a6eacd.tar.gz
glibc-adfa20781b59473b9514c6c4bef40ea909a6eacd.tar.xz
glibc-adfa20781b59473b9514c6c4bef40ea909a6eacd.zip
Fri Aug 30 19:55:27 1996  Ulrich Drepper  <drepper@cygnus.com>

	* libio/genops.c: Make _cleanup an alias of _IO_cleanup.
	Reported by Erik Troan.

Fri Aug 30 15:40:04 1996  Ulrich Drepper  <drepper@cygnus.com>

	* sysdeps/unix/sysv/linux/Dist: Add sys/procfs.h and
 	sys/sysmacros.h.  Reported by Curtiss <1CMC3466@IBM.MTSAC.EDU>.

Fri Aug 30 13:53:32 1996  Andreas Jaeger  <aj@arthur.pfalz.de>

	* sysdeps/unix/mman/syscalls.list: `mmap' has 6 arguments, not 5.

Fri Aug 30 13:01:10 1996  NIIBE Yutaka  <gniibe@mri.co.jp>

	* sysdeps/i386/fpu/__math.h (tan): Pop 1.0 in ST to get
	real result.

Fri Aug 30 03:33:33 1996  Ulrich Drepper  <drepper@cygnus.com>

	* sysdeps/libm-ieee754/s_cbrtl.c: New file.  `long double'
	implementation.

	* sysdeps/unix/sysv/linux/i386/Dist: Add clone.S.
Diffstat (limited to 'sysdeps/i386/fpu')
-rw-r--r--sysdeps/i386/fpu/__math.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/sysdeps/i386/fpu/__math.h b/sysdeps/i386/fpu/__math.h
index 3efa7512eb..de34370d21 100644
--- a/sysdeps/i386/fpu/__math.h
+++ b/sysdeps/i386/fpu/__math.h
@@ -1,6 +1,6 @@
 /* Inline math functions for i387.
 Copyright (C) 1995, 1996 Free Software Foundation, Inc.
-Contributed by John C. Bowman <bowman@hagar.ph.utexas.edu>
+Contributed by John C. Bowman <bowman@ipp-garching.mpg.de>
 
 This file is part of the GNU C Library.
 
@@ -119,7 +119,8 @@ tan (double __x)
 {
   register double __value;
   __asm __volatile__
-    ("fptan"
+    ("fptan\n\t"
+     "fincstp"
      : "=t" (__value) : "0" (__x));
 
   return __value;