/[cln]/ChangeLog
ViewVC logotype

Log of /ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to cln_1-1-7: (view) (annotate)
Sticky Tag:

Revision 1.84 - (view) (annotate) - [select for diffs]
Sun May 2 19:54:10 2004 UTC (9 years, 1 month ago) by kreckel
Branch: MAIN
CVS Tags: cln_1-1-7
Changes since 1.83: +4 -0 lines
Diff to previous 1.83 , to selected 1.65
* Version 1.1.7 released.


Revision 1.83 - (view) (annotate) - [select for diffs]
Sun May 2 19:47:33 2004 UTC (9 years, 1 month ago) by kreckel
Branch: MAIN
Changes since 1.82: +5 -0 lines
Diff to previous 1.82 , to selected 1.65
* examples/pi.cc and examples/pi.1: New files.
* examples/Makefile.in: Build the pi executable.


Revision 1.82 - (view) (annotate) - [select for diffs]
Fri Apr 30 22:14:41 2004 UTC (9 years, 1 month ago) by kreckel
Branch: MAIN
Changes since 1.81: +5 -0 lines
Diff to previous 1.81 , to selected 1.65
* src/Makefile.in: Fix for parallel build: wait for subdir objects to
be finished before creating the library.


Revision 1.81 - (view) (annotate) - [select for diffs]
Fri Apr 30 21:58:07 2004 UTC (9 years, 1 month ago) by kreckel
Branch: MAIN
Changes since 1.80: +5 -0 lines
Diff to previous 1.80 , to selected 1.65
* src/integer/output/cl_I_print.cc (print_integer): workaround
GCC compiler bug (cf. Debian bug#246319).


Revision 1.80 - (view) (annotate) - [select for diffs]
Sat Mar 20 15:36:07 2004 UTC (9 years, 3 months ago) by kreckel
Branch: MAIN
Changes since 1.79: +5 -0 lines
Diff to previous 1.79 , to selected 1.65
* m4/gmp.m4 (CL_GMP_CHECK): Do not lose LIBS setting with config.cache enabled.


Revision 1.79 - (view) (annotate) - [select for diffs]
Tue Mar 9 12:52:13 2004 UTC (9 years, 3 months ago) by haible
Branch: MAIN
Changes since 1.78: +2 -0 lines
Diff to previous 1.78 , to selected 1.65
Fix a bug occurring with extremely high exponents.


Revision 1.78 - (view) (annotate) - [select for diffs]
Mon Mar 8 16:08:28 2004 UTC (9 years, 3 months ago) by haible
Branch: MAIN
Changes since 1.77: +5 -0 lines
Diff to previous 1.77 , to selected 1.65
Fix an extreme case in long-float multiplication.


Revision 1.77 - (view) (annotate) - [select for diffs]
Wed Mar 3 23:37:58 2004 UTC (9 years, 3 months ago) by kreckel
Branch: MAIN
Changes since 1.76: +6 -0 lines
Diff to previous 1.76 , to selected 1.65
* Makefile.in (install): Add ${srcdir} for cln.m4.
* m4/gmp.m4: quote macro names.
Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.


Revision 1.76 - (view) (annotate) - [select for diffs]
Thu Jan 1 16:14:30 2004 UTC (9 years, 5 months ago) by kreckel
Branch: MAIN
CVS Tags: cln_1-1-6
Changes since 1.75: +4 -0 lines
Diff to previous 1.75 , to selected 1.65
* Finalize release 1.1.6.


Revision 1.75 - (view) (annotate) - [select for diffs]
Thu Jan 1 15:59:30 2004 UTC (9 years, 5 months ago) by kreckel
Branch: MAIN
Changes since 1.74: +18 -1 lines
Diff to previous 1.74 , to selected 1.65
2004-01-01  Richard B. Kreckel  <kreckel@ginac.de>

        * include/cln/univpoly.h, include/cln/univpoly_complex.h,
          include/cln//univpoly_integer.h, include/cln/univpoly_modint.h,
          include/cln/univpoly_rational.h, include/cln/univpoly_real.h,
          src/polynomial/elem/cl_UP_GF2.h, src/polynomial/elem/cl_UP_MI.h,
          src/polynomial/elem/cl_UP_gen.h, src/polynomial/elem/cl_UP_no_ring.cc,
          src/polynomial/elem/cl_UP_number.h (ldegree): New function.
        * doc/cln.tex: Document `ldegree'.


Revision 1.74 - (view) (annotate) - [select for diffs]
Mon Dec 29 19:03:32 2003 UTC (9 years, 5 months ago) by kreckel
Branch: MAIN
Changes since 1.73: +24 -0 lines
Diff to previous 1.73 , to selected 1.65
	Rework of autoconfiscation infrastructure
	* autoconf/config.{guess,sub}: Update to GNU version 2003-10-07.
	* autoconf/ltmain.sh: Update to GNU version 1.4.3.
	* autoconf/autoconf: Remove (from now on we assume autoconf is
	  installed properly on the sytem).
	* autoconf/autoconf.m4: Likewise.
	* autoconf/autoconf.m4f: Likewise.
	* autoconf/acgeneral.m4: Likewise.
	* autoconf/acspecific.m4: Likewise.
	* autoconf/aclocal.m4: Regenerate.
	* autoconf/acinclude.m4: Remove (while moving the macros...)
	* m4/gmp.m4: New file (...to here).
	* Makefile.devel: Update to new scheme.
	* configure.ac: Likewise.
	* include/cln/GV_integer.h: Assume template specializations work.
	* include/cln/GV_modinteger.h: Likewise.
	* include/cln/config.h.in: Likewise, and drop HAVE_BOOL.
	* src/base/cl_base_config.h.in: Drop support for obsolete ftime(3).
	* src/base/random/cl_random_from.cc: Likewise.
	* src/timing/cl_base_config.h.in: Likewise.
	* src/timing/cl_t_current.cc: Likewise.


Revision 1.73 - (view) (annotate) - [select for diffs]
Sat Dec 27 19:04:30 2003 UTC (9 years, 5 months ago) by kreckel
Branch: MAIN
Changes since 1.72: +8 -0 lines
Diff to previous 1.72 , to selected 1.65
        * src/polynomial/cl_UP_gen.h (gen_minus): Fix case where first
          argument is zero.
        * src/polynomial/cl_UP_MI.h (modint_minus): Likewise.
        * src/polynomial/cl_UP_number.h (num_minus): Likewise.
        Reported by Munagala Ramanath <amberarrow@yahoo.com>.


Revision 1.72 - (view) (annotate) - [select for diffs]
Tue Dec 2 21:47:29 2003 UTC (9 years, 6 months ago) by kreckel
Branch: MAIN
Changes since 1.71: +4 -0 lines
Diff to previous 1.71 , to selected 1.65
	* examples/perfnum.cc: update to presumed 40th Mersenne prime.


Revision 1.71 - (view) (annotate) - [select for diffs]
Wed Aug 6 19:53:05 2003 UTC (9 years, 10 months ago) by kreckel
Branch: MAIN
Changes since 1.70: +5 -0 lines
Diff to previous 1.70 , to selected 1.65
        * src/numtheory/cl_nt_sqrtmodp.cc: #undef _R.
        Reported by Andrew Rechnitzer <A.Rechnitzer@ms.unimelb.edu.au>.


Revision 1.70 - (view) (annotate) - [select for diffs]
Fri Aug 1 16:39:43 2003 UTC (9 years, 10 months ago) by kreckel
Branch: MAIN
Changes since 1.69: +15 -0 lines
Diff to previous 1.69 , to selected 1.65
	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.


Revision 1.69 - (view) (annotate) - [select for diffs]
Sun Jun 29 12:33:11 2003 UTC (9 years, 11 months ago) by kreckel
Branch: MAIN
Changes since 1.68: +16 -0 lines
Diff to previous 1.68 , to selected 1.65
	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.


Revision 1.68 - (view) (annotate) - [select for diffs]
Mon Feb 24 11:17:25 2003 UTC (10 years, 3 months ago) by haible
Branch: MAIN
Changes since 1.67: +2 -1 lines
Diff to previous 1.67 , to selected 1.65
Tweak for MacOS X.


Revision 1.67 - (view) (annotate) - [select for diffs]
Fri Feb 21 21:06:27 2003 UTC (10 years, 3 months ago) by haible
Branch: MAIN
Changes since 1.66: +6 -0 lines
Diff to previous 1.66 , to selected 1.65
Add support for MacOS X.


Revision 1.66 - (view) (annotate) - [select for diffs]
Fri Aug 2 12:44:06 2002 UTC (10 years, 10 months ago) by haible
Branch: MAIN
Changes since 1.65: +7 -0 lines
Diff to previous 1.65
Add support for x86_64 CPU.


Revision 1.65 - (view) (annotate) - [selected]
Sat Jun 8 18:18:48 2002 UTC (11 years ago) by kreckel
Branch: MAIN
Changes since 1.64: +6 -0 lines
Diff to previous 1.64
        * src/base/digitseq/cl_asm.h: ensure intCsize==16 when including
        m68k Assembler routines.
        * src/base/digitseq/cl_asm_.cc: Likewise.


Revision 1.64 - (view) (annotate) - [select for diffs]
Tue May 28 16:58:01 2002 UTC (11 years ago) by kreckel
Branch: MAIN
CVS Tags: cln_1-1-5
Changes since 1.63: +4 -0 lines
Diff to previous 1.63 , to selected 1.65
        * Last bits for release 1.1.5.


Revision 1.63 - (view) (annotate) - [select for diffs]
Mon May 27 17:03:44 2002 UTC (11 years ago) by kreckel
Branch: MAIN
Changes since 1.62: +4 -0 lines
Diff to previous 1.62 , to selected 1.65
        * include/cln/modules.h (CL_CONCATENATE): New macro.


Revision 1.62 - (view) (annotate) - [select for diffs]
Fri May 10 15:47:51 2002 UTC (11 years, 1 month ago) by kreckel
Branch: MAIN
Changes since 1.61: +6 -0 lines
Diff to previous 1.61 , to selected 1.65
        * doc/cln.tex (Building the library): Update recommendations for
        compiling on Tru64 using g++ 3.0 and 3.1.
        * README: Update homepage.


Revision 1.61 - (view) (annotate) - [select for diffs]
Mon May 6 10:30:04 2002 UTC (11 years, 1 month ago) by haible
Branch: MAIN
Changes since 1.60: +3 -0 lines
Diff to previous 1.60 , to selected 1.65
Recommendation for g++-3.1 users.


Revision 1.60 - (view) (annotate) - [select for diffs]
Mon May 6 10:29:18 2002 UTC (11 years, 1 month ago) by haible
Branch: MAIN
Changes since 1.59: +24 -0 lines
Diff to previous 1.59 , to selected 1.65
Force link-time references despite optimizations done by g++.


Revision 1.59 - (view) (annotate) - [select for diffs]
Mon May 6 10:28:43 2002 UTC (11 years, 1 month ago) by haible
Branch: MAIN
Changes since 1.58: +4 -0 lines
Diff to previous 1.58 , to selected 1.65
Avoid g++-3.1 offsetof warnings.


Revision 1.58 - (view) (annotate) - [select for diffs]
Mon May 6 10:28:01 2002 UTC (11 years, 1 month ago) by haible
Branch: MAIN
Changes since 1.57: +12 -0 lines
Diff to previous 1.57 , to selected 1.65
Avoid g++-3.1 typename warning.


Revision 1.57 - (view) (annotate) - [select for diffs]
Fri Mar 15 17:59:34 2002 UTC (11 years, 3 months ago) by haible
Branch: MAIN
Changes since 1.56: +5 -0 lines
Diff to previous 1.56 , to selected 1.65
Document a broken version of GNU make.


Revision 1.56 - (view) (annotate) - [select for diffs]
Wed Feb 20 15:22:20 2002 UTC (11 years, 4 months ago) by kreckel
Branch: MAIN
Changes since 1.55: +5 -0 lines
Diff to previous 1.55 , to selected 1.65
        * cln.m4: quote macro name.
          Pointed out by Roberto Bagnara.


Revision 1.55 - (view) (annotate) - [select for diffs]
Sun Jan 20 15:37:19 2002 UTC (11 years, 5 months ago) by kreckel
Branch: MAIN
Changes since 1.54: +5 -0 lines
Diff to previous 1.54 , to selected 1.65
        * autoconf/config.{guess,sub}: Update to GNU version 2002-01-02.
          (the old one was broken on Linux/Mips.)


Revision 1.54 - (view) (annotate) - [select for diffs]
Fri Jan 4 17:57:07 2002 UTC (11 years, 5 months ago) by kreckel
Branch: MAIN
CVS Tags: cln_1-1-4
Changes since 1.53: +5 -0 lines
Diff to previous 1.53 , to selected 1.65
        * Bump dates, version numbers, etc, for 1.1.4-release...


Revision 1.53 - (view) (annotate) - [select for diffs]
Thu Jan 3 17:06:07 2002 UTC (11 years, 5 months ago) by kreckel
Branch: MAIN
Changes since 1.52: +13 -0 lines
Diff to previous 1.52 , to selected 1.65
        * 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__.


Revision 1.52 - (view) (annotate) - [select for diffs]
Mon Dec 31 19:01:42 2001 UTC (11 years, 5 months ago) by kreckel
Branch: MAIN
Changes since 1.51: +5 -0 lines
Diff to previous 1.51 , to selected 1.65
        * src/base/digitseq/cl_DS.h: <gmp.h> is not included extern "C"
          any more since GMP4 has some C++ support in it.


Revision 1.51 - (view) (annotate) - [select for diffs]
Fri Dec 14 18:49:11 2001 UTC (11 years, 6 months ago) by kreckel
Branch: MAIN
Changes since 1.50: +7 -0 lines
Diff to previous 1.50 , to selected 1.65
        * 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.


Revision 1.50 - (view) (annotate) - [select for diffs]
Mon Nov 5 18:59:54 2001 UTC (11 years, 7 months ago) by kreckel
Branch: MAIN
Changes since 1.49: +12 -6 lines
Diff to previous 1.49 , to selected 1.65
        * 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.


Revision 1.49 - (view) (annotate) - [select for diffs]
Mon Nov 5 11:04:01 2001 UTC (11 years, 7 months ago) by haible
Branch: MAIN
CVS Tags: cln_1-1-3
Changes since 1.48: +9 -0 lines
Diff to previous 1.48 , to selected 1.65
Interoperability with gcc-3.0 -fuse-cxa-atexit.


Revision 1.48 - (view) (annotate) - [select for diffs]
Mon Nov 5 10:59:12 2001 UTC (11 years, 7 months ago) by haible
Branch: MAIN
Changes since 1.47: +2 -0 lines
Diff to previous 1.47 , to selected 1.65
Fix an old ChangeLog entry.


Revision 1.47 - (view) (annotate) - [select for diffs]
Sat Nov 3 19:07:50 2001 UTC (11 years, 7 months ago) by kreckel
Branch: MAIN
Changes since 1.46: +12 -6 lines
Diff to previous 1.46 , to selected 1.65
        * 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.


Revision 1.46 - (view) (annotate) - [select for diffs]
Wed Jul 25 15:54:34 2001 UTC (11 years, 10 months ago) by kreckel
Branch: MAIN
CVS Tags: cln_1-1-2
Changes since 1.45: +4 -0 lines
Diff to previous 1.45 , to selected 1.65
* Landing 1.1.2.


Revision 1.45 - (view) (annotate) - [select for diffs]
Tue Jul 24 13:09:34 2001 UTC (11 years, 10 months ago) by kreckel
Branch: MAIN
Changes since 1.44: +5 -0 lines
Diff to previous 1.44 , to selected 1.65
        * prepare for release 1.1.2.


Revision 1.44 - (view) (annotate) - [select for diffs]
Sun Jul 22 12:54:54 2001 UTC (11 years, 11 months ago) by kreckel
Branch: MAIN
Changes since 1.43: +13 -0 lines
Diff to previous 1.43 , to selected 1.65
        * 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.


Revision 1.43 - (view) (annotate) - [select for diffs]
Fri Jun 8 22:29:15 2001 UTC (12 years ago) by haible
Branch: MAIN
Changes since 1.42: +7 -0 lines
Diff to previous 1.42 , to selected 1.65
Upgrade to libtool-1.4.


Revision 1.42 - (view) (annotate) - [select for diffs]
Tue Jun 5 16:42:21 2001 UTC (12 years ago) by kreckel
Branch: MAIN
Changes since 1.41: +4 -0 lines
Diff to previous 1.41 , to selected 1.65
        * tests/tests.cc: resolve namespace ambiguity about strcmp().


Revision 1.41 - (view) (annotate) - [select for diffs]
Thu May 31 20:00:51 2001 UTC (12 years ago) by kreckel
Branch: MAIN
CVS Tags: cln_1-1-1
Changes since 1.40: +4 -0 lines
Diff to previous 1.40 , to selected 1.65
        * 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.


Revision 1.40 - (view) (annotate) - [select for diffs]
Mon May 28 20:24:43 2001 UTC (12 years ago) by kreckel
Branch: MAIN
Changes since 1.39: +6 -0 lines
Diff to previous 1.39 , to selected 1.65
        * cln/cln.tex: documented problems with shared library on Sparc
          using gcc older than 2.95.3.
        * configure.in: Fixed typos in versioning docu.


Revision 1.39 - (view) (annotate) - [select for diffs]
Fri May 25 20:00:18 2001 UTC (12 years ago) by haible
Branch: MAIN
Changes since 1.38: +5 -0 lines
Diff to previous 1.38 , to selected 1.65
Update to new gas-arm syntax.


Revision 1.38 - (view) (annotate) - [select for diffs]
Fri May 25 17:29:46 2001 UTC (12 years ago) by kreckel
Branch: MAIN
Changes since 1.37: +8 -0 lines
Diff to previous 1.37 , to selected 1.65
        * Adjusted dates and final touches for 1.1.1.


Revision 1.37 - (view) (annotate) - [select for diffs]
Sat May 19 15:10:59 2001 UTC (12 years, 1 month ago) by kreckel
Branch: MAIN
Changes since 1.36: +5 -0 lines
Diff to previous 1.36 , to selected 1.65
        * INSTALL: Update toolchain info: no egcs, some more platforms.
        * doc/cln.tex: Likewise.


Revision 1.36 - (view) (annotate) - [select for diffs]
Fri May 18 19:34:15 2001 UTC (12 years, 1 month ago) by kreckel
Branch: MAIN
Changes since 1.35: +5 -0 lines
Diff to previous 1.35 , to selected 1.65
        * src/base/cl_low.h: prepended variables declared inside macros
          with underscore.  Fixes equal_hashcode() on various platforms.


Revision 1.35 - (view) (annotate) - [select for diffs]
Wed Apr 25 15:00:33 2001 UTC (12 years, 1 month ago) by kreckel
Branch: MAIN
Changes since 1.34: +10 -0 lines
Diff to previous 1.34 , to selected 1.65
        * src/base/cl_low.h: Added several checks if NO_ASM is defined, so
          this definition becomes actually useful.  This is needed for
          compilation on Arm until somebody fixes the assembler files for Arm.
        * src/base/digitseq/cl_asm.h: Likewise.
        * src/base/digitseq/cl_asm_.cc: Likewise.
        * */Makefile.in: Added `override' in front of `CPPFLAGS +=' so
           one can say `make CPPFLAGS=-DFOOBAR'.


Revision 1.34 - (view) (annotate) - [select for diffs]
Mon Mar 26 18:04:58 2001 UTC (12 years, 2 months ago) by kreckel
Branch: MAIN
Changes since 1.33: +4 -0 lines
Diff to previous 1.33 , to selected 1.65
        * src/base/random/cl_random_from.cc: ported to beos.


Revision 1.33 - (view) (annotate) - [select for diffs]
Mon Mar 5 17:24:08 2001 UTC (12 years, 3 months ago) by kreckel
Branch: MAIN
Changes since 1.32: +4 -0 lines
Diff to previous 1.32 , to selected 1.65
        * include/cln/modules.h (CL_JUMP_TO): Fix IA64 brokenness.


Revision 1.32 - (view) (annotate) - [select for diffs]
Sun Jan 28 17:23:06 2001 UTC (12 years, 4 months ago) by kreckel
Branch: MAIN
Changes since 1.31: +4 -0 lines
Diff to previous 1.31 , to selected 1.65
        * include/cln/number.h (cl_as_N): Remove bogus comment.


Revision 1.31 - (view) (annotate) - [select for diffs]
Mon Jan 22 13:12:59 2001 UTC (12 years, 4 months ago) by kreckel
Branch: MAIN
Changes since 1.30: +12 -0 lines
Diff to previous 1.30 , to selected 1.65
        * include/cln/*.h: Change signatures of all classes' methods
          cln::cl_foo::operator new(size_t, cl_foo*) to
          cln::cl_foo::operator new(size_t, void*) so one can declare
          std::vector<cln::cl_foo>, std::list<cln::cl_foo> etc. for
          certain STL implementations (like libstdc++-v3).


Revision 1.30 - (view) (annotate) - [select for diffs]
Thu Dec 14 16:52:58 2000 UTC (12 years, 6 months ago) by kreckel
Branch: MAIN
CVS Tags: cln_1-1-0
Changes since 1.29: +8 -0 lines
Diff to previous 1.29 , to selected 1.65
        * */*: cl_istream -> std::istream, cl_ostream -> std::ostream.


Revision 1.29 - (view) (annotate) - [select for diffs]
Tue Dec 5 15:38:25 2000 UTC (12 years, 6 months ago) by kreckel
Branch: MAIN
Changes since 1.28: +15 -1 lines
Diff to previous 1.28 , to selected 1.65
        * Makefile.in, src/Makefile.in, doc/Makefile.in: Use mkdir -p.
        * include/cln/version.h.in, src/base/verion.cc: New files.
        * configure.in: Generate include/cln/version.h.
        * cln.m4: Rewrote it. Check result of cln-config without compiling.
          Do cross-check library version and header version information.


Revision 1.28 - (view) (annotate) - [select for diffs]
Fri Nov 24 20:51:01 2000 UTC (12 years, 6 months ago) by kreckel
Branch: MAIN
Changes since 1.27: +5 -0 lines
Diff to previous 1.27 , to selected 1.65
        * */*: Removed problematic stdin, stdout and stderr definitions.
          Use std::cin, std::cout, std::cerr instead (obsoletes 2000-10-29).
        * Makefile.devel: Use bzip2.
        * Makefile.in: Target maintainer-clean remove cln-config cln-config.1.


Revision 1.27 - (view) (annotate) - [select for diffs]
Mon Nov 20 17:44:32 2000 UTC (12 years, 7 months ago) by haible
Branch: MAIN
Changes since 1.26: +4 -0 lines
Diff to previous 1.26 , to selected 1.65
cln-config.1: change title.


Revision 1.26 - (view) (annotate) - [select for diffs]
Sat Nov 18 13:23:21 2000 UTC (12 years, 7 months ago) by kreckel
Branch: MAIN
Changes since 1.25: +6 -0 lines
Diff to previous 1.25 , to selected 1.65
        * cln.m4: New file.
        * doc/cln.tex: Document package tools cln-config and cln.m4.
        * Makefile.in: Care about cln.m4.


Revision 1.25 - (view) (annotate) - [select for diffs]
Fri Nov 17 14:26:11 2000 UTC (12 years, 7 months ago) by kreckel
Branch: MAIN
Changes since 1.24: +5 -0 lines
Diff to previous 1.24 , to selected 1.65
        * cln-config.1: added manpage, as required by a couple of distros.
        * Makefile.in, doc/Makefile.in: target install depends on installdirs.


Revision 1.24 - (view) (annotate) - [select for diffs]
Thu Nov 16 18:39:55 2000 UTC (12 years, 7 months ago) by kreckel
Branch: MAIN
Changes since 1.23: +8 -0 lines
Diff to previous 1.23 , to selected 1.65
        * autoconf/aclocal.m4 (CL_GMP_SET_UINTD): New macro...
        * configure.in: ...used here.
        * include/cln/config.h.in: Put in macros defined by CL_GMP_SET_UINTD...
        * include/cln/types.h: ...used here.
        * autoconf/acgeneral.m4, autoconf/aclocal.m4: Adhere to FHS.


Revision 1.23 - (view) (annotate) - [select for diffs]
Mon Nov 13 16:16:54 2000 UTC (12 years, 7 months ago) by kreckel
Branch: MAIN
Changes since 1.22: +29 -0 lines
Diff to previous 1.22 , to selected 1.65
        * src/base/digitseq/cl_asm.h: Test if (intDsize==32) for MIPS and HPPA,
          in order to guard against an accidented configuration.
        * src/integer/conv/cl_I_to_digits.cc (table): member b_hoch_k of
          struct power_table_entry initialized as ULL instead of as UL, if
          intDsize==64 (caused misprinting on MIPS w/ GMP).
        * src/base/cl_macros.h (minus_bitm, bitc): implemented ULL, if
          HAVE_FAST_LONGLONG.
        * src/integer/bitwise/cl_I_mkfx.cc (mkf_extract): Likewise.
        * src/integer/conv/cl_I_from_L.cc (cl_I_from_L): Added trival
          generation of Bignum for intDsize==64 and a notreached-check at end.
        * autoconf/config.guess, autoconf/config.sub: updated from FSF.
        * include/cln/config.h.in: Prepared support for IA64.
        * include/cln/types.h: Likewise.
        * include/cln/object.h: Likewise.
        * include/cln/modules.h: Likewise.
        * src/base/cl_macros.h (nonreturning_function): Likewise (NUE's
          compiler claims __GNUC_MINOR__==9).
        * src/base/cl_macros.h (bit, minus_bit): changed criterion for ULL from
          HAVE_DD to HAVE_FAST_LONGLONG.
        * src/base/cl_macros.h (bitm): implemented ULL, if HAVE_FAST_LONGLONG.
        * src/base/cl_low.h: actually no need to include "cln/types.h" here.
        * src/base/cl_low.h (logcount_64): always ULL, independent of HAVE_DD.
        * src/base/random/cl_UL_random.cc (random32): a is always ULL.


Revision 1.22 - (view) (annotate) - [select for diffs]
Wed Nov 1 18:31:57 2000 UTC (12 years, 7 months ago) by kreckel
Branch: MAIN
Changes since 1.21: +15 -0 lines
Diff to previous 1.21 , to selected 1.65
        * include/cln/object.h (cl_combine): define additional signatures, if
          HAVE_LONGLONG is defined, in order to keep the compiler happy.
        * src/base/cl_macros.h: include "cln/types.h", since we need HAVE_DD...
        * src/base/cl_macros.h (bit): ...for this macro...
        * src/base/cl_macros.h (minus_bit): ...and this one.
        * src/base/cl_low.h: include "cln/types.h", since we need HAVE_DD...
        * src/base/cl_low.h (logcount_64): ...for this macro.
        * src/base/random/cl_UL_random.cc (random32): if HAVE_DD a is an ULL.
        * src/integer/gcd/cl_I_gcd_aux2.cc (floorDD): fixed algorithmic bug
          that turned up when intDsize==32 and cl_word_size==64.
        * src/float/dfloat/elem/cl_DF_div.cc (operator/): fixed a missing cast
          to uint64 that turned up when intDsize==32 and cl_word_size==64.


Revision 1.21 - (view) (annotate) - [select for diffs]
Mon Oct 30 17:44:15 2000 UTC (12 years, 7 months ago) by kreckel
Branch: MAIN
Changes since 1.20: +6 -0 lines
Diff to previous 1.20 , to selected 1.65
        * src/real/input/cl_R_read.cc, src/complex/input/cl_N_read.cc:
          #undef stderr, if it's defined so cln::stderr isn't confused.
        * src/base/input/cl_read_globals.cc: stdin should not be extern.


Revision 1.20 - (view) (annotate) - [select for diffs]
Tue Sep 5 15:59:11 2000 UTC (12 years, 9 months ago) by kreckel
Branch: MAIN
Changes since 1.19: +14 -0 lines
Diff to previous 1.19 , to selected 1.65
        * include/cln/number.h (As): Fix it in namespace by suffixing `_As'
          to the appropiate method instead of prefixing `as_'.
        * src/complex/misc/cl_N_as.cc (cl_N_As): Likewise.
        * src/real/misc/cl_R_as.cc (cl_R_As): Likewise.
        * src/rational/misc/cl_RA_as.cc (cl_RA_As): Likewise.
        * src/integer/misc/cl_I_as.cc (cl_I_As): Likewise.
        * src/float/misc/cl_F_as.cc (cl_F_As): Likewise.
        * src/float/sfloat/misc/cl_SF_as.cc (cl_SF_As): Likewise.
        * src/float/lfloat/misc/cl_LF_as.cc (cl_LF_As): Likewise.
        * src/float/ffloat/misc/cl_FF_as.cc (cl_FF_As): Likewise.
        * src/float/dfloat/misc/cl_DF_as.cc (cl_DF_As): Likewise.


Revision 1.19 - (view) (annotate) - [select for diffs]
Tue Sep 5 12:40:33 2000 UTC (12 years, 9 months ago) by kreckel
Branch: MAIN
Changes since 1.18: +42 -1 lines
Diff to previous 1.18 , to selected 1.65
        * src/complex/transcendental/cl_C_expt_C.cc (expt): fix logic for
          the 0^y cases.
        * inserted the missing ChangLog entry.  :-)


Revision 1.18 - (view) (annotate) - [select for diffs]
Wed Aug 30 22:12:05 2000 UTC (12 years, 9 months ago) by kreckel
Branch: MAIN
Changes since 1.17: +10 -11 lines
Diff to previous 1.17 , to selected 1.65
        * include/cln/number.h, cl_number::_as_cl_private_thing(): removed.
          Rearranged for a clearer distinction between macros and remaining
          identifiers, so Cint can parse it smoothly.
        * Changelog: *trival* documentation changes have nix verloren.
        * doc/cln.info, doc/cln.texi: Removed non-sources from CVS.


Revision 1.17 - (view) (annotate) - [select for diffs]
Tue Aug 29 21:18:44 2000 UTC (12 years, 9 months ago) by kreckel
Branch: MAIN
Changes since 1.16: +5 -0 lines
Diff to previous 1.16 , to selected 1.65
        * include/cln/number.h, the(const cl_number& x): New template
          function.


Revision 1.16 - (view) (annotate) - [select for diffs]
Fri Aug 25 22:27:35 2000 UTC (12 years, 9 months ago) by haible
Branch: MAIN
Changes since 1.15: +5 -0 lines
Diff to previous 1.15 , to selected 1.65
Make @exec_prefix@ usable in shell scripts.


Revision 1.15 - (view) (annotate) - [select for diffs]
Fri Aug 18 11:31:40 2000 UTC (12 years, 10 months ago) by haible
Branch: MAIN
Changes since 1.14: +4 -0 lines
Diff to previous 1.14 , to selected 1.65
Fix a typo.


Revision 1.14 - (view) (annotate) - [select for diffs]
Thu Jul 13 19:46:43 2000 UTC (12 years, 11 months ago) by haible
Branch: MAIN
Changes since 1.13: +10 -0 lines
Diff to previous 1.13 , to selected 1.65
Accept floats with 1.2L0_100 syntax when reading from streams, not only when
reading from strings.


Revision 1.13 - (view) (annotate) - [select for diffs]
Wed Jun 21 23:11:54 2000 UTC (13 years ago) by haible
Branch: MAIN
Changes since 1.12: +9 -0 lines
Diff to previous 1.12 , to selected 1.65
Distinguish between cl_word_size and the ABI's pointer size.


Revision 1.12 - (view) (annotate) - [select for diffs]
Mon Jun 5 08:01:29 2000 UTC (13 years ago) by kreckel
Branch: MAIN
Changes since 1.11: +5 -0 lines
Diff to previous 1.11 , to selected 1.65
- doc/*, INSTALL: Mention that both shared and static library are
  now build by default.


Revision 1.11 - (view) (annotate) - [select for diffs]
Wed May 31 09:42:30 2000 UTC (13 years ago) by haible
Branch: MAIN
Changes since 1.10: +6 -0 lines
Diff to previous 1.10 , to selected 1.65
Add one test.


Revision 1.10 - (view) (annotate) - [select for diffs]
Tue May 30 19:02:39 2000 UTC (13 years ago) by kreckel
Branch: MAIN
Changes since 1.9: +15 -2 lines
Diff to previous 1.9 , to selected 1.65
- configure.in, autoconf/aclocal.m4 (CL_GMP_H_VERSION, CL_GMP_CHECK):
  New macros.
- configure.in, include/cl_config.h.in (CL_VERSION, CL_VERSION_MINOR,
  CL_VERSION_PATCHLEVEL): New definitions.
- autoconf/config.guess, autoconf/config.sub, autoconf/ltconfig,
  autoconf/ltmain.sh: updated from FSF (libtool 1.3.5, etc).
- src/Makefile.in, configure.in: release-variables renamed from
  CLN_* to CL_*.
- configure.in: default to build both shared and static library
  (i.e. default to the most common behaviour).


Revision 1.9 - (view) (annotate) - [select for diffs]
Mon May 29 14:59:14 2000 UTC (13 years ago) by kreckel
Branch: MAIN
Changes since 1.8: +5 -0 lines
Diff to previous 1.8 , to selected 1.65
- autoconf/aclocal.m4 (CL_CANONICAL_HOST): Added missing changequote
  environment around the patch of 2000-05-23.


Revision 1.8 - (view) (annotate) - [select for diffs]
Mon May 29 12:53:23 2000 UTC (13 years ago) by haible
Branch: MAIN
Changes since 1.7: +5 -0 lines
Diff to previous 1.7 , to selected 1.65
Fix typo.


Revision 1.7 - (view) (annotate) - [select for diffs]
Sat May 27 17:18:40 2000 UTC (13 years ago) by kreckel
Branch: MAIN
Changes since 1.6: +6 -1 lines
Diff to previous 1.6 , to selected 1.65
- src/float/lfloat/algebraic/cl_LF_sqrt.cc, src/base/digitseq/cl_DS_sqrt.cc:
  Readjusted break-even points.


Revision 1.6 - (view) (annotate) - [select for diffs]
Wed May 24 17:00:25 2000 UTC (13 years ago) by kreckel
Branch: MAIN
Changes since 1.5: +8 -0 lines
Diff to previous 1.5 , to selected 1.65
- autoconf/config.*: Updated to new version from FSF
  (the new libtool wants this).
- src/Makefile.in: added $(LDFLAGS) to link step.
- src/base/digitseq/cl_2DS_div.cc, cl_2DS_recip.cc: Adjusted
  break-even points.
- Changelog, NEWS: updated.


Revision 1.5 - (view) (annotate) - [select for diffs]
Tue May 23 10:50:01 2000 UTC (13 years ago) by haible
Branch: MAIN
Changes since 1.4: +5 -0 lines
Diff to previous 1.4 , to selected 1.65
Fix determination of host_cpu.


Revision 1.4 - (view) (annotate) - [select for diffs]
Fri May 19 12:58:39 2000 UTC (13 years, 1 month ago) by kreckel
Branch: MAIN
Changes since 1.3: +30 -1 lines
Diff to previous 1.3 , to selected 1.65
- INSTALL.generic: Clarified behaviour of --with-gmp.
- configure, configure.in: Safer GMP3-detection.
- ChangeLog: Updated.


Revision 1.3 - (view) (annotate) - [select for diffs]
Thu Mar 9 14:28:02 2000 UTC (13 years, 3 months ago) by kreckel
Branch: MAIN
Changes since 1.2: +5 -0 lines
Diff to previous 1.2 , to selected 1.65
- src/base/digitseq/cl_asm_mips_.cc: Starting at argument 5 the
parameter passing was changed for the MIPS n32 ABI.


Revision 1.2 - (view) (annotate) - [select for diffs]
Fri Jan 28 12:27:57 2000 UTC (13 years, 4 months ago) by kreckel
Branch: MAIN
Changes since 1.1: +9 -0 lines
Diff to previous 1.1 , to selected 1.65
- gmp/*: Replaced the complete mpn sources with the ones from Debian
since they are maintained while the ones from FSF aren't and there
were problems on some architectures, PowerPC in particular.  See the
file gmp/README.CLN.  This way the hard links in this directory have
vanished, they were causing trouble for people working in AFS and also
with CVS.


Revision 1.1 - (view) (annotate) - [select for diffs]
Fri Jan 28 11:37:18 2000 UTC (13 years, 4 months ago) by kreckel
Branch: MAIN
Branch point for: cln
Diff to selected 1.65
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

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