diff options
Diffstat (limited to 'gsl-1.9/ieee-utils/ChangeLog')
-rw-r--r-- | gsl-1.9/ieee-utils/ChangeLog | 212 |
1 files changed, 212 insertions, 0 deletions
diff --git a/gsl-1.9/ieee-utils/ChangeLog b/gsl-1.9/ieee-utils/ChangeLog new file mode 100644 index 0000000..e417b2d --- /dev/null +++ b/gsl-1.9/ieee-utils/ChangeLog @@ -0,0 +1,212 @@ +2005-02-11 Brian Gough <bjg@network-theory.co.uk> + + * fp-gnuc99.c (gsl_ieee_set_mode): added an #ifdef for the default + round to nearest mode + +2003-12-20 Brian Gough <bjg@network-theory.co.uk> + + * fp-gnuc99.c (_GNU_SOURCE): define _GNU_SOURCE when including + fenv.h + +2003-07-21 Brian Gough <bjg@network-theory.co.uk> + + * read.c (gsl_ieee_read_mode_string): added missing + mask-division-by-zero to error message + +2003-06-14 Brian Gough <bjg@network-theory.co.uk> + + * fp-m68klinux.c fp-ppclinux.c fp-sparclinux.c fp-x86linux.c: + renamed to fp-gnum68k.c fp-gnuppc.c fp-gnusparc.c fp-gnux86.c + since they are dependent on the GNU C Library interface rather + than the kernel interface + + * fp-gnuc99.c: added a fallback to the C99 exception functions for + cases where the operating system is not recognized + +Mon Aug 26 20:57:29 2002 Brian Gough <bjg@network-theory.co.uk> + + * test.c: use system values for FLT_MIN, FLT_MAX, DBL_MIN, DBL_MAX + +Sat May 11 22:30:43 2002 Brian Gough <bjg@network-theory.co.uk> + + * test.c (TEST_DENORMAL): test denormals only when available, as + tested in configure script + +Mon Sep 10 14:23:52 2001 Brian Gough <bjg@network-theory.co.uk> + + * fp-netbsd.c fp-openbsd.c (gsl_ieee_set_mode): tried to correct + the logic for the denormalized exception. + +Tue Jul 10 13:10:12 2001 Brian Gough <bjg@network-theory.co.uk> + + * env.c (gsl_ieee_env_setup): send GSL_IEEE_MODE output to stderr + +Tue Jun 26 10:44:13 2001 Brian Gough <bjg@network-theory.co.uk> + + * fp-netbsd.c (gsl_ieee_set_mode): simplified, patch from Jason Beegan + + * fp-openbsd.c (gsl_ieee_set_mode): simplified + +Mon Jun 25 20:47:33 2001 Brian Gough <bjg@network-theory.co.uk> + + * fp-openbsd.c (gsl_ieee_set_mode): added support for openbsd + +Tue May 8 10:49:58 2001 Brian Gough <bjg@network-theory.co.uk> + + * fp-aix.c: changed macros from TRAP_ to TRP_.. + +Fri Apr 13 15:07:10 2001 Brian Gough <bjg@network-theory.co.uk> + + * fp-darwin.c: added darwin support from Rodney Sparapani + +Wed Mar 28 13:12:20 2001 Brian Gough <bjg@network-theory.co.uk> + + * fp-netbsd.c: added netbsd support from Jason Beegan + <jasontd@indigo.ie> + +Thu Mar 15 14:11:29 2001 Brian Gough <bjg@network-theory.co.uk> + + * fp-hpux11.c: added support for HPUX11 + +Fri Mar 2 16:58:36 2001 Brian Gough <bjg@network-theory.co.uk> + + * fp-os2emx.c: add ieee support for OS/2 from Henry Sobotka + <sobotka@axess.com> + +Thu Jul 20 19:41:56 2000 Brian Gough <bjg@network-theory.co.uk> + + * fp-freebsd.c (gsl_ieee_set_mode): added fp-freebsd.c from + Vladimir Kushnir + +Mon Jun 12 19:23:53 2000 Brian Gough <bjg@network-theory.co.uk> + + * Makefile.am (noinst_HEADERS): added aix and irix to makefile + + * fp-x86linux.c (gsl_ieee_set_mode): Handle libc5, where + _FPU_SETCW is not available, by defining the macro. Suggested by + OKUJI Yoshinori <okuji@gnu.org> + +Wed Jun 7 19:18:15 2000 Brian Gough <bjg@network-theory.co.uk> + + * fp-ppclinux.c: added support for ppc linux + +Tue Jun 6 19:59:50 2000 Brian Gough <bjg@network-theory.co.uk> + + * fp-x86linux.c: renamed from fp-linux.c + +Thu May 18 11:53:13 2000 Brian Gough <bjg@network-theory.co.uk> + + * test.c: turned off tests for denormals on irix, since they are + supported + + * fp.c: added IRIX and AIX to the top-level fp.c file -- somehow + they had been forgotten! + +2000-05-14 Steve Robbins <steve@nyongwa.montreal.qc.ca> + + * fp-tru64.c: include `/usr/include/float.h', if necessary for + picking up FP_RND_RN and friends. + +Sun Apr 2 14:25:52 2000 Brian Gough <bjg@network-theory.co.uk> + + * fp-m68klinux.c: added file for m68k support (not complete, some + macros need to be checked) + +Thu Mar 16 15:34:08 2000 Brian Gough <bjg@network-theory.co.uk> + + * read.c (gsl_ieee_read_mode_string): changed token separator to , + instead of ; + +Thu Feb 24 19:20:50 2000 Brian Gough <bjg@network-theory.co.uk> + + * fp-tru64.c (gsl_ieee_set_mode): added an #ifdef for + IEEE_TRAP_ENABLE_DNO, which may or may not be defined depending on + the version of Digital Unix. + +Mon Feb 14 14:03:22 2000 Brian Gough <bjg@network-theory.co.uk> + + * made internal functions static and removed redundant functions + +Fri Nov 5 15:01:55 1999 Brian Gough <bjg@network-theory.co.uk> + + * fp-sparclinux.c: added support for sparclinux + +Thu Oct 7 13:03:00 1999 Brian Gough <bjg@network-theory.co.uk> + + * make_rep.c: more careful conversion from unsigned to signed integer + for sign attribute to prevent warnings + +Sat Aug 21 01:05:01 1999 Tim Mooney <mooney@plains.NoDak.edu> + + * fp-aix.c: added, based on fp-solaris. + +Fri Aug 20 12:17:53 1999 Brian Gough <bjg@network-theory.co.uk> + + * fp-tru64.c (gsl_ieee_set_mode): note that INEXACT is not easily + supported on Tru64, and give an error if anyone tries to use it + +Wed Aug 18 21:36:01 1999 Tim Mooney <mooney@plains.NoDak.edu> + + * fp-irix.c: added, based on fp-solaris. IRIX 6 has a rounding and + exception interface that is identical to Solaris, right down to the enums. + +Tue Aug 17 18:36:01 1999 Tim Mooney <mooney@plains.NoDak.edu> + + * fp-tru64.c: added, based on solaris and HP-UX fp-* files. + Rounding mode and trap control requires that the compiler be + passed special options, see the comments in fp-tru64.c. + +Fri Jul 23 19:00:51 1999 Brian Gough <bjg@network-theory.co.uk> + + * print.c: added fprintf versions of the printf functions + +Sat May 8 20:39:28 1999 Brian Gough <bjg@network-theory.co.uk> + + * fp-linux.c (gsl_ieee_set_mode): changed from using the function + __fput_setcw() to the macro _FPU_SETCW() since Khimenko Victor + <khim@sch57.msk.ru> reports that __setfpucw() is not in the shared + lib version of glibc-2.1.1 + +Fri Apr 2 20:52:59 1999 Brian Gough <bjg@netsci.freeserve.co.uk> + + * endian.c (setup_dynamic_endianness): removed useless test, + u.c[i]<0 for unsigned + +Fri Aug 21 15:36:22 1998 Brian Gough <bjg@vvv.lanl.gov> + + * fp-unknown.c (gsl_ieee_set_mode): made return type int, as it + should be + +Mon Jun 15 22:02:00 1998 Brian Gough <bjg@vvv.lanl.gov> + + * renamed read-mode-string.c to read.c and print-ieee.c to print.c + +Tue Jun 2 19:29:34 1998 Brian Gough <bjg@vvv.lanl.gov> + + * gsl_ieee_utils.h: renamed GSL_IEEE_CATCH_INEXACT to + GSL_IEEE_TRAP_INEXACT, which is a better name + +Mon Jun 1 15:27:08 1998 Brian Gough <bjg@vvv.lanl.gov> + + * fp-sunos4.c: support for sunos4 IEEE interface + + * fp-solaris.c: support for solaris IEEE interface + + * renamed fp-mode-string.c to fp-env.c, in order to avoid short + filename problems + + * added support for setting the IEEE mode from the environment + variable GSL_IEEE_MODE (only works for the Linux kernel so far) + +Mon May 18 16:20:17 1998 Brian Gough <bjg@vvv.lanl.gov> + + * The determination of endianness is now done on each call instead + of at configure time (autoconf complains about what would happen + to the test if it were cross compiling). Ok, so it's a bit slower + but this isn't a performance critical routine. + +Sat May 16 23:10:09 1998 Brian Gough <bjg@vvv.lanl.gov> + + * This directory contains some routines for examining IEEE format + numbers at the bit level + |