File: ChangeLog

package info (click to toggle)
gsl-doc 2.7.1-1
  • links: PTS
  • area: non-free
  • in suites: bookworm, forky, sid, trixie
  • size: 30,572 kB
  • sloc: ansic: 259,459; sh: 4,568; makefile: 1,136; python: 69
file content (174 lines) | stat: -rw-r--r-- 5,236 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
2011-05-20  Brian Gough  <bjg@network-theory.co.uk>

	* hypot.c (gsl_hypot): handle case where x or y is infinite

2010-10-12  Brian Gough  <bjg@gnu.org>

	* pow_int.c (gsl_pow_uint): added function gsl_pow_uint(x,n) for
	unsigned n (larger range)
	(gsl_pow_int): handle case where n=MIN_INT correctly

2010-02-15  Brian Gough  <bjg@network-theory.co.uk>

	* infnan.c: use #error if gsl_isnan or gsl_finite cannot be defined

2009-08-21  Brian Gough  <bjg@network-theory.co.uk>

	* test.c (main): move x/=2 outside test of while loops because it
	is (possibly) not volatile.

2008-10-13  Brian Gough  <bjg@network-theory.co.uk>

	* log1p.c: use gsl_sys.h header file

	* infnan.c: use gsl_sys.h header file

	* hypot.c: use gsl_sys.h header file

	* fdiv.c: use gsl_sys.h header file

	* coerce.c: use gsl_sys.h header file

2008-10-08  Brian Gough  <bjg@network-theory.co.uk>

	* infnan.c (gsl_isinf): handle the case where isinf(-inf) 
	returns	+1

2008-07-03  Brian Gough  <bjg@hp2.network-theory.co.uk>

	* prec.c: compile inline functions from header here

	* pow_int.c: compile inline functions from header here

	* minmax.c: compile inline functions from header here

2008-03-18  Brian Gough  <bjg@network-theory.co.uk>

	* test.c (main): use volatile to avoid extended precision in loop

	* ldfrexp.c (gsl_ldexp): added a test for x==0

2007-11-04  Brian Gough  <bjg@network-theory.co.uk>

	* ldfrexp.c (gsl_ldexp): handle full range of double precision
	(gsl_frexp): handle full range of double precision

2007-07-30  Brian Gough  <bjg@network-theory.co.uk>

	* infnan.c (gsl_finite): use isfinite (c99) in preference to
	finite

2007-07-23  Brian Gough  <bjg@network-theory.co.uk>

	* log1p.c (gsl_log1p): added another volatile to prevent unwanted
	optimisation

2007-04-03  Brian Gough  <bjg@r51e.network-theory.co.uk>

	* infnan.c (gsl_isinf): now return -1 for -Inf instead of +1

	* test.c (main): add test for -inf

	* infnan.c (gsl_finite): always use finite where available
	(gsl_isnan): always use isnan where available
	(gsl_isinf): always use isinf where available

2005-11-14  Brian Gough  <bjg@network-theory.co.uk>

	* test.c: added tests for constants

2005-04-05  Brian Gough  <bjg@network-theory.co.uk>

	* infnan.c: added #include ieeefp.h for Solaris

2004-12-22  Brian Gough  <bjg@network-theory.co.uk>

	* infnan.c (gsl_isinf): added missing return type of int

2003-09-02  Brian Gough  <bjg@network-theory.co.uk>

	* infnan.c (gsl_isinf): added fallback for missing isinf (IRIX)

2003-07-24  Brian Gough  <bjg@network-theory.co.uk>

	* invhyp.c: removed duplicate declarations

	* ldfrexp.c: removed duplicate declarations

	* expm1.c: removed duplicate declaration of gsl_expm1

2003-01-02  Brian Gough  <brian.gough@network-theory.co.uk>

	* infnan.c (gsl_isnan): fall back to isnan,isinf,finite/isfinite
	if available and IEEE comparisons do not work

Wed Dec 11 17:29:24 2002  Brian Gough  <brian.gough@network-theory.co.uk>

	* ldfrexp.c: fix include to use <gsl/gsl_math.h> instead of
 	<gsl_math.h>

2002-08-25  Brian Gough  <bjg@network-theory.co.uk>

	* fcmp.c (gsl_fcmp): approximate comparison of floating point
	numbers using Knuth's algorithm

	* ldfrexp.c (gsl_ldexp): portable replacement for ldexp()
	(gsl_frexp): portable replacement for frexp()

Wed Jan 16 16:35:58 2002  Brian Gough  <bjg@network-theory.co.uk>

	* test.c (main): only test gsl_isnan, gsl_isinf, gsl_finite
 	functions if they have been compiled in.

	* infnan.c (gsl_isnan): #ifdef out the gsl_isnan, gsl_isinf and
 	gsl_finite functions if IEEE comparisons for nans and infs are not
 	supported (HAVE_IEEE_COMPARISONS).

Tue Aug 21 22:54:08 2001  Brian Gough  <bjg@network-theory.co.uk>

	* test.c (main): use inf/inf to generate a nan, because MSVC
 	optimizes inf-inf to zero

Sun May  6 14:28:57 2001  Brian Gough  <bjg@network-theory.co.uk>

	* infnan.c: added gsl_isnan, gsl_isinf, gsl_isreal

Sun Feb 25 11:54:21 2001  Brian Gough  <bjg@network-theory.co.uk>

	* invhyp.c: added gsl_acosh, gsl_asinh, gsl_atanh

Mon Jan 29 10:53:06 2001  Brian Gough  <bjg@network-theory.co.uk>

	* hypot.c: removed the inline from gsl_hypot, since this is the
 	static version of the function

	* test.c (main): added an underflow test for gsl_hypot

Thu Nov 16 19:28:38 2000  Brian Gough  <bjg@network-theory.co.uk>

	* coerce.c: added functions for coercing values out of registers
 	so they are correctly rounded

Sun Oct 22 15:00:24 2000  Brian Gough  <bjg@network-theory.co.uk>

	* expm1.c (gsl_expm1): added gsl_expm1, a substitute for BSD's expm1

Mon Apr  3 16:58:53 2000  Brian Gough  <bjg@network-theory.co.uk>

	* params.c (main): added parentheses around negative output values

Tue Mar 21 12:44:07 2000  Brian Gough  <bjg@network-theory.co.uk>

	* hypot.c: added a quick gsl_hypot function for sqrt(x^2+y^2)

1999-07-14  Mark Galassi  <rosalia@cygnus.com>

	* prec.c (GSL_MODE_PREC): surrounded this with function with an
	#ifndef, since it might already be defined as a macro.  In truth,
	this function might be completely unnecessary, since the logic in
	../gsl_mode.h seems to cover all cases.

Fri Nov 20 17:41:35 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* params.c: added program for printing ieee parameters