Ulrich Drepper 63ae7b6309 Update.
* Versions.def (libm): Add GLIBC_2.1.3.

	ISO C99 TR1 changes various fe* functions to return an error value.
	* math/Versions [GLIBC_2.1.3]: Add feclearexcept, fegetexceptflag,
	feraiseexcept, fesetexceptflag, fegetenv, fesetenv, and feupdateenv.
	* sysdeps/alpha/fpu/fclrexcpt.c: Return value and add alias.
	* sysdeps/alpha/fpu/fegetenv.c: Likewise.
	* sysdeps/alpha/fpu/fesetenv.c: Likewise.
	* sysdeps/alpha/fpu/feupdateenv.c: Likewise.
	* sysdeps/alpha/fpu/fgetexcptflg.c: Likewise.
	* sysdeps/alpha/fpu/fraiseexcpt.c: Likewise.
	* sysdeps/alpha/fpu/fsetexcptflg.c: Likewise.
	* sysdeps/arm/fpu/fclrexcpt.c: Likewise.
	* sysdeps/arm/fpu/fegetenv.c: Likewise.
	* sysdeps/arm/fpu/fesetenv.c: Likewise.
	* sysdeps/arm/fpu/fraiseexcpt.c: Likewise.
	* sysdeps/arm/fpu/fsetexcptflg.c: Likewise.
	* sysdeps/generic/fclrexcpt.c: Likewise.
	* sysdeps/generic/fegetenv.c: Likewise.
	* sysdeps/generic/fesetenv.c: Likewise.
	* sysdeps/generic/feupdateenv.c: Likewise.
	* sysdeps/generic/fgetexcptflg.c: Likewise.
	* sysdeps/generic/fraiseexcpt.c: Likewise.
	* sysdeps/generic/fsetexcptflg.c: Likewise.
	* sysdeps/i386/fpu/fclrexcpt.c: Likewise.
	* sysdeps/i386/fpu/fegetenv.c: Likewise.
	* sysdeps/i386/fpu/fesetenv.c: Likewise.
	* sysdeps/i386/fpu/feupdateenv.c: Likewise.
	* sysdeps/i386/fpu/fgetexcptflg.c: Likewise.
	* sysdeps/i386/fpu/fraiseexcpt.c: Likewise.
	* sysdeps/i386/fpu/fsetexcptflg.c: Likewise.
	* sysdeps/m68k/fpu/fclrexcpt.c: Likewise.
	* sysdeps/m68k/fpu/fegetenv.c: Likewise.
	* sysdeps/m68k/fpu/fesetenv.c: Likewise.
	* sysdeps/m68k/fpu/feupdateenv.c: Likewise.
	* sysdeps/m68k/fpu/fgetexcptflg.c: Likewise.
	* sysdeps/m68k/fpu/fraiseexcpt.c: Likewise.
	* sysdeps/m68k/fpu/fsetexcptflg.c: Likewise.
	* sysdeps/mips/fclrexcpt.c: Likewise.
	* sysdeps/mips/fegetenv.c: Likewise.
	* sysdeps/mips/fesetenv.c: Likewise.
	* sysdeps/mips/feupdateenv.c: Likewise.
	* sysdeps/mips/fgetexcptflg.c: Likewise.
	* sysdeps/powerpc/fclrexcpt.c: Likewise.
	* sysdeps/powerpc/fegetenv.c: Likewise.
	* sysdeps/powerpc/fesetenv.c: Likewise.
	* sysdeps/powerpc/feupdateenv.c: Likewise.
	* sysdeps/powerpc/fgetexcptflg.c: Likewise.
	* sysdeps/powerpc/fraiseexcpt.c: Likewise.
	* sysdeps/powerpc/fsetexcptflg.c: Likewise.
	* sysdeps/sparc/fpu/fclrexcpt.c: Likewise.
	* sysdeps/sparc/fpu/fegetenv.c: Likewise.
	* sysdeps/sparc/fpu/fesetenv.c: Likewise.
	* sysdeps/sparc/fpu/feupdateenv.c: Likewise.
	* sysdeps/sparc/fpu/fgetexcptflg.c: Likewise.
	* sysdeps/sparc/fpu/fraiseexcpt.c: Likewise.
	* sysdeps/sparc/fpu/fsetexcptflg.c: Likewise.
	* math/fenv.h: Adjust prototypes.: Likewise.
	* manual/arith.texi: Adjust documentation for these changes.

	* manual/arith.texi: Document feraiseexcept.

	* sysdeps/powerpc/fegetenv.c: Moved to...
	* sysdeps/powerpc/fpu/fegetenv.c: ...here.
	* sysdeps/powerpc/fegetround.c: Moved to...
	* sysdeps/powerpc/fpu/fegetround.c: ...here.
	* sysdeps/powerpc/feholdexcpt.c: Moved to...
	* sysdeps/powerpc/fpu/feholdexcpt.c: ...here.
	* sysdeps/powerpc/fesetenv.c: Moved to...
	* sysdeps/powerpc/fpu/fesetenv.c: ...here.
	* sysdeps/powerpc/fenv_libc.h: Moved to...
	* sysdeps/powerpc/fpu/fenv_libc.h: ...here.
	* sysdeps/powerpc/feupdateenv.c: Moved to...
	* sysdeps/powerpc/fpu/feupdateenv.c: ...here.
	* sysdeps/powerpc/fgetexcptflg.c: Moved to...
	* sysdeps/powerpc/fpu/fgetexcptflg.c: ...here.
	* sysdeps/powerpc/fraiseexcpt.c: Moved to...
	* sysdeps/powerpc/fpu/fraiseexcpt.c: ...here.
	* sysdeps/powerpc/fsetexcptflg.c: Moved to...
	* sysdeps/powerpc/fpu/fsetexcptflg.c: ...here.
	* sysdeps/powerpc/ftestexcept.c: Moved to...
	* sysdeps/powerpc/fpu/ftestexcept.c: ...here.
	* sysdeps/powerpc/fesetround.c: Moved to...
	* sysdeps/powerpc/fpu/fesetround.c: ...here
	* sysdeps/powerpc/fenv_const.c: Moved to...
	* sysdeps/powerpc/fpu/fenv_const.c: ...here.

