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