/[cln]/ChangeLog
ViewVC logotype

Diff of /ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.61 by haible, Mon May 6 10:30:04 2002 UTC revision 1.100 by kreckel, Thu Aug 26 19:37:57 2004 UTC
# Line 1  Line 1 
1    2004-08-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2    
3            * cln/examples/e.cc: remove extra semicolon.
4    
5    2004-08-25  Bruno Haible  <bruno@clisp.org>
6    
7            * autoconf/ltmain.sh: Upgrade to libtool-1.5.6.
8            * m4/libtool.m4: New file, from libtool-1.5.6 with modifications:
9    
10    2004-08-22  Bruno Haible  <bruno@clisp.org>
11    
12            * m4/libtool.m4: Add support for Comeau C++ on Linux.
13            Reported by Prof. Roberto Bagnara <bagnara@cs.unipr.it>.
14            * autoconf/aclocal.m4: Regenerate.
15    
16    2004-08-19  Bruno Haible  <bruno@clisp.org>
17    
18            * include/cln/modules.h (CL_GLOBALIZE_JUMP_LABEL, CL_JUMP_TO): When
19            converting a label to a string, use ASM_UNDERSCORE_PREFIX. Needed on
20            MacOS X.
21            Reported by Darren Bane <darren.bane@ul.ie>.
22    
23    2004-07-01  Richard B. Kreckel  <kreckel@ginac.de>
24    
25            * Version 1.1.8 released.
26    
27    2004-06-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
28    
29            * src/base/cl_macros.h: alloca(3) has size_t argument type.
30    
31    2004-06-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
32    
33            * include/cln/floatformat.h: Do define a type here.
34    
35    2004-06-27  Richard B. Kreckel  <kreckel@ginac.de>
36    
37            * include/cln/modules.h (CL_JUMP_TO): Fix AMD64 brokenness.
38    
39    2004-06-23  Bruno Haible  <bruno@clisp.org>
40    
41            * configure.ac: Pretend ftime() is not available. Needed by
42            CL_TIMES_CLOCK.
43    
44    2004-06-21  Ralf Stephan  <ralf@ark.in-berlin.de>
45    
46            * doc/cln.tex: Document jacobi, isprobprime and nextprobprime.
47    
48    2004-06-18  Richard B. Kreckel  <kreckel@ginac.de>
49    
50            * rational/transcendental/cl_RA_logp.cc: fix bug where base is
51            reciprocal of an integer.
52            Reported by Niklas Knutsson <nq@altern.org>.
53    
54    2004-06-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
55    
56            * src/complex/ring/cl_C_ring.cc, src/integer/ring/cl_I_ring.cc,
57            src/rational/ring/cl_RA_ring.cc, src/real/ring/cl_R_ring.cc:
58            Make template specializations explicit.
59    
60    2004-06-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
61    
62            * src/complex/input/cl_N_read.cc, src/float/input/cl_F_read.cc,
63            src/integer/input/cl_I_read.cc, src/rational/input/cl_RA_read.cc,
64            src/real/input/cl_R_read.cc:  Remove unused labels.
65    
66    2004-06-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
67    
68            * benchmarks/timebench1.cc, benchmarks/timebench2a.LiDIA.cc,
69            benchmarks/timebench2a.cc, benchmarks/timebench2ap.cc,
70            benchmarks/timebench2b.LiDIA.cc, benchmarks/timebench2b.cc,
71            examples/atan_recip.cc, examples/atanh_recip.cc,
72            examples/contfrac.cc, examples/e.cc, examples/legendre.cc,
73            examples/lucaslehmer.cc, examples/pi.cc, include/cln/GV.h,
74            include/cln/SV.h, include/cln/malloc.h, include/cln/modules.h,
75            include/cln/object.h, include/cln/string.h, src/base/cl_abort.cc,
76            src/base/cl_alloca.h, src/base/cl_malloc.cc,
77            src/base/random/cl_random_from.cc,
78            src/base/string/cl_spushstring_append.cc,
79            src/base/string/cl_spushstring_push.cc,
80            src/base/string/cl_st_debug.cc,
81            src/base/string/input/cl_st_gettoken.cc,
82            src/complex/input/cl_N_read.cc, src/float/input/cl_F_read.cc,
83            src/float/output/cl_F_dprint.cc, src/integer/input/cl_I_read.cc,
84            src/rational/input/cl_RA_read.cc,
85            src/real/format-output/cl_fmt_integer.cc,
86            src/real/format-output/cl_fmt_paddedstring.cc,
87            src/real/input/cl_R_read.cc, src/timing/cl_t_current.cc,
88            src/timing/cl_t_current2.cc, tests/exam.cc, tests/tests.cc,
89            tests/timeLFRAmul.cc, tests/timeLFatan-compare.cc,
90            tests/timeLFatan.cc, tests/timeLFatanh-compare.cc,
91            tests/timeLFatanh.cc, tests/timeLFcos-compare.cc, tests/timeLFcos.cc,
92            tests/timeLFcosh.cc, tests/timeLFexp-compare.cc, tests/timeLFexp.cc,
93            tests/timeLFln-compare.cc, tests/timeLFln.cc,
94            tests/timeLFsin-compare.cc, tests/timeLFsin.cc, tests/timeLFsinh.cc,
95            tests/timeLFsqrt.cc, tests/timeMImisc5.cc, tests/timeMIpow2div.cc,
96            tests/timeMIpow2recip.cc, tests/timeRALFdiv.cc, tests/timeRAtoLF.cc,
97            tests/timeUPMImul.cc, tests/timecatalan.cc, tests/timediv.cc,
98            tests/timediv2adic-compare.cc, tests/timediv2adic.cc,
99            tests/timeeuler.cc, tests/timeexp1.cc, tests/timefact.cc,
100            tests/timegcd.cc, tests/timemul-compare.cc, tests/timemul.cc,
101            tests/timepi.cc, tests/timeprint-compare.cc, tests/timeprint.cc,
102            tests/timerecip2adic-compare.cc, tests/timerecip2adic.cc,
103            tests/timesqrt.cc, tests/timesqrtmodp.cc, tests/timesquare.cc,
104            tests/timezeta3.cc: Change all C include headers to ISO style
105            within C++ code.
106    
107    2004-06-10  Richard B. Kreckel  <kreckel@ginac.de>
108    
109            * examples/perfnum.cc: update to presumed 41st Mersenne prime.
110    
111    2004-05-02  Richard B. Kreckel  <kreckel@ginac.de>
112    
113            * Version 1.1.7 released.
114    
115    2004-05-02  Richard B. Kreckel  <kreckel@ginac.de>
116    
117            * examples/pi.cc and examples/pi.1: New files.
118            * examples/Makefile.in: Build the pi executable.
119    
120    2004-05-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
121    
122            * src/Makefile.in: Fix for parallel build: wait for subdir objects to
123            be finished before creating the library.
124    
125    2004-04-30  Richard B. Kreckel  <kreckel@ginac.de>
126    
127            * src/integer/output/cl_I_print.cc (print_integer): workaround
128            GCC compiler bug (cf. Debian bug#246319).
129    
130    2004-03-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
131    
132            * m4/gmp.m4 (CL_GMP_CHECK): Do not lose LIBS setting with config.cache
133            enabled.
134    
135    2004-03-08  Bruno Haible  <bruno@clisp.org>
136    
137            * src/float/lfloat/elem/cl_LF_mul.cc (operator*): Fix the second
138            underflow condition.
139            * src/float/lfloat/algebraic/cl_LF_sqrt.cc (sqrt): Fix a bug with large
140            uexp whereby SQRT of MOST-POSITIVE-LONG-FLOAT was less than 1.
141    
142    2004-03-04  Richard B. Kreckel  <kreckel@ginac.de>
143    
144            * Makefile.in (install): Add ${srcdir} for cln.m4.
145            * m4/gmp.m4: quote macro names.
146            Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
147    
148    2004-01-01  Richard B. Kreckel  <kreckel@ginac.de>
149    
150            * Version 1.1.6 released.
151    
152    2004-01-01  Richard B. Kreckel  <kreckel@ginac.de>
153    
154            * include/cln/univpoly.h, include/cln/univpoly_complex.h,
155              include/cln//univpoly_integer.h, include/cln/univpoly_modint.h,
156              include/cln/univpoly_rational.h, include/cln/univpoly_real.h,
157              src/polynomial/elem/cl_UP_GF2.h, src/polynomial/elem/cl_UP_MI.h,
158              src/polynomial/elem/cl_UP_gen.h, src/polynomial/elem/cl_UP_no_ring.cc,
159              src/polynomial/elem/cl_UP_number.h (ldegree): New function.
160            * doc/cln.tex: Document `ldegree'.
161    
162    2003-12-29  Richard B. Kreckel  <kreckel@ginac.de>
163    
164            Rework of autoconfiscation infrastructure
165            * autoconf/config.{guess,sub}: Update to GNU version 2003-10-07.
166            * autoconf/ltmain.sh: Update to GNU version 1.4.3.
167            * autoconf/autoconf: Remove (from now on we assume autoconf is
168              installed properly on the sytem).
169            * autoconf/autoconf.m4: Likewise.
170            * autoconf/autoconf.m4f: Likewise.
171            * autoconf/acgeneral.m4: Likewise.
172            * autoconf/acspecific.m4: Likewise.
173            * autoconf/aclocal.m4: Regenerate.
174            * autoconf/acinclude.m4: Remove (while moving the macros...)
175            * m4/gmp.m4: New file (...to here).
176            * Makefile.devel: Update to new scheme.
177            * configure.ac: Likewise.
178            * include/cln/GV_integer.h: Assume template specializations work.
179            * include/cln/GV_modinteger.h: Likewise.
180            * include/cln/config.h.in: Likewise, and drop HAVE_BOOL.
181            * src/base/cl_base_config.h.in: Drop support for obsolete ftime(3).
182            * src/base/random/cl_random_from.cc: Likewise.
183            * src/timing/cl_base_config.h.in: Likewise.
184            * src/timing/cl_t_current.cc: Likewise.
185    
186    2003-12-27  Richard B. Kreckel  <kreckel@ginac.de>
187    
188            * src/polynomial/cl_UP_gen.h (gen_minus): Fix case where first
189              argument is zero.
190            * src/polynomial/cl_UP_MI.h (modint_minus): Likewise.
191            * src/polynomial/cl_UP_number.h (num_minus): Likewise.
192            Reported by Munagala Ramanath <amberarrow@yahoo.com>.
193    
194    2003-12-02  Richard B. Kreckel  <kreckel@ginac.de>
195    
196            * examples/perfnum.cc: update to presumed 40th Mersenne prime.
197    
198    2003-11-20  Christian Bauer  <cbauer@ginac.de>
199    
200            Added pkg-config support
201            * cln.pc.in: New file.
202            * Makefile.in: Take care of cln.pc.
203            * configure.ac: Likewise.
204    
205    2003-08-06  Richard B. Kreckel  <kreckel@ginac.de>
206    
207            * src/numtheory/cl_nt_sqrtmodp.cc: #undef _R.
208            Reported by Andrew Rechnitzer <A.Rechnitzer@ms.unimelb.edu.au>.
209    
210    2003-08-01  Richard Kreckel  <kreckel@ginac.de>
211    
212            More dependent base resolution issues
213            * src/base/hash/cl_hash.h (cl_heap_hashtable<T>::iterator()):
214            portable syntactic simplification.
215            * src/base/hash/cl_hashset.h: Preceed inherited members with this->.
216            * src/base/hash/cl_hash1.h: Likewise for member functions.
217            * src/base/hash/cl_hash2.h: Likewise.
218            * src/base/hash/cl_hashuniq.h: Likewise.
219            * src/base/hash/cl_hashuniqweak.h: Likewise.
220            * src/base/hash/cl_hash.h: Revert explicit static member function
221            lookup since that was GCC's fault.
222            * src/base/hash/cl_hash2weak.h: Likewise.
223            * src/base/hash/cl_hashuniqweak.h: Likewise.
224    
225    2003-06-29  Richard Kreckel  <kreckel@ginac.de>
226    
227            Dependent base resolution needed for GCC-3.4
228            * include/cln/GV.h: Preceed inherited members with this->.
229            * include/cln/SV.h: Likewise.
230            * include/cln/object.h: Likewise.
231            * src/base/hash/cl_hash1.h: Likewise.
232            * src/base/hash/cl_hash1weak.h: Likewise.
233            * src/base/hash/cl_hash2.h: Likewise.
234            * src/base/hash/cl_hashuniq.h: Likewise.
235            * src/base/hash/cl_hash.h: Make lookup of static member function
236            explicit.
237            * src/base/hash/cl_hash2weak.h: Likewise.
238            * src/base/hash/cl_hashuniqweak.h: Likewise.
239            * src/modinteger/cl_MI.cc: Make shell-comment a C-comment. Geez.
240    
241    2003-02-24  Bruno Haible  <bruno@clisp.org>
242    
243            * src/base/random/cl_random_from.cc (random_state::random_state): Add
244            support for MacOS X.
245            * src/modinteger/cl_MI.cc: #undef _R.
246            Reported by Erann Gat <gat@jpl.nasa.gov>.
247    
248    2002-08-03  Joerg Arndt  <jj@suse.de>
249    
250            * include/cln/config.h.in: Add support for x86_64 CPU.
251            * include/cln/modules.h: Likewise.
252            * include/cln/types.h: Likewise.
253            * include/cln/object.h: Likewise.
254    
255    2002-06-08  Richard Kreckel  <kreckel@ginac.de>
256    
257            * src/base/digitseq/cl_asm.h: ensure intCsize==16 when including
258            m68k Assembler routines.
259            * src/base/digitseq/cl_asm_.cc: Likewise.
260    
261    2002-05-28  Richard Kreckel  <kreckel@ginac.de>
262    
263            * Version 1.1.5 released.
264    
265    2002-05-27  Richard Kreckel  <kreckel@ginac.de>
266    
267            * include/cln/modules.h (CL_CONCATENATE): New macro.
268    
269    2002-05-10  Richard Kreckel  <kreckel@ginac.de>
270    
271            * doc/cln.tex (Building the library): Update recommendations for
272            compiling on Tru64 using g++ 3.0 and 3.1.
273            * README: Update homepage.
274    
275  2002-05-05  Bruno Haible  <bruno@clisp.org>  2002-05-05  Bruno Haible  <bruno@clisp.org>
276    
277          * doc/cln.tex (Building the library): Give some recommendations for          * doc/cln.tex (Building the library): Give some recommendations for

Legend:
Removed from v.1.61  
changed lines
  Added in v.1.100

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.15