/[cln]/ChangeLog
ViewVC logotype

Diff of /ChangeLog

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

revision 1.24 by kreckel, Thu Nov 16 18:39:55 2000 UTC revision 1.56 by kreckel, Wed Feb 20 15:22:20 2002 UTC
# Line 1  Line 1 
1    2002-02-16  Richard Kreckel  <kreckel@ginac.de>
2    
3            * cln.m4: quote macro name.
4              Pointed out by Roberto Bagnara.
5    
6    2002-01-20  Richard Kreckel  <kreckel@ginac.de>
7    
8            * autoconf/config.{guess,sub}: Update to GNU version 2002-01-02.
9              (the old one was broken on Linux/Mips.)
10    
11    2002-01-04  Richard Kreckel  <kreckel@ginac.de>
12    
13            * autoconf/autoconf.m4f: get brutal in order to adhere to FHS.
14            * Version 1.1.4 released.
15    
16    2002-01-03  Richard Kreckel  <kreckel@ginac.de>
17    
18            * autoconf/acinclude.m4: revamp MPN-matcher.
19            * autoconf/aclocal.m4: upgrade to autoconf-2.52 infrastructure,
20              sync with CLisp from CVS.
21            * autoconf/autoconf: Likewise.
22            * autoconf/autoconf.m4f: Likewise (new file).
23            * configure.ac: Likewise (new file, replaces configure.in).
24            * configure.in: Likewise (deleted, replaced by configure.ac).
25            * autoconf/config.{guess,sub}: Update to GNU version 2001-12-13.
26            * src/Makefile.in: made VPATH safe for autoconf-2.52.
27            * include/cln/config.h.in: Add __s390__.
28    
29    2001-12-31  Richard Kreckel  <kreckel@ginac.de>
30    
31            * src/base/digitseq/cl_DS.h: <gmp.h> is not included extern "C"
32              any more since GMP4 has some C++ support in it.
33    
34    2001-12-14  Richard Kreckel  <kreckel@ginac.de>
35    
36            * include/cln/modules.h, include/cln/object.h: add support for
37              s390.
38            * src/numtheory/cl_nt_sqrtmodp.cc: workaround for GCC2.x compiler-bug
39              on s390, provided by Gerhard Tonn.
40    
41    2001-11-05  Richard Kreckel  <kreckel@ginac.de>
42    
43            * autoconf/ltmain.sh: Upgrade to libtool-1.4.2.
44            * autoconf/config.{guess,sub}: Update to GNU version 2001-09-07.
45            * Version 1.1.3 released.
46    
47    2001-11-04  Bruno Haible  <haible@clisp.cons.org>
48    
49            Interoperability with gcc-3.0 -fuse-cxa-atexit.
50            * autoconf/aclocal.m4 (CL_GLOBAL_CONSTRUCTORS): Add test whether
51              global destructors actually exist.
52            * include/cln/modules.h (CL_PROVIDE, CL_PROVIDE_END, CL_PROVIDE_END):
53              Don't hack the global destructors if there is no global destructors
54              function.
55    
56    2001-11-03  Richard Kreckel  <kreckel@ginac.de>
57    
58            * src/float/transcendental/cl_F_sinx.cc (sinx_naive): For small
59              values of x, return square(x) instead of x.
60            * src/float/transcendental/cl_F_sinhx.cc (sinhx_naive): Likewise.
61    
62    2001-07-25  Richard Kreckel  <kreckel@ginac.de>
63    
64            * Version 1.1.2 released.
65    
66    2001-07-24  Richard Kreckel  <kreckel@ginac.de>
67    
68            * src/base/hash/cl_hash.h: declare _cl_hashtable_iterator<htentry> a
69              friend of cl_heap_hashtable<htentry>.
70    
71    2001-07-22  Richard Kreckel  <kreckel@ginac.de>
72    
73            * src/float/base/cl_ieee.cc: try to do magic to the FPU only if
74              _FPU_IEEE is really defined.
75            * include/cln/modules.h: change assembler labels from `label' to
76              `label:' on hppa, needed by Linux (see comment).
77            * autoconf/acinclude.m4: new file (for storing CLN-specific macros).
78            * Makefile.devel: adjusted.
79            * autoconf/aclocal.m4: regenerate.
80            * src/base/low/cl_low_mul.cc: moved POD variables that are declared
81              extern "C" elsewhere out of the namespace.
82            * src/base/low/cl_low_div.cc: Likewise.
83    
84    2001-06-08  Bruno Haible  <haible@clisp.cons.org>
85    
86            * autoconf/config.{guess,sub}: Update to GNU version 2001-05-11.
87            * autoconf/aclocal.m4: Upgrade to libtool-1.4.
88            * autoconf/ltmain.sh: Likewise.
89            * autoconf/ltconfig: Remove file.
90            * autoconf/install-sh: New file.
91            * configure.in: Add AC_CONFIG_AUX_DIR call.
92    
93    2001-06-05  Richard Kreckel  <kreckel@ginac.de>
94    
95            * tests/tests.cc: resolve namespace ambiguity about strcmp().
96    
97    2001-05-31  Richard Kreckel  <kreckel@ginac.de>
98    
99            * Version 1.1.1 released.
100    
101    2001-05-28  Richard Kreckel  <kreckel@ginac.de>
102    
103            * cln/cln.tex: documented problems with shared library on Sparc
104              using gcc older than 2.95.3.
105            * configure.in: Fixed typos in versioning docu.
106    
107    2001-05-25  Bruno Haible  <haible@clisp.cons.org>
108    
109            * src/base/digitseq/cl_asm_arm_.cc: Use #0x instead of #& to designate
110              hexadecimal constants.
111    
112    2001-05-25  Richard Kreckel  <kreckel@ginac.de>
113    
114            * autoconf/floatparam.c (double_wordorder_bigendian_p): new symbol.
115            * src/float/dfloat/cl_DF.h: Check for double_wordorder_bigendian_p.
116            * Removed LiDIA interface since that is now outdated (namespace cln)
117              and maintained elsewhere.
118            * Adjusted dates and final touches for 1.1.1.
119    
120    2001-05-19  Richard Kreckel  <kreckel@ginac.de>
121    
122            * INSTALL: Update toolchain info: no egcs, some more platforms.
123            * doc/cln.tex: Likewise.
124    
125    2001-05-18  Richard Kreckel  <kreckel@ginac.de>
126    
127            * src/base/cl_low.h: prepended variables declared inside macros
128              with underscore.  Fixes equal_hashcode() on various platforms.
129    
130    2001-04-25  Richard Kreckel  <kreckel@ginac.de>
131    
132            * src/base/cl_low.h: Added several checks if NO_ASM is defined, so
133              this definition becomes actually useful.  This is needed for
134              compilation on Arm until somebody fixes the assembler files for Arm.
135            * src/base/digitseq/cl_asm.h: Likewise.
136            * src/base/digitseq/cl_asm_.cc: Likewise.
137            * */Makefile.in: Added `override' in front of `CPPFLAGS +=' so
138               one can say `make CPPFLAGS=-DFOOBAR'.
139    
140    2001-03-26  Arvid Norberg <c99ang@cs.umu.se>
141    
142            * src/base/random/cl_random_from.cc: ported to beos.
143    
144    2001-03-05  Richard Kreckel  <kreckel@ginac.de>
145    
146            * include/cln/modules.h (CL_JUMP_TO): Fix IA64 brokenness.
147    
148    2001-01-28  Richard Kreckel  <kreckel@ginac.de>
149    
150            * include/cln/number.h (cl_as_N): Remove bogus comment.
151    
152    2001-01-22  Richard Kreckel  <kreckel@ginac.de>
153    
154            * configure.in: Make build in separate builddir possible (again).
155    
156    2001-01-22  Richard Kreckel  <kreckel@ginac.de>
157    
158            * include/cln/*.h: Change signatures of all classes' methods
159              cln::cl_foo::operator new(size_t, cl_foo*) to
160              cln::cl_foo::operator new(size_t, void*) so one can declare
161              std::vector<cln::cl_foo>, std::list<cln::cl_foo> etc. for
162              certain STL implementations (like libstdc++-v3).
163    
164    2000-12-14  Richard Kreckel  <kreckel@ginac.de>
165    
166            * Version 1.1 released.
167    
168    2000-12-13  Richard Kreckel  <kreckel@ginac.de>
169    
170            * */*: cl_istream -> std::istream, cl_ostream -> std::ostream.
171    
172    2000-12-05  Richard Kreckel  <kreckel@ginac.de>
173    
174            * Makefile.in, src/Makefile.in, doc/Makefile.in: Use mkdir -p.
175            * include/cln/version.h.in, src/base/verion.cc: New files.
176            * configure.in: Generate include/cln/version.h.
177            * cln.m4: Rewrote it. Check result of cln-config without compiling.
178              Do cross-check library version and header version information.
179    
180    2000-12-02  Christian Bauer  <cbauer@ginac.de>
181    
182            * Makefile.in, src/Makefile.in, doc/Makefile.in: Added $DESTDIR.
183            * cln.m4, cln.spec.in: some minor fixes with respect to RPM package
184              building.
185    
186    2000-11-24  Richard Kreckel  <kreckel@ginac.de>
187    
188            * */*: Removed problematic stdin, stdout and stderr definitions.
189              Use std::cin, std::cout, std::cerr instead (obsoletes 2000-10-29).
190    
191    2000-11-20  Bruno Haible
192    
193            * cln-config.1: change title.
194    
195    2000-11-18  Richard Kreckel  <kreckel@ginac.de>
196    
197            * cln.m4: New file.
198            * doc/cln.tex: Document package tools cln-config and cln.m4.
199            * Makefile.in: Care about cln.m4.
200    
201    2000-11-17  Richard Kreckel  <kreckel@ginac.de>
202    
203            * cln-config.1: added manpage, as required by a couple of distros.
204            * Makefile.in, doc/Makefile.in: target install depends on installdirs.
205    
206  2000-11-16  Richard Kreckel  <kreckel@ginac.de>  2000-11-16  Richard Kreckel  <kreckel@ginac.de>
207    
208          * autoconf/aclocal.m4 (CL_GMP_SET_UINTD): New macro...          * autoconf/aclocal.m4 (CL_GMP_SET_UINTD): New macro...
# Line 45  Line 250 
250          * src/base/cl_low.h: include "cln/types.h", since we need HAVE_DD...          * src/base/cl_low.h: include "cln/types.h", since we need HAVE_DD...
251          * src/base/cl_low.h (logcount_64): ...for this macro.          * src/base/cl_low.h (logcount_64): ...for this macro.
252          * src/base/random/cl_UL_random.cc (random32): if HAVE_DD a is an ULL.          * src/base/random/cl_UL_random.cc (random32): if HAVE_DD a is an ULL.
253          * src/integer/gcd/cl_I_gcd_aux2.cc (floorDD): fixed algorithmic bug          * src/integer/gcd/cl_I_gcd_aux2.cc (floorDD): fixed algorithmic bug.
254            that turned up when intDsize==32 and cl_word_size==64.            that turned up when intDsize==32 and cl_word_size==64.
255          * src/float/dfloat/elem/cl_DF_div.cc (operator/): fixed a missing cast          * src/float/dfloat/elem/cl_DF_div.cc (operator/): fixed a missing cast
256            to uint64 that turned up when intDsize==32 and cl_word_size==64.            to uint64 that turned up when intDsize==32 and cl_word_size==64.

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.56

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