]> www.ginac.de Git - cln.git/log
cln.git
19 years ago* The FSF has moved offices to 51 Franklin Street, Fifth Floor.
Richard Kreckel [Sun, 1 May 2005 17:19:21 +0000 (17:19 +0000)]
* The FSF has moved offices to 51 Franklin Street, Fifth Floor.

19 years agoFix crashes in find_univpoly_ring and related functions
Richard Kreckel [Sun, 1 May 2005 11:59:55 +0000 (11:59 +0000)]
Fix crashes in find_univpoly_ring and related functions
* include/cln/modinteger.h: Remove vptr from cl_heap_modint_ring;
remove declaration of cl_class cl_class_modint_ring.
* include/cln/univpoly.h: Remove vptr from cl_heap_univpoly_ring;
remove declaration of cl_class_univpoly_ring.
* include/cln/object.h: cl_class_flags_modint_ring: New #define...
* src/modinteger/cl_MI.cc: ...used in cl_class_modint_ring.
* src/modinteger/cl_MI_fix16.h: No vptr, but static dtor and type flag.
* src/modinteger/cl_MI_fix29.h: Likewise.
* src/modinteger/cl_MI_fix32.h: Likewise.
* src/modinteger/cl_MI_int32.h: Likewise.
* src/modinteger/cl_MI_montgom.h: Likewise.
* src/modinteger/cl_MI_pow2: Likewise.
* src/modinteger/cl_MI_pow2m1.h: Likewise.
* src/modinteger/cl_MI_pow2p1.h: Likewise.
* src/modinteger/cl_MI_std.h: Likewise.
* src/polynomial/elem/cl_UP.cc (cl_make_univpoly_ring): Compare with
cl_class_flags_modint_ring, not with cl_class_modint_ring.
* src/polynomial/elem/cl_UP_GF2.h (cl_class_num_univpoly_ring): New.
* src/polynomial/elem/cl_UP_MI.h (cl_class_modint_univpoly_ring): New.
* src/polynomial/elem/cl_UP_gen.h (cl_class_gen_univpoly_ring): New.
* src/polynomial/elem/cl_UP_number.h (cl_class_num_univpoly_ring): New.
Reported by Ralf Goertz <R_Goertz@web.de>.

19 years ago* m4/cc.m4: Emit a warning if g++ is used and optimization turned off.
Richard Kreckel [Fri, 29 Apr 2005 22:10:55 +0000 (22:10 +0000)]
* m4/cc.m4: Emit a warning if g++ is used and optimization turned off.

19 years ago* Remove unused variables.
Richard Kreckel [Mon, 25 Apr 2005 21:09:07 +0000 (21:09 +0000)]
* Remove unused variables.

19 years agoMake GCC compiler flags default to -O
Richard Kreckel [Sun, 24 Apr 2005 15:12:23 +0000 (15:12 +0000)]
Make GCC compiler flags default to -O
* m4/cc.m4: New file...
* configure.ac: ...used here.
* autoconf/aclocal.m4: Regenerate.

19 years ago* include/cln/string.h: Declare cl_string.
Richard Kreckel [Mon, 18 Apr 2005 21:17:11 +0000 (21:17 +0000)]
* include/cln/string.h: Declare cl_string.

19 years ago * autoconf/ltmain.sh: Upgrade to libtool-1.5.14.
Richard Kreckel [Thu, 17 Mar 2005 22:37:32 +0000 (22:37 +0000)]
    * autoconf/ltmain.sh: Upgrade to libtool-1.5.14.
        * m4/libtool.m4: Upgrade to libtool-1.5.14 with Comeau patch.
        * autoconf/aclocal.m4: Regenerate.

19 years ago* src/Makefile.in: Use $CXX instead of $CC when linking.
Richard Kreckel [Tue, 15 Mar 2005 20:59:00 +0000 (20:59 +0000)]
* src/Makefile.in: Use $CXX instead of $CC when linking.

