| 1 |
|
2001-03-26 Arvid Norberg <c99ang@cs.umu.se> |
| 2 |
|
|
| 3 |
|
* src/base/random/cl_random_from.cc: ported to beos. |
| 4 |
|
|
| 5 |
|
2001-03-05 Richard Kreckel <kreckel@ginac.de> |
| 6 |
|
|
| 7 |
|
* include/cln/modules.h (CL_JUMP_TO): Fix IA64 brokenness. |
| 8 |
|
|
| 9 |
|
2001-01-28 Richard Kreckel <kreckel@ginac.de> |
| 10 |
|
|
| 11 |
|
* include/cln/number.h (cl_as_N): Remove bogus comment. |
| 12 |
|
|
| 13 |
|
2001-01-22 Richard Kreckel <kreckel@ginac.de> |
| 14 |
|
|
| 15 |
|
* configure.in: Make build in separate builddir possible (again). |
| 16 |
|
|
| 17 |
|
2001-01-22 Richard Kreckel <kreckel@ginac.de> |
| 18 |
|
|
| 19 |
|
* include/cln/*.h: Change signatures of all classes' methods |
| 20 |
|
cln::cl_foo::operator new(size_t, cl_foo*) to |
| 21 |
|
cln::cl_foo::operator new(size_t, void*) so one can declare |
| 22 |
|
std::vector<cln::cl_foo>, std::list<cln::cl_foo> etc. for |
| 23 |
|
certain STL implementations (like libstdc++-v3). |
| 24 |
|
|
| 25 |
|
2000-12-14 Richard Kreckel <kreckel@ginac.de> |
| 26 |
|
|
| 27 |
|
* Version 1.1 released. |
| 28 |
|
|
| 29 |
|
2000-12-13 Richard Kreckel <kreckel@ginac.de> |
| 30 |
|
|
| 31 |
|
* */*: cl_istream -> std::istream, cl_ostream -> std::ostream. |
| 32 |
|
|
| 33 |
|
2000-12-05 Richard Kreckel <kreckel@ginac.de> |
| 34 |
|
|
| 35 |
|
* Makefile.in, src/Makefile.in, doc/Makefile.in: Use mkdir -p. |
| 36 |
|
* include/cln/version.h.in, src/base/verion.cc: New files. |
| 37 |
|
* configure.in: Generate include/cln/version.h. |
| 38 |
|
* cln.m4: Rewrote it. Check result of cln-config without compiling. |
| 39 |
|
Do cross-check library version and header version information. |
| 40 |
|
|
| 41 |
|
2000-12-02 Christian Bauer <cbauer@ginac.de> |
| 42 |
|
|
| 43 |
|
* Makefile.in, src/Makefile.in, doc/Makefile.in: Added $DESTDIR. |
| 44 |
|
* cln.m4, cln.spec.in: some minor fixes with respect to RPM package |
| 45 |
|
building. |
| 46 |
|
|
| 47 |
|
2000-11-24 Richard Kreckel <kreckel@ginac.de> |
| 48 |
|
|
| 49 |
|
* */*: Removed problematic stdin, stdout and stderr definitions. |
| 50 |
|
Use std::cin, std::cout, std::cerr instead (obsoletes 2000-10-29). |
| 51 |
|
|
| 52 |
|
2000-11-20 Bruno Haible |
| 53 |
|
|
| 54 |
|
* cln-config.1: change title. |
| 55 |
|
|
| 56 |
|
2000-11-18 Richard Kreckel <kreckel@ginac.de> |
| 57 |
|
|
| 58 |
|
* cln.m4: New file. |
| 59 |
|
* doc/cln.tex: Document package tools cln-config and cln.m4. |
| 60 |
|
* Makefile.in: Care about cln.m4. |
| 61 |
|
|
| 62 |
|
2000-11-17 Richard Kreckel <kreckel@ginac.de> |
| 63 |
|
|
| 64 |
|
* cln-config.1: added manpage, as required by a couple of distros. |
| 65 |
|
* Makefile.in, doc/Makefile.in: target install depends on installdirs. |
| 66 |
|
|
| 67 |
|
2000-11-16 Richard Kreckel <kreckel@ginac.de> |
| 68 |
|
|
| 69 |
|
* autoconf/aclocal.m4 (CL_GMP_SET_UINTD): New macro... |
| 70 |
|
* configure.in: ...used here. |
| 71 |
|
* include/cln/config.h.in: Put in macros defined by CL_GMP_SET_UINTD... |
| 72 |
|
* include/cln/types.h: ...used here. |
| 73 |
|
* autoconf/acgeneral.m4, autoconf/aclocal.m4: Adhere to FHS. |
| 74 |
|
|
| 75 |
|
2000-11-13 Richard Kreckel <kreckel@ginac.de> |
| 76 |
|
|
| 77 |
|
* src/base/digitseq/cl_asm.h: Test if (intDsize==32) for MIPS and HPPA, |
| 78 |
|
in order to guard against an accidented configuration. |
| 79 |
|
* src/integer/conv/cl_I_to_digits.cc (table): member b_hoch_k of |
| 80 |
|
struct power_table_entry initialized as ULL instead of as UL, if |
| 81 |
|
intDsize==64 (caused misprinting on MIPS w/ GMP). |
| 82 |
|
* src/base/cl_macros.h (minus_bitm, bitc): implemented ULL, if |
| 83 |
|
HAVE_FAST_LONGLONG. |
| 84 |
|
* src/integer/bitwise/cl_I_mkfx.cc (mkf_extract): Likewise. |
| 85 |
|
* src/integer/conv/cl_I_from_L.cc (cl_I_from_L): Added trival |
| 86 |
|
generation of Bignum for intDsize==64 and a notreached-check at end. |
| 87 |
|
* autoconf/config.guess, autoconf/config.sub: updated from FSF. |
| 88 |
|
* include/cln/config.h.in: Prepared support for IA64. |
| 89 |
|
* include/cln/types.h: Likewise. |
| 90 |
|
* include/cln/object.h: Likewise. |
| 91 |
|
* include/cln/modules.h: Likewise. |
| 92 |
|
* src/base/cl_macros.h (nonreturning_function): Likewise (NUE's |
| 93 |
|
compiler claims __GNUC_MINOR__==9). |
| 94 |
|
|
| 95 |
|
2000-11-03 Richard Kreckel <kreckel@ginac.de> |
| 96 |
|
|
| 97 |
|
* src/base/cl_macros.h (bit, minus_bit): changed criterion for ULL from |
| 98 |
|
HAVE_DD to HAVE_FAST_LONGLONG. |
| 99 |
|
* src/base/cl_macros.h (bitm): implemented ULL, if HAVE_FAST_LONGLONG. |
| 100 |
|
* src/base/cl_low.h: actually no need to include "cln/types.h" here. |
| 101 |
|
* src/base/cl_low.h (logcount_64): always ULL, independent of HAVE_DD. |
| 102 |
|
* src/base/random/cl_UL_random.cc (random32): a is always ULL. |
| 103 |
|
|
| 104 |
|
2000-11-01 Richard Kreckel <kreckel@ginac.de> |
| 105 |
|
|
| 106 |
|
* include/cln/object.h (cl_combine): define additional signatures, if |
| 107 |
|
HAVE_LONGLONG is defined, in order to keep the compiler happy. |
| 108 |
|
* src/base/cl_macros.h: include "cln/types.h", since we need HAVE_DD... |
| 109 |
|
* src/base/cl_macros.h (bit): ...for this macro... |
| 110 |
|
* src/base/cl_macros.h (minus_bit): ...and this one. |
| 111 |
|
* src/base/cl_low.h: include "cln/types.h", since we need HAVE_DD... |
| 112 |
|
* src/base/cl_low.h (logcount_64): ...for this macro. |
| 113 |
|
* src/base/random/cl_UL_random.cc (random32): if HAVE_DD a is an ULL. |
| 114 |
|
* src/integer/gcd/cl_I_gcd_aux2.cc (floorDD): fixed algorithmic bug. |
| 115 |
|
that turned up when intDsize==32 and cl_word_size==64. |
| 116 |
|
* src/float/dfloat/elem/cl_DF_div.cc (operator/): fixed a missing cast |
| 117 |
|
to uint64 that turned up when intDsize==32 and cl_word_size==64. |
| 118 |
|
|
| 119 |
2000-10-29 Richard Kreckel <kreckel@ginac.de> |
2000-10-29 Richard Kreckel <kreckel@ginac.de> |
| 120 |
|
|
| 121 |
* src/real/input/cl_R_read.cc, src/complex/input/cl_N_read.cc: |
* src/real/input/cl_R_read.cc, src/complex/input/cl_N_read.cc: |