Blame ieee-utils/ChangeLog

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