19 years ago* examples/perfnum.cc: update to presumed 42st Mersenne prime.
Richard Kreckel [Sun, 27 Feb 2005 21:00:57 +0000 (21:00 +0000)]
* examples/perfnum.cc: update to presumed 42st Mersenne prime.

19 years ago Disambiguate binary operators of CLN types with float/double
Richard Kreckel [Sun, 28 Nov 2004 21:07:37 +0000 (21:07 +0000)]
Disambiguate binary operators of CLN types with float/double
* include/cln/dfloat.h: Add binary operator overloads for arguments of
type double.
* include/cln/ffloat.h: Likewise, for arguments of type float.
* include/cln/float.h: Likewise, both for arguments of types double and
float.
* include/cln/real.h: Likewise.
Reported by Isidro CachadiƱa GutiĆ©rrez <icacha@unex.es>.
----------------------------------------------------------------------
include/cln/dfloat.h include/cln/ffloat.h CVS: include/cln/float.h
include/cln/real.h CVS:
----------------------------------------------------------------------

19 years agoAdd index entry for 'cast'.
Bruno Haible [Thu, 18 Nov 2004 12:16:11 +0000 (12:16 +0000)]
Add index entry for 'cast'.

19 years ago * Version 1.1.9 released. cln_1-1-9
Richard Kreckel [Wed, 3 Nov 2004 22:34:45 +0000 (22:34 +0000)]
* Version 1.1.9 released.

19 years ago * src/Makefile.in: Let config.status set LDFLAGS.
Richard Kreckel [Wed, 3 Nov 2004 20:58:50 +0000 (20:58 +0000)]
* src/Makefile.in: Let config.status set LDFLAGS.

19 years ago * Prepare imminent release: bump CL_REVISION and CL_VERSION_PATCHLEVEL.
Richard Kreckel [Wed, 27 Oct 2004 21:44:24 +0000 (21:44 +0000)]
* Prepare imminent release: bump CL_REVISION and CL_VERSION_PATCHLEVEL.

19 years ago * pass --libdir to ./configure (because it's done so in GiNaC).
Richard Kreckel [Wed, 27 Oct 2004 21:39:26 +0000 (21:39 +0000)]
* pass --libdir to ./configure (because it's done so in GiNaC).

19 years ago * Add Linux/x86_64 and Linux/mips and update the timing.
Richard Kreckel [Wed, 27 Oct 2004 21:26:48 +0000 (21:26 +0000)]
* Add Linux/x86_64 and Linux/mips and update the timing.

19 years ago * Also filter out SCCS subdirs while recursing and searching for
Richard Kreckel [Tue, 26 Oct 2004 22:26:28 +0000 (22:26 +0000)]
* Also filter out SCCS subdirs while recursing and searching for
source files (for those folks using BitKeeper).

19 years ago * cln.pc.in: Fix typo.
Richard Kreckel [Tue, 26 Oct 2004 22:23:41 +0000 (22:23 +0000)]
    * cln.pc.in: Fix typo.
        * Makefile.in (INSTALL_SCRIPT): Added, to be used for scripts like
        cln-config.  Allows us to do special things to binaries, like
        installing them with install -s.
        * doc/Makefile.in: add/remove the cln.info from the installed
        $(infodir)/dir unless this is debian install-info (code copied from
        what GNU automake would produce).

19 years ago * src/integer/input/cl_I_read_stream.cc (read_integer): Fix a bug
Richard Kreckel [Mon, 25 Oct 2004 23:19:19 +0000 (23:19 +0000)]
* src/integer/input/cl_I_read_stream.cc (read_integer): Fix a bug
that caused radix specifiers to not work when reading from a stream.
* src/rational/input/cl_RA_read_stream.cc (read_rational): Likewise.
* src/real/input/cl_R_read_stream.cc (read_real): Likewise.
* src/float/input/cl_F_read_stream.cc (read_float): Likewise.
* src/complex/input/cl_N_read_stream.cc (read_complex): Likewise.

19 years ago * src/base/cl_low.h: Add mulu64 assembler macro for ia64.
Richard Kreckel [Sun, 24 Oct 2004 22:27:51 +0000 (22:27 +0000)]
    * src/base/cl_low.h: Add mulu64 assembler macro for ia64.

19 years ago * src/base/cl_low.h: Add mul and div macros for x86_64.
Richard Kreckel [Sat, 23 Oct 2004 23:54:58 +0000 (23:54 +0000)]
    * src/base/cl_low.h: Add mul and div macros for x86_64.

19 years ago * src/integer/conv/cl_I_from_digits.cc (digits_to_I): Fix thinko in
Richard Kreckel [Fri, 22 Oct 2004 23:11:50 +0000 (23:11 +0000)]
    * src/integer/conv/cl_I_from_digits.cc (digits_to_I): Fix thinko in
        new code for base power of two.

19 years ago * src/integer/conv/cl_I_to_digits (I_to_digits): Fix an elusive stack
Richard Kreckel [Fri, 22 Oct 2004 21:06:36 +0000 (21:06 +0000)]
    * src/integer/conv/cl_I_to_digits (I_to_digits): Fix an elusive stack
        overwriting problem. That was the real cause for Debian bug#246319.
        * src/integer/output/cl_I_print.cc (print_integer): Revert workaround
        for the bug fixed above.

19 years ago * include/cln/types.h: Use 64 bit digits on x86_64 CPU.
Richard Kreckel [Wed, 20 Oct 2004 21:23:18 +0000 (21:23 +0000)]
    * include/cln/types.h: Use 64 bit digits on x86_64 CPU.

19 years agoPut the table of contents at the beginning, not at the end.
Bruno Haible [Mon, 18 Oct 2004 12:31:52 +0000 (12:31 +0000)]
Put the table of contents at the beginning, not at the end.

19 years ago* src/integer/conv/cl_I_from_digits.cc (digits_to_I): Speedup when
Richard Kreckel [Tue, 12 Oct 2004 20:24:40 +0000 (20:24 +0000)]
* src/integer/conv/cl_I_from_digits.cc (digits_to_I): Speedup when
the base is a power of two.

19 years ago* src/integer/conv/cl_I_to_digits.cc (I_to_digits): Fix bug in base 32.
Richard Kreckel [Tue, 5 Oct 2004 21:33:47 +0000 (21:33 +0000)]
* src/integer/conv/cl_I_to_digits.cc (I_to_digits): Fix bug in base 32.

19 years ago Support for little-endian Mips, second shot
Richard Kreckel [Mon, 27 Sep 2004 20:14:44 +0000 (20:14 +0000)]
    Support for little-endian Mips, second shot
        * src/base/digitseq/cl_asm_mipsel_.cc: New file...
        * src/base/digitseq/cl_asm_cc: ...used here.
        * src/base/digitseq/cl_asm.h: Include cl_asm_mips.h for any endianness.
        * include/cln/object.h: Set alignment for mipsel explicitly.

19 years ago Support for little-endian Mips
Richard Kreckel [Sun, 5 Sep 2004 21:41:35 +0000 (21:41 +0000)]
    Support for little-endian Mips
        * include/cln/config.h.in: Add __mipsel__.
        * include/cln/modules.h: For Mips, this is endianness-agnostic.
        * src/base/digitseq/cl_asm_.cc, src/base/digitseq/cl_asm.h:
        Mask out assembler for little-endian Mips.

19 years agoUpdate benchmark results.
Bruno Haible [Mon, 30 Aug 2004 14:05:32 +0000 (14:05 +0000)]
Update benchmark results.

19 years ago * Revert indentation (after re-re-reading again).
Richard Kreckel [Thu, 26 Aug 2004 20:30:27 +0000 (20:30 +0000)]
* Revert indentation (after re-re-reading again).

19 years ago2004-08-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Richard Kreckel [Thu, 26 Aug 2004 19:37:57 +0000 (19:37 +0000)]
2004-08-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

        * cln/examples/e.cc: remove extra semicolon.

19 years agoRegenerated aclocal.m4.
Bruno Haible [Wed, 25 Aug 2004 12:16:01 +0000 (12:16 +0000)]
Regenerated aclocal.m4.

19 years agoRegenerated.
Bruno Haible [Wed, 25 Aug 2004 12:15:21 +0000 (12:15 +0000)]
Regenerated.

19 years agoUpgrade to libtool-1.5.6.
Bruno Haible [Wed, 25 Aug 2004 12:13:10 +0000 (12:13 +0000)]
Upgrade to libtool-1.5.6.

19 years agoUpdate comment.
Bruno Haible [Wed, 25 Aug 2004 10:54:13 +0000 (10:54 +0000)]
Update comment.

19 years agoFix link error on MacOS X.
Bruno Haible [Thu, 19 Aug 2004 10:34:57 +0000 (10:34 +0000)]
Fix link error on MacOS X.

19 years agoSame benchmarks in Common Lisp. Posted in comp.lang.lisp on 2001-09-19.
Bruno Haible [Mon, 2 Aug 2004 17:41:59 +0000 (17:41 +0000)]
Same benchmarks in Common Lisp. Posted in comp.lang.lisp on 2001-09-19.
http://groups.google.de/groups?q=%2B%22bignum+operations%22+%2Bhaible&hl=de&lr=&ie=UTF-8&selm=rok7yuj3vu.fsf%40honolulu.ilog.fr&rnum=1

19 years agoMoved here from timebench1.lsp.
Bruno Haible [Mon, 2 Aug 2004 17:40:29 +0000 (17:40 +0000)]
Moved here from timebench1.lsp.

19 years agoMove to timebench1.lisp.
Bruno Haible [Mon, 2 Aug 2004 17:40:28 +0000 (17:40 +0000)]
Move to timebench1.lisp.

19 years ago*** empty log message *** cln_1-1-8
Richard Kreckel [Thu, 1 Jul 2004 20:29:24 +0000 (20:29 +0000)]
*** empty log message ***

19 years ago * Version 1.1.8 released.
Richard Kreckel [Thu, 1 Jul 2004 20:18:12 +0000 (20:18 +0000)]
* Version 1.1.8 released.

19 years ago*** empty log message ***
Richard Kreckel [Wed, 30 Jun 2004 21:52:46 +0000 (21:52 +0000)]
*** empty log message ***

19 years ago * src/base/cl_macros.h: alloca(3) has size_t argument type.
Richard Kreckel [Wed, 30 Jun 2004 21:51:32 +0000 (21:51 +0000)]
* src/base/cl_macros.h: alloca(3) has size_t argument type.

19 years ago * include/cln/floatformat.h: Do define a type here.
Richard Kreckel [Wed, 30 Jun 2004 21:50:26 +0000 (21:50 +0000)]
* include/cln/floatformat.h: Do define a type here.

19 years ago * include/cln/modules.h (CL_JUMP_TO): Fix AMD64 brokenness.
Richard Kreckel [Sun, 27 Jun 2004 19:54:39 +0000 (19:54 +0000)]
    * include/cln/modules.h (CL_JUMP_TO): Fix AMD64 brokenness.

19 years ago* Document jacobi, isprobprime and nextprobprime.
Richard Kreckel [Wed, 23 Jun 2004 21:50:54 +0000 (21:50 +0000)]
* Document jacobi, isprobprime and nextprobprime.

19 years ago* Remove unused labels.
Richard Kreckel [Wed, 23 Jun 2004 21:33:03 +0000 (21:33 +0000)]
* Remove unused labels.

19 years ago* Fix typo in Bruno's ftime-patch from a couple of hours ago.
Richard Kreckel [Wed, 23 Jun 2004 21:25:17 +0000 (21:25 +0000)]
* Fix typo in Bruno's ftime-patch from a couple of hours ago.

19 years ago* Make template specializations explicit.
Richard Kreckel [Wed, 23 Jun 2004 21:17:45 +0000 (21:17 +0000)]
* Make template specializations explicit.

19 years ago* Change all C include headers to ISO style within C++ code.
Richard Kreckel [Wed, 23 Jun 2004 21:11:21 +0000 (21:11 +0000)]
* Change all C include headers to ISO style within C++ code.

19 years agoFix autoconf problem with ftime().
Bruno Haible [Wed, 23 Jun 2004 20:34:38 +0000 (20:34 +0000)]
Fix autoconf problem with ftime().

19 years ago * rational/transcendental/cl_RA_logp.cc: fix bug where base is
Richard Kreckel [Fri, 18 Jun 2004 21:36:12 +0000 (21:36 +0000)]
    * rational/transcendental/cl_RA_logp.cc: fix bug where base is
        reciprocal of an integer.

19 years ago * examples/perfnum.cc: update to presumed 40th Mersenne prime.
Richard Kreckel [Thu, 10 Jun 2004 21:19:15 +0000 (21:19 +0000)]
* examples/perfnum.cc: update to presumed 40th Mersenne prime.

20 years ago* Whow, time goes by... cln_1-1-7
Richard Kreckel [Sun, 2 May 2004 19:59:15 +0000 (19:59 +0000)]
* Whow, time goes by...

20 years ago* Mention gcc 3.4 for x86.
Richard Kreckel [Sun, 2 May 2004 19:57:18 +0000 (19:57 +0000)]
* Mention gcc 3.4 for x86.

20 years ago* Version 1.1.7 released.
Richard Kreckel [Sun, 2 May 2004 19:54:10 +0000 (19:54 +0000)]
* Version 1.1.7 released.

20 years ago* Sure, strcmp is declared in <string.h>.
Richard Kreckel [Sun, 2 May 2004 19:51:59 +0000 (19:51 +0000)]
* Sure, strcmp is declared in <string.h>.

20 years ago* examples/pi.cc and examples/pi.1: New files.
Richard Kreckel [Sun, 2 May 2004 19:47:33 +0000 (19:47 +0000)]
* examples/pi.cc and examples/pi.1: New files.
* examples/Makefile.in: Build the pi executable.

20 years ago* Distclean shouldn't remove cln.spec.
Richard Kreckel [Sat, 1 May 2004 20:44:35 +0000 (20:44 +0000)]
* Distclean shouldn't remove cln.spec.

20 years ago* src/Makefile.in: Fix for parallel build: wait for subdir objects to
Richard Kreckel [Fri, 30 Apr 2004 22:14:41 +0000 (22:14 +0000)]
* src/Makefile.in: Fix for parallel build: wait for subdir objects to
be finished before creating the library.

20 years ago* src/integer/output/cl_I_print.cc (print_integer): workaround
Richard Kreckel [Fri, 30 Apr 2004 21:58:07 +0000 (21:58 +0000)]
* src/integer/output/cl_I_print.cc (print_integer): workaround
GCC compiler bug (cf. Debian bug#246319).

20 years ago* m4/gmp.m4 (CL_GMP_CHECK): Do not lose LIBS setting with config.cache enabled.
Richard Kreckel [Sat, 20 Mar 2004 15:36:07 +0000 (15:36 +0000)]
* m4/gmp.m4 (CL_GMP_CHECK): Do not lose LIBS setting with config.cache enabled.

20 years agoFix a bug occurring with extremely high exponents.
Bruno Haible [Tue, 9 Mar 2004 12:52:13 +0000 (12:52 +0000)]
Fix a bug occurring with extremely high exponents.

20 years agoFix an extreme case in long-float multiplication.
Bruno Haible [Mon, 8 Mar 2004 16:08:28 +0000 (16:08 +0000)]
Fix an extreme case in long-float multiplication.

20 years ago* Makefile.in (install): Add ${srcdir} for cln.m4.
Richard Kreckel [Wed, 3 Mar 2004 23:37:58 +0000 (23:37 +0000)]
* Makefile.in (install): Add ${srcdir} for cln.m4.
* m4/gmp.m4: quote macro names.
Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.

20 years agoinstall library as program, not as data
cbauer [Fri, 2 Jan 2004 15:20:44 +0000 (15:20 +0000)]
install library as program, not as data

20 years agopass infodir and mandir to configure
cbauer [Fri, 2 Jan 2004 14:28:04 +0000 (14:28 +0000)]
pass infodir and mandir to configure

20 years ago* Finalize release 1.1.6 again. cln_1-1-6
Richard Kreckel [Thu, 1 Jan 2004 17:57:36 +0000 (17:57 +0000)]
* Finalize release 1.1.6 again.

20 years ago* Finalize release 1.1.6.
Richard Kreckel [Thu, 1 Jan 2004 16:14:30 +0000 (16:14 +0000)]
* Finalize release 1.1.6.

20 years ago2004-01-01 Richard B. Kreckel <kreckel@ginac.de>
Richard Kreckel [Thu, 1 Jan 2004 15:59:30 +0000 (15:59 +0000)]
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'.

20 years ago * Update copyright date.
Richard Kreckel [Wed, 31 Dec 2003 17:49:49 +0000 (17:49 +0000)]
* Update copyright date.

20 years ago* Sync with doc/cln.tex.
Richard Kreckel [Wed, 31 Dec 2003 17:46:03 +0000 (17:46 +0000)]
* Sync with doc/cln.tex.

20 years ago Rework of autoconfiscation infrastructure
Richard Kreckel [Mon, 29 Dec 2003 19:03:32 +0000 (19:03 +0000)]
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.

20 years ago * src/polynomial/cl_UP_gen.h (gen_minus): Fix case where first
Richard Kreckel [Sat, 27 Dec 2003 19:04:30 +0000 (19:04 +0000)]
    * 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>.

20 years ago * examples/perfnum.cc: update to presumed 40th Mersenne prime.
Richard Kreckel [Tue, 2 Dec 2003 21:47:29 +0000 (21:47 +0000)]
* examples/perfnum.cc: update to presumed 40th Mersenne prime.

20 years agoadded pkg-config support
cbauer [Thu, 20 Nov 2003 15:50:21 +0000 (15:50 +0000)]
added pkg-config support

20 years ago * src/numtheory/cl_nt_sqrtmodp.cc: #undef _R.
Richard Kreckel [Wed, 6 Aug 2003 19:53:05 +0000 (19:53 +0000)]
    * src/numtheory/cl_nt_sqrtmodp.cc: #undef _R.
        Reported by Andrew Rechnitzer <A.Rechnitzer@ms.unimelb.edu.au>.

20 years ago More dependent base resolution issues
Richard Kreckel [Fri, 1 Aug 2003 16:39:16 +0000 (16:39 +0000)]
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.

20 years ago Dependent base resolution needed for GCC-3.4
Richard Kreckel [Sun, 29 Jun 2003 12:32:51 +0000 (12:32 +0000)]
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.

20 years ago* Compiler options update.
Richard Kreckel [Mon, 9 Jun 2003 14:29:38 +0000 (14:29 +0000)]
* Compiler options update.

21 years agoTweak for MacOS X.
Bruno Haible [Mon, 24 Feb 2003 11:17:25 +0000 (11:17 +0000)]
Tweak for MacOS X.

21 years agoComplete last patch.
Bruno Haible [Mon, 24 Feb 2003 11:11:35 +0000 (11:11 +0000)]
Complete last patch.

21 years agoAdd support for MacOS X.
Bruno Haible [Fri, 21 Feb 2003 21:06:27 +0000 (21:06 +0000)]
Add support for MacOS X.

21 years agoadded HTML and DVI docs to devel package
cbauer [Wed, 6 Nov 2002 21:32:19 +0000 (21:32 +0000)]
added HTML and DVI docs to devel package

21 years agoAdd support for x86_64 CPU.
Bruno Haible [Fri, 2 Aug 2002 12:44:06 +0000 (12:44 +0000)]
Add support for x86_64 CPU.

21 years ago * src/base/digitseq/cl_asm.h: ensure intCsize==16 when including
Richard Kreckel [Sat, 8 Jun 2002 18:18:48 +0000 (18:18 +0000)]
    * src/base/digitseq/cl_asm.h: ensure intCsize==16 when including
        m68k Assembler routines.
        * src/base/digitseq/cl_asm_.cc: Likewise.

21 years ago * Last bits for release 1.1.5. cln_1-1-5
Richard Kreckel [Tue, 28 May 2002 16:58:01 +0000 (16:58 +0000)]
    * Last bits for release 1.1.5.

21 years ago * include/cln/modules.h (CL_CONCATENATE): New macro.
Richard Kreckel [Mon, 27 May 2002 17:03:44 +0000 (17:03 +0000)]
    * include/cln/modules.h (CL_CONCATENATE): New macro.

22 years ago * doc/cln.tex (Building the library): Update recommendations for
Richard Kreckel [Fri, 10 May 2002 15:47:51 +0000 (15:47 +0000)]
    * doc/cln.tex (Building the library): Update recommendations for
        compiling on Tru64 using g++ 3.0 and 3.1.
        * README: Update homepage.

22 years agoRecommendation for g++-3.1 users.
Bruno Haible [Mon, 6 May 2002 10:30:04 +0000 (10:30 +0000)]
Recommendation for g++-3.1 users.

22 years agoForce link-time references despite optimizations done by g++.
Bruno Haible [Mon, 6 May 2002 10:29:18 +0000 (10:29 +0000)]
Force link-time references despite optimizations done by g++.

22 years agoAvoid g++-3.1 offsetof warnings.
Bruno Haible [Mon, 6 May 2002 10:28:43 +0000 (10:28 +0000)]
Avoid g++-3.1 offsetof warnings.

22 years agoAvoid g++-3.1 typename warning.
Bruno Haible [Mon, 6 May 2002 10:28:01 +0000 (10:28 +0000)]
Avoid g++-3.1 typename warning.

22 years agoDocument a broken version of GNU make.
Bruno Haible [Fri, 15 Mar 2002 17:59:34 +0000 (17:59 +0000)]
Document a broken version of GNU make.

22 years ago * cln.m4: quote macro name.
Richard Kreckel [Wed, 20 Feb 2002 15:22:20 +0000 (15:22 +0000)]
    * cln.m4: quote macro name.
          Pointed out by Roberto Bagnara.

22 years ago * autoconf/config.{guess,sub}: Update to GNU version 2002-01-02.
Richard Kreckel [Sun, 20 Jan 2002 15:37:19 +0000 (15:37 +0000)]
    * autoconf/config.{guess,sub}: Update to GNU version 2002-01-02.
          (the old one was broken on Linux/Mips.)

22 years ago * Bump dates, version numbers, etc, for 1.1.4-release... cln_1-1-4
Richard Kreckel [Fri, 4 Jan 2002 17:57:07 +0000 (17:57 +0000)]
    * Bump dates, version numbers, etc, for 1.1.4-release...

22 years ago * autoconf/autoconf.m4f: get brutal in order to adhere to FHS.
Richard Kreckel [Fri, 4 Jan 2002 17:56:19 +0000 (17:56 +0000)]
    * autoconf/autoconf.m4f: get brutal in order to adhere to FHS.

22 years ago * autoconf/acinclude.m4: revamp MPN-matcher.
Richard Kreckel [Thu, 3 Jan 2002 17:06:07 +0000 (17:06 +0000)]
    * 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__.