+2005-12-17 Richard B. Kreckel <kreckel@ginac.de>
+
+ * Branched cln_1-1. This is the maintenance branch. It is for
+ low-impact patches. The main branch will eventually become CLN 1.2.0.
+
+2005-12-15 Dmitry V. Kustov <kustov@telex221.ru>
+
+ * src/base/random/cl_random_from.cc: Add support for OpenBSD.
+
+2005-11-23 Richard B. Kreckel <kreckel@ginac.de>
+
+ * Version 1.1.11 released.
+
+2005-11-20 Richard B. Kreckel <kreckel@ginac.de>
+
+ * src/integer/conv/cl_I_cached_power.h: New file.
+ * src/integer/conv/cl_I_cached_power.cc: New file.
+ Contains power_table and cached_power_table previously...
+ * src/integer/conv/cl_I_to_digits.cc: ...here.
+ * src/integer/conv/cl_I_from_digits.cc: Use cached powers.
+
+2005-11-02 Richard B. Kreckel <kreckel@ginac.de>
+
+ * src/integer/conv/cl_I_from_digits.cc: Made input of all numbers in
+ non-power-of-two base much faster.
+ * tests/test_I_io.cc: New file...
+ * tests/Makefile.in, tests/test_I.cc: ...used here.
+
+2005-10-22 Richard B. Kreckel <kreckel@ginac.de>
+
+ * Version 1.1.10 released.
+
+2005-10-22 Richard B. Kreckel <kreckel@ginac.de>
+
+ * src/Makefile.in: Accept CPPFLAGS from environment.
+ * examples/Makefile.in: Likewise.
+ * benchmarks/Makefile.in: Likewise.
+ * tests/Makefile.in: Likewise.
+
+2005-08-30 Richard B. Kreckel <kreckel@ginac.de>
+
+ * include/cln/modules.h (CL_OUTPUT_LABEL): Work around redundant
+ duplication of basic blocks on m68k.
+
+2005-08-30 Richard B. Kreckel <kreckel@ginac.de>
+
+ * include/cln/modules.h (CL_JUMP_TO): Fix mips* brokenness.
+
+2005-08-27 Bruno Haible <bruno@clisp.org>
+
+ Split aclocal.m4 into individual files.
+ * m4/alloca.m4, m4/as-underscore.m4, m4/c++-constructors.m4:
+ * m4/fpu_control.m4, m4/general.m4, m4/gettimeofday.m4:
+ * m4/longdouble.m4, m4/longlong.m4, m4/param.m4, m4/perror.m4:
+ * m4/proto.m4, m4/rusage.m4, m4/times.m4:
+ New files, extracted from autoconf/aclocal.m4.
+ * autoconf/aclocal.m4: m4_include them.
+ * Makefile.devel (AUTOCONF_MACROS): New variable.
+ (configure): Depend on it.
+ (CLISP_M4DIR): Remove variable.
+ (autoconf/aclocal.m4): Remove rule.
+
+2005-08-27 Bruno Haible <bruno@clisp.org>
+
+ * src/integer/bitwise/cl_I_ash_I.cc (ash): Avoid shifting a 32-bit
+ zero value by more than 31 bits.
+
+2005-08-27 Bruno Haible <bruno@clisp.org>
+
+ Make the long-float overflow check work on 64-bit platforms.
+ * src/float/lfloat/cl_LF.h (LF_exp_mid, LF_exp_high): Define as
+ 'unsigned int', not 'unsigned long'.
+
+2005-08-27 Bruno Haible <bruno@clisp.org>
+
+ * include/cln/modules.h (CL_OUTPUT_LABEL): Work around redundant
+ duplication of basic blocks by g++ 4.0.
+ See <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23345>.
+
+2005-08-27 Bruno Haible <bruno@clisp.org>
+
+ Make it possible to cross-compile CLN.
+ * m4/intparam.m4: New file.
+ * m4/floatparam.m4: New file.
+ * autoconf/aclocal.m4: Include both.
+ (CL_MACHINE): Add an additional CROSS_MACRO parameter.
+ * configure.ac (CL_MACHINE): When cross-compiling, use
+ CL_INTPARAM_CROSS and CL_FLOATPARAM_CROSS.
+
+2005-08-27 Bruno Haible <bruno@clisp.org>
+
+ Define HAVE_LONGLONG and HAVE_LONGDOUBLE when cross-compiling.
+ * autoconf/aclocal.m4 (CL_LONGLONG, CL_LONGDOUBLE): When cross-
+ compiling, use the test code from gnulib.
+
+2005-08-27 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/aclocal.m4 (CL_RUSAGE): Fix error when cross-compiling.
+
+2005-08-16 Richard B. Kreckel <kreckel@ginac.de>
+
+ The patch of 2005-05-01 made it impossible to test the type of a cl_UP
+ by comparing with &cl_class_univpoly_ring. We need an alternative:
+ * include/cln/object.h (cl_class_flags_modint_ring): New #define...
+ * src/polynomial/elem/cl_UP.cc (cl_class_univpoly_ring): ...used here.
+ * src/polynomial/elem/cl_UP_GF2.h: Likewise.
+ * src/polynomial/elem/cl_UP_MI.h: Likewise.
+ * src/polynomial/elem/cl_UP_gen.h: Likewise.
+ * src/polynomial/elem/cl_UP_number.h: Likewise.
+
+2005-08-15 Richard B. Kreckel <kreckel@ginac.de>
+
+ * m4/cc.m4 (CL_AS_NOEXECSTACK): New macro...
+ * configure.ac: ...used here for setting ASMFLAGS...
+ * src/Makefile.in: ...which are used here.
+
+2005-08-02 Andreas Jochens <aj@andaco.de>
+
+ * include/cln/config.h.in: Add support for PowerPC 64 CPU.
+ * include/cln/modules.h: Likewise.
+ * include/cln/object.h: Likewise.
+ * include/cln/types.h: Likewise.
+
+2005-07-24 Richard B. Kreckel <kreckel@ginac.de>
+
+ Make out of the box build on x86_64 system with complete 32 bit
+ userland possible
+ * include/cln/config.h.in: Don't #define __x86_64__ when
+ __i386__ is defined.
+ * src/base/digitseq/cl_asm_x86_64_.cc: New file.
+ * doc/cln.tex: Revert workaround description introduced 2005-05-02.
+
+2005-06-10 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * Makefile.in: Don't enter nonexisting directories.
+
+2005-05-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ Speed up the linking step
+ * src/Makefile.in: Use -objectlist for linking libcln.la.
+
+2005-05-15 Richard B. Kreckel <kreckel@ginac.de>
+
+ * autoconf/ltmain.sh: Upgrade to libtool-1.5.16.
+ * m4/libtool.m4: Upgrade to libtool-1.5.16 (without Comeau patch).
+
+2005-05-02 Richard B. Kreckel <kreckel@ginac.de>
+
+ * doc/cln.tex: Document what to do on a x86_64 machine with 32-bit
+ userland.
+
2005-05-01 Richard B. Kreckel <kreckel@ginac.de>
Fix crashes in find_univpoly_ring and related functions