Richard Kreckel
e2ecea4d04
* src/numtheory/cl_nt_sqrtmodp.cc: #undef _R.
Reported by Andrew Rechnitzer <A.Rechnitzer@ms.unimelb.edu.au>.
22 years ago
Richard Kreckel
9220842a15
More dependent base resolution issues
* src/base/hash/cl_hash.h (cl_heap_hashtable<T>::iterator()):
portable syntactic simplification.
* src/base/hash/cl_hashset.h: Preceed inherited members with this->.
* src/base/hash/cl_hash1.h: Likewise for member functions.
* src/base/hash/cl_hash2.h: Likewise.
* src/base/hash/cl_hashuniq.h: Likewise.
* src/base/hash/cl_hashuniqweak.h: Likewise.
* src/base/hash/cl_hash.h: Revert explicit static member function
lookup since that was GCC's fault.
* src/base/hash/cl_hash2weak.h: Likewise.
* src/base/hash/cl_hashuniqweak.h: Likewise.
22 years ago
Richard Kreckel
34f61129e8
Dependent base resolution needed for GCC-3.4
* include/cln/GV.h: Preceed inherited members with this->.
* include/cln/SV.h: Likewise.
* include/cln/object.h: Likewise.
* src/base/hash/cl_hash1.h: Likewise.
* src/base/hash/cl_hash1weak.h: Likewise.
* src/base/hash/cl_hash2.h: Likewise.
* src/base/hash/cl_hashuniq.h: Likewise.
* src/base/hash/cl_hash.h: Make lookup of static member function
explicit.
* src/base/hash/cl_hash2weak.h: Likewise.
* src/base/hash/cl_hashuniqweak.h: Likewise.
* src/modinteger/cl_MI.cc: Make shell-comment a C-comment. Geez.
22 years ago
Richard Kreckel
1919643663
* Compiler options update.
22 years ago
Bruno Haible
6c54f0ef9f
Tweak for MacOS X.
22 years ago
Bruno Haible
d52730c3c1
Complete last patch.
22 years ago
Bruno Haible
d7ddb41f4b
Add support for MacOS X.
22 years ago
cbauer
844f1009ed
added HTML and DVI docs to devel package
22 years ago
Bruno Haible
7e82f04c80
Add support for x86_64 CPU.
23 years ago
Richard Kreckel
228e757e01
* src/base/digitseq/cl_asm.h: ensure intCsize==16 when including
m68k Assembler routines.
* src/base/digitseq/cl_asm_.cc: Likewise.
23 years ago
Richard Kreckel
df7f7906ab
* Last bits for release 1.1.5.
23 years ago
Richard Kreckel
e15e893f75
* include/cln/modules.h (CL_CONCATENATE): New macro.
23 years ago
Richard Kreckel
7ee6c54ca1
* doc/cln.tex (Building the library): Update recommendations for
compiling on Tru64 using g++ 3.0 and 3.1.
* README: Update homepage.
23 years ago
Bruno Haible
bcf970403e
Recommendation for g++-3.1 users.
23 years ago
Bruno Haible
9d39b1f00e
Force link-time references despite optimizations done by g++.
23 years ago
Bruno Haible
1b9acd9ada
Avoid g++-3.1 offsetof warnings.
23 years ago
Bruno Haible
3383e943c4
Avoid g++-3.1 typename warning.
23 years ago
Bruno Haible
d381abe5a4
Document a broken version of GNU make.
23 years ago
Richard Kreckel
adc67aa2aa
* cln.m4: quote macro name.
Pointed out by Roberto Bagnara.
23 years ago
Richard Kreckel
818423fb7d
* autoconf/config.{guess,sub}: Update to GNU version 2002-01-02.
(the old one was broken on Linux/Mips.)
23 years ago
Richard Kreckel
38a48d3130
* Bump dates, version numbers, etc, for 1.1.4-release...
23 years ago
Richard Kreckel
a44145d224
* autoconf/autoconf.m4f: get brutal in order to adhere to FHS.
23 years ago
Richard Kreckel
6617af2754
* autoconf/acinclude.m4: revamp MPN-matcher.
* autoconf/aclocal.m4: upgrade to autoconf-2.52 infrastructure,
sync with CLisp from CVS.
* autoconf/autoconf: Likewise.
* autoconf/autoconf.m4f: Likewise (new file).
* configure.ac: Likewise (new file, replaces configure.in).
* configure.in: Likewise (deleted, replaced by configure.ac).
* autoconf/config.{guess,sub}: Update to GNU version 2001-12-13.
* src/Makefile.in: made VPATH safe for autoconf-2.52.
* include/cln/config.h.in: Add __s390__.
23 years ago
Richard Kreckel
b490c68766
* src/base/digitseq/cl_DS.h: <gmp.h> is not included extern "C"
any more since GMP4 has some C++ support in it.
23 years ago
Richard Kreckel
460a165479
* include/cln/modules.h, include/cln/object.h: add support for
s390.
* src/numtheory/cl_nt_sqrtmodp.cc: workaround for GCC2.x compiler-bug
on s390, provided by Gerhard Tonn.
23 years ago
Richard Kreckel
81b7cab5ed
* Update to newly found 39th mersenne prime.
23 years ago
Richard Kreckel
7728f6aefd
* autoconf/ltmain.sh: Upgrade to libtool-1.4.2.
* autoconf/config.{guess,sub}: Update to GNU version 2001-09-07.
* Version 1.1.3 released.
23 years ago
Bruno Haible
75ddb198df
Interoperability with gcc-3.0 -fuse-cxa-atexit.
23 years ago
Bruno Haible
7078d7fe08
Fix an old ChangeLog entry.
23 years ago
Richard Kreckel
660c19b019
* revert broken indentation.
23 years ago
Richard Kreckel
b485d76c78
* src/float/transcendental/cl_F_sinx.cc (sinx_naive): For small
values of x, return square(x) instead of x.
* src/float/transcendental/cl_F_sinhx.cc (sinhx_naive): Likewise.
23 years ago
Richard Kreckel
0164ed5d15
* Call `cln-config --version` only once and safe the result.
(needed for autoconf 2.50 since AC_MSG_RESULT escapes backquotes.)
23 years ago
Richard Kreckel
11080ed070
- added some missing `&& !defined(NO_ASM)' in Sparc-#if's.
24 years ago
Bruno Haible
85764f37ef
Add a literature reference for the formula.
24 years ago
Richard Kreckel
a692470029
* Landing 1.1.2.
24 years ago
Richard Kreckel
2518d7370a
* src/base/hash/cl_hash.h: declare _cl_hashtable_iterator<htentry> a
friend of cl_heap_hashtable<htentry>.
24 years ago
Richard Kreckel
beb66cf351
* prepare for release 1.1.2.
24 years ago
Richard Kreckel
fbb507f3fd
* src/float/base/cl_ieee.cc: try to do magic to the FPU only if
_FPU_IEEE is really defined.
* include/cln/modules.h: change assembler labels from `label' to
`label:' on hppa, needed by Linux (see comment).
* autoconf/acinclude.m4: new file (for storing CLN-specific macros).
* Makefile.devel: adjusted.
* autoconf/aclocal.m4: regenerate.
* src/base/low/cl_low_mul.cc: moved POD variables that are declared
extern "C" elsewhere out of the namespace.
* src/base/low/cl_low_div.cc: Likewise.
24 years ago
Bruno Haible
79cd065150
They force us to have install-sh even though we don't use it.
24 years ago
Bruno Haible
2487ee7e4e
Upgrade to libtool-1.4.
24 years ago
Bruno Haible
8b210161e6
Upgrade config.* to GNU version 2001-05-11.
24 years ago
Richard Kreckel
4fba5f5469
* tests/tests.cc: resolve namespace ambiguity about strcmp().
24 years ago
Richard Kreckel
6fbd96f19e
* configure.in: adjust lt-versions, taking into account that a
change in prototype breaks compatibility in C++. :-(
* INSTALL: sync compiler options with doc/cln.tex.
* NEWS: adjust date.
24 years ago
cbauer
f91cf5a6f7
man pages may be packed
24 years ago
Richard Kreckel
b0d6673d56
* cln/cln.tex: documented problems with shared library on Sparc
using gcc older than 2.95.3.
* configure.in: Fixed typos in versioning docu.
24 years ago
Richard Kreckel
cd1ae2dd17
* configure.in: Fixed typos in versioning docu.
24 years ago
Richard Kreckel
639fe6aa1d
* cln/cln.tex: documented problems with shared library on Sparc
using gcc older than 2.95.3.
24 years ago
Bruno Haible
5d71bfe6f1
Update to new gas-arm syntax.
24 years ago
Richard Kreckel
4d3c6f8113
* Removed LiDIA interface since that is now outdated (namespace cln)
and maintained elsewhere.
24 years ago
Richard Kreckel
36a5e547df
* Adjusted dates and final touches for 1.1.1.
24 years ago