]> www.ginac.de Git - cln.git/blobdiff - ChangeLog
* Fix typo.
[cln.git] / ChangeLog
index c88c37544358cd3b7fb7deba51b072a8bee79e64..739fd78b453b9810cc5a3171a71efd65e01cb2ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,82 @@
+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.