1999-10-29  Jakub Jelinek  <jakub@redhat.com>

	* stdlib/longlong.h: Avoid UDIV_TIME redefinition.
	* sysdeps/sparc/sparc32/dl-machine.h: Fix loading of SPARC v8plus
	libraries from statically linked programs.
	* sysdeps/unix/sysv/linux/sparc/bits/sigaction.h: POSIX 199309
	fix for sigaction on SPARC.
	Patches by David S. Miller <davem@redhat.com>.

	* sysdeps/unix/sysv/linux/sparc/sys/ucontext.h: Declare
	gregset_t and other required structures and defines for SPARC 64bit
	ABI as well, not only 32bit ABI.

1999-10-31  Andreas Jaeger  <aj@suse.de>

	* sysdeps/sparc/sparc64/fpu/bits/huge_val.h: Replace __USE_ISOC9X
	by __USE_ISOC99 and update comments.

	* math/complex.h: Update comments for ISO C99.
	* math/fenv.h: Likewise.
	* math/test-fenv.c: Likewise.
	* math/tgmath.h: Likewise.
	* libio/stdio.h: Likewise.
	* posix/sys/types.h: Likewise.
	* sysdeps/generic/inttypes.h: Likewise.
	* sysdeps/generic/stdint.h: Likewise.

1999-10-31  Ulrich Drepper  <drepper@cygnus.com>
1999-10-31 23:32:56 +00:00
..
1999-10-19 03:14:36 +00:00
1999-09-14 01:44:32 +00:00
1999-10-29 20:23:50 +00:00
1999-10-19 03:14:36 +00:00
1999-08-23 17:53:16 +00:00
1999-10-29 20:23:50 +00:00
1999-10-19 03:14:36 +00:00
1998-04-01 09:15:07 +00:00
1998-11-02 21:48:45 +00:00
1999-06-16 15:11:40 +00:00
1998-10-28 17:09:17 +00:00
1999-06-08 21:20:07 +00:00
1998-12-28 17:01:32 +00:00
1999-08-28 22:34:29 +00:00
1999-05-02 21:09:34 +00:00
1999-05-03 08:46:13 +00:00
1999-10-29 20:23:50 +00:00
1998-03-11 09:54:55 +00:00
1999-10-31 23:32:56 +00:00
1999-10-19 03:14:36 +00:00
1999-06-16 22:55:47 +00:00
1998-07-16 11:44:36 +00:00
1998-12-10 19:09:07 +00:00
1999-08-15 18:14:36 +00:00
1998-07-16 11:44:36 +00:00
1999-02-22 16:10:00 +00:00
1998-11-18 14:46:49 +00:00
1999-07-14 15:21:35 +00:00
1999-07-14 15:21:35 +00:00
1998-01-21 17:04:36 +00:00
1999-09-07 18:20:51 +00:00
1999-05-05 23:29:18 +00:00
1997-07-26 02:33:30 +00:00
1998-04-08 20:27:31 +00:00
1998-02-12 18:22:41 +00:00
1999-08-21 04:53:15 +00:00
1999-10-29 17:38:14 +00:00
1999-07-29 23:46:10 +00:00
1999-05-07 16:58:39 +00:00
1999-05-11 13:00:20 +00:00
1998-10-21 15:29:52 +00:00
1998-10-21 15:29:52 +00:00
1999-08-20 23:44:23 +00:00
1997-12-22 20:53:38 +00:00
1999-04-27 13:06:39 +00:00
1999-04-27 13:06:39 +00:00
1999-08-19 20:57:48 +00:00
1999-06-30 17:41:35 +00:00
1998-07-21 10:36:59 +00:00
1998-10-21 15:29:52 +00:00
1999-07-07 12:14:17 +00:00
1998-10-21 15:29:52 +00:00
1998-10-21 15:29:52 +00:00
1998-07-16 11:44:36 +00:00
1999-07-31 06:11:24 +00:00
1998-08-21 17:22:56 +00:00
1998-09-17 19:51:33 +00:00
1999-10-29 21:40:21 +00:00
1999-10-30 16:13:07 +00:00
1999-08-21 04:13:24 +00:00
1999-06-18 18:06:00 +00:00
1999-10-19 03:14:36 +00:00
1999-02-11 12:11:01 +00:00
1997-11-26 04:23:08 +00:00
1999-06-07 00:02:14 +00:00
1998-08-24 16:46:16 +00:00
1998-04-01 07:11:57 +00:00
1999-10-29 20:23:50 +00:00
1998-07-16 11:44:36 +00:00
1999-08-19 20:57:48 +00:00
1997-10-12 04:05:44 +00:00
1998-10-21 15:29:52 +00:00
1998-10-21 15:29:52 +00:00
1997-10-15 05:34:02 +00:00
1999-09-25 06:37:46 +00:00
1999-07-09 15:17:23 +00:00
1998-12-15 16:47:38 +00:00
1998-12-15 16:47:38 +00:00
1998-12-15 16:47:38 +00:00
1999-08-18 07:53:35 +00:00
1999-01-07 11:57:41 +00:00
1999-10-29 17:38:14 +00:00
1999-06-08 21:20:07 +00:00
1999-05-26 23:37:38 +00:00
1999-05-26 23:37:38 +00:00
1999-05-26 23:37:38 +00:00
1998-10-21 15:29:52 +00:00
1999-08-25 17:57:34 +00:00
1999-05-26 23:37:38 +00:00
1999-05-26 23:37:38 +00:00
1999-04-27 13:06:39 +00:00
1999-04-27 13:06:39 +00:00
1998-10-21 15:29:52 +00:00
1999-02-02 09:26:53 +00:00
1998-01-21 17:04:36 +00:00
1998-07-16 11:44:36 +00:00
1998-08-08 20:02:34 +00:00
1997-12-04 00:12:34 +00:00
1997-12-22 20:53:38 +00:00
1997-12-05 00:40:29 +00:00
1997-12-05 00:40:29 +00:00
1997-12-04 00:12:34 +00:00
1998-04-20 18:41:05 +00:00
1998-04-20 18:41:05 +00:00
1997-10-26 20:13:00 +00:00
1997-10-26 20:13:00 +00:00
1999-09-17 16:59:43 +00:00
1998-12-15 16:47:38 +00:00
1999-08-18 07:53:35 +00:00
1998-01-21 17:04:36 +00:00
1998-08-08 20:02:34 +00:00
1998-07-16 11:44:36 +00:00
1999-05-26 23:37:38 +00:00
1998-07-16 11:44:36 +00:00
1999-07-14 15:21:35 +00:00
1998-12-15 16:47:38 +00:00
1998-12-15 16:47:38 +00:00
1999-08-18 07:53:35 +00:00
1999-06-02 10:18:54 +00:00
1999-05-26 23:37:38 +00:00
1999-05-26 23:37:38 +00:00
1998-10-31 11:42:52 +00:00
1997-12-14 22:24:57 +00:00
1998-06-07 14:06:56 +00:00
1998-09-11 18:19:57 +00:00
1999-05-26 23:37:38 +00:00
1998-10-31 11:42:52 +00:00
1998-10-31 11:42:52 +00:00
1998-02-12 18:22:41 +00:00
1999-10-14 19:21:07 +00:00
1997-06-21 02:59:26 +00:00
1998-12-14 21:48:11 +00:00
1999-07-29 23:46:10 +00:00
1998-07-16 11:44:36 +00:00
1999-09-05 00:08:27 +00:00
1999-05-26 23:37:38 +00:00
1997-06-23 21:55:26 +00:00
1998-05-04 13:19:20 +00:00
1998-12-17 20:59:54 +00:00
1999-05-26 23:37:38 +00:00
1999-04-01 09:33:06 +00:00
1999-04-28 23:13:52 +00:00
1998-07-16 11:44:36 +00:00
1998-08-20 19:16:48 +00:00
1998-08-20 19:16:48 +00:00
1998-09-17 19:51:33 +00:00
1998-04-20 18:41:05 +00:00
1999-08-18 03:42:39 +00:00
1998-10-21 15:29:52 +00:00
1998-04-20 18:41:05 +00:00
1999-01-07 11:57:41 +00:00
1999-01-20 11:36:34 +00:00
1997-06-23 21:55:26 +00:00
1998-10-21 15:29:52 +00:00
1998-10-21 15:29:52 +00:00
1998-10-21 15:29:52 +00:00
1998-10-21 15:29:52 +00:00
1999-02-11 12:11:01 +00:00