Commit Graph

  • 9b86a7fc69 Finalize CLN 1.3.4 release. master cln_1-3-4 Richard Kreckel 2014-10-16 06:12:32 +0000
  • 94dc10d4d9 Remove workarounds for obsolete compilers. Richard Kreckel 2014-10-13 19:42:11 +0000
  • 512af84798 Fix support for Mips*. Richard Kreckel 2014-10-11 22:40:03 +0000
  • 8d1111ad1f Janitorial clean-up. Richard Kreckel 2014-10-11 22:24:25 +0000
  • c58b829709 Make float_format(uintE) more precise. Richard Kreckel 2014-10-11 22:15:37 +0000
  • 44e77b58d0 Fix floating-point input from decimal string. Richard Kreckel 2014-10-11 22:03:21 +0000
  • f5926253a1 Use 8-byte word alignment on arm64. Richard Kreckel 2014-09-19 20:40:20 +0000
  • ba2ba754a5 Fix support for Mips64. Richard Kreckel 2014-05-22 07:52:56 +0000
  • cb76b5ebc6 Add AArch64 support. Marcin Juszkiewicz 2014-04-23 20:00:38 +0000
  • 3ee7836238 Revert "Convert complex numbers to real numbers if imaginary part is floating-point 0.0." Richard Kreckel 2014-01-16 22:00:42 +0000
  • 536a0ac50f Convert complex numbers to real numbers if imaginary part is floating-point 0.0. Richard Kreckel 2014-01-13 21:49:04 +0000
  • affe2cfa68 Minor fixes for recent CLang. Richard Kreckel 2013-10-19 07:19:57 +0000
  • b90cbd2a1c Add subdir-objects to Automake options. Richard Kreckel 2013-10-11 21:18:53 +0000
  • 1c9bd61ff0 Finalize CLN 1.3.3 release. Richard Kreckel 2013-07-21 21:01:24 +0000
  • 9539a954b8 Avoid compiler warning. Richard Kreckel 2013-07-20 12:29:41 +0000
  • c2e6ab407e Support for Texinfo-5.0. Richard Kreckel 2013-07-19 21:44:30 +0000
  • 7c34799dc2 Support x32 ABI. Daniel Schepler 2013-02-15 22:59:24 +0100
  • 8d220680de Update to recently found large Mersenne prime. Richard Kreckel 2013-02-08 22:06:00 +0100
  • 673d1a5004 Fix some conversions to cl_SF, cl_FF, and cl_DF. Richard Kreckel 2012-10-09 08:24:29 +0200
  • 4a477b0cc3 Fix integer input with leading zeros in power-of-two base. Richard Kreckel 2012-10-06 22:44:34 +0200
  • b86458e11f Detect s390x and sparc64 as 32-bit architectures. Richard Kreckel 2012-04-01 22:38:54 +0200
  • 4985c8a789 Avoid input stream fail state when reading number at EOF. Richard Kreckel 2012-03-19 00:35:03 +0100
  • 3c6225a8b3 Fix bug in converting cl_LF to float, double. Richard Kreckel 2012-03-02 23:40:34 +0100
  • 00817f7b60 Finalize CLN 1.3.2 release. Richard Kreckel 2011-05-08 22:26:25 +0200
  • 9b55b28892 Fix scale_float for large factors on x86. Richard Kreckel 2011-04-12 10:00:36 +0200
  • b338e09d3b Update documentation about infrastructure requirements. Richard Kreckel 2011-04-09 10:32:38 +0200
  • 30e9f7bacd Support for MSVC. Richard Kreckel 2011-04-09 10:04:39 +0200
  • 93c3e3c856 Fix yet another dependent base C++ language issue. Richard Kreckel 2011-02-02 23:44:15 +0100
  • f7da433f3a Fix compilation with clang. Richard Kreckel 2011-02-02 09:39:05 +0100
  • 1cffe6208b Configure: be more cross-compilation friendly. Alexei Sheplyakov 2010-06-01 09:45:08 +0200
  • 9ac56205f5 Fix the documentation build failure (wrong texinfo). Alexei Sheplyakov 2010-06-01 09:42:45 +0200
  • 8a99e9b27a Remove 'auto' keyword used as storage specifier. Richard Kreckel 2010-05-10 08:59:44 +0200
  • 196fee3778 Finalize CLN 1.3.1 release. Richard Kreckel 2009-09-24 09:48:03 +0200
  • d785f98dc9 Remove cl_null_string defintion. Richard Kreckel 2009-09-12 00:05:29 +0200
  • 8aeac846c1 Add support for Renesas SH CPU (sh4). Richard Kreckel 2009-09-11 23:07:25 +0200
  • bc3e15e46f Fix double_approx(const cl_RA& x) on 64-Bit platforms. Richard Kreckel 2009-09-11 22:54:27 +0200
  • 8e19c1a9d9 Finalize release 1.3.0. Richard Kreckel 2009-06-30 23:58:30 +0200
  • f00e3c0f82 Fix build breakage on Sparc. Richard Kreckel 2009-06-22 23:12:46 +0200
  • fcde23cb8e Make the pi teaser program install. Richard Kreckel 2009-05-10 22:39:04 +0200
  • de003dc771 Correctly forward-declare cl_print_* helpers. Richard Kreckel 2009-05-10 22:38:23 +0200
  • b0ecd98798 Prepare for CLN 1.3.0 release. Richard Kreckel 2009-02-16 23:08:41 +0100
  • 33ce8f3970 Prefer GMP's multiplication routine (if GMP version >= 4.0). Richard Kreckel 2009-02-15 22:16:11 +0100
  • 8af081a2fc Git-ify some documentation. Richard B. Kreckel 2009-01-29 08:44:09 +0100
  • 55a8c69cf2 Override automake's DEFAULT_INCLUDES. Richard B. Kreckel 2009-01-24 22:27:54 +0100
  • a446756831 Fix compilation with GCC 4.4. Richard B. Kreckel 2008-12-21 20:10:23 +0100
  • 1eaf75c411 [build] Added some files to DISTCLEANFILES to please `make distcheck'. Alexei Sheplyakov 2008-11-10 12:12:31 +0300
  • 28e489c62b [build] Correctly set CLN version for auto* tools. Alexei Sheplyakov 2008-11-10 11:55:27 +0300
  • 2126a56ef1 List all source files so CLN builds from tarballs produced by 'make dist'. Alexei Sheplyakov 2008-11-10 11:50:53 +0300
  • 2587288af5 build scripts: automatically set proper rpath for linking with GMP. Alexei Sheplyakov 2008-11-08 19:29:33 +0300
  • f02385df3d cl_asm_GF2.cc: fix compilation error on SPARC. Alexei Sheplyakov 2008-09-23 16:42:38 +0400
  • 009ad00808 build: require automake version at least 1.10 Alexei Sheplyakov 2008-09-23 16:38:15 +0400
  • 84586e76e2 [BUGFIX] cln/config.h: fix include guard. Alexei Sheplyakov 2008-09-21 17:37:21 +0400
  • 97da144ed6 [BUGFIX]: cl_asm_.cc: fix include paths. Alexei Sheplyakov 2008-09-21 17:38:52 +0400
  • e47b7b1880 cl_{GV,SV}: use std::size_t for size of vectors (instead of obscure uintC). Alexei Sheplyakov 2008-09-22 12:55:01 +0400
  • 2ed9ef84d3 Equip vectors (cl_[SG]V_*) with STL-alike size() method. Alexei Sheplyakov 2008-09-16 01:26:08 +0400
  • 359f2a7ad1 build: define EXTRA_PROGRAMS to shut up automake warnings. Alexei Sheplyakov 2008-09-07 20:17:27 +0400
  • b70711baf4 Fix programs for timing 2-adic operations: tests/time{div,recip}2adic.cc Alexei Sheplyakov 2008-09-07 20:14:55 +0400
  • 35751aa285 [bugfix] Actually compile in version info into the library. Alexei Sheplyakov 2008-09-07 19:33:11 +0400
  • bd360b168b [bugfix] build: generate cl_config.h properly. Alexei Sheplyakov 2008-09-07 17:18:04 +0400
  • bab7afc539 benchmarks: time{catalan,euler,exp1,zeta3}.cc actually compile and work now. Alexei Sheplyakov 2008-09-07 18:39:54 +0400
  • 4eb4ac7859 [bugfix] Public headers need GMP_DEMANDS_UINTD_* macros. Alexei Sheplyakov 2008-09-07 11:56:58 +0400
  • e075dbae7e Improve installation instructions. Alexei Sheplyakov 2008-08-27 16:19:03 +0400
  • 18797d1853 [bugfix] install intparam.h (auto-generated) header. Alexei Sheplyakov 2008-08-27 10:28:14 +0400
  • 8291a5fb2a Remove libtool bits from the repository. Alexei Sheplyakov 2008-08-27 10:12:17 +0400
  • ee196a3717 don't expose configure generated headers to users. Alexei Sheplyakov 2008-08-27 09:51:35 +0400
  • 050f512c5a cln.texi: display copyright information in the info file, ... Alexei Sheplyakov 2008-05-27 10:35:54 +0400
  • d23308ab4c tests: test_I_io: ignore read_integer() failures on woe32. Alexei Sheplyakov 2008-05-27 17:39:19 +0400
  • d407e6b22e build: compile benchmark programs too. Alexei Sheplyakov 2008-08-26 20:59:31 +0400
  • 7da4d3ae46 build: switch to ordinary auto* tools system. Alexei Sheplyakov 2008-08-23 22:33:09 +0400
  • 8dfa19cd65 tests: #include <iostream> and using namespace std; for std::cout and std::endl Alexei Sheplyakov 2008-08-23 22:22:56 +0400
  • 0e9c0591fb Fix header paths braindamage in the tests directory too. Alexei Sheplyakov 2008-08-23 20:09:17 +0400
  • 447a682441 build: don't insist on turning on optimization. Alexei Sheplyakov 2008-08-23 19:11:28 +0400
  • 8169a19b38 Use paths relative the `src' directory in the #include directives. Alexei Sheplyakov 2008-08-23 18:49:10 +0400
  • 478f9e32c7 bump library version, since CLN doesn't export global object ctors any more. Alexei Sheplyakov 2008-08-21 23:50:07 +0400
  • 53ae6edce0 remove CL_REQUIRE/CL_PROVIDE macro and associated autoconf tests. Alexei Sheplyakov 2008-08-21 22:44:01 +0400
  • 022f958fc0 Replace CL_REQUIRE/CL_PROVIDE(cl_UP) with portable code. Alexei Sheplyakov 2008-08-21 20:01:23 +0400
  • 22799ef1cd Replace CL_REQUIRE/CL_PROVIDE(cl_UP_no_ring) with portable code. Alexei Sheplyakov 2008-08-21 19:51:59 +0400
  • c26020c845 Replace CL_REQUIRE/CL_PROVIDE(cl_UP_named) with portable code. Alexei Sheplyakov 2008-08-21 19:49:28 +0400
  • 2a9a736542 Replace CL_REQUIRE/CL_PROVIDE(cl_UP_unnamed) with portable code. Alexei Sheplyakov 2008-08-21 19:32:14 +0400
  • 9dfb3f1d54 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_epsneg), it is not really necessary. Alexei Sheplyakov 2008-08-21 16:06:02 +0400
  • ca058077dc Get rid CL_REQUIRE/CL_PROVIDE(cl_F_epspos), it is not really necessary. Alexei Sheplyakov 2008-08-21 16:06:02 +0400
  • 84167573d9 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_leastneg), it is not really necessary. Alexei Sheplyakov 2008-08-21 16:06:02 +0400
  • d1f1de0458 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_leastpos), it is not really necessary. Alexei Sheplyakov 2008-08-21 16:06:02 +0400
  • 9b24da5a38 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_mostneg), it is not really necessary. Alexei Sheplyakov 2008-08-21 16:06:02 +0400
  • 03a227b734 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_mostpos), it is not really necessary. Alexei Sheplyakov 2008-08-21 16:06:02 +0400
  • f01b1e191a Get rid of CL_REQUIRE/CL_PROVIDE(cl_fmt_floatstring)... Alexei Sheplyakov 2008-08-21 18:34:06 +0400
  • caa1a38330 Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_catalanconst_var). Alexei Sheplyakov 2008-08-21 20:44:33 +0400
  • 03dedf345c Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_eulerconst_var). Alexei Sheplyakov 2008-08-21 20:27:17 +0400
  • 7eda668b0c Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_exp1_var). Alexei Sheplyakov 2008-08-21 18:16:31 +0400
  • eedac861e0 Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_ln10_var). Alexei Sheplyakov 2008-08-21 18:14:24 +0400
  • 5ec5ca2758 Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_ln2_var). Alexei Sheplyakov 2008-08-21 18:12:39 +0400
  • 7069712895 Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_pi_var). Alexei Sheplyakov 2008-08-21 18:08:01 +0400
  • 1b373d7ee9 Replace CL_REQUIRE/CL_PROVIDE(cl_GV_I) with portable code. Alexei Sheplyakov 2008-08-21 21:20:54 +0400
  • effb399469 Replace CL_REQUIRE/CL_PROVIDE(cl_GV_number) with portable code. Alexei Sheplyakov 2008-08-21 21:18:57 +0400
  • d86b1fe18c Replace CL_REQUIRE/CL_PROVIDE(cl_SV_number) with portable code. Alexei Sheplyakov 2008-08-21 21:18:11 +0400
  • 5a524da0e8 Replace CL_REQUIRE/CL_PROVIDE(cl_SV_ringelt) with portable code. Alexei Sheplyakov 2008-08-21 21:16:50 +0400
  • c8ce5a2fbf Get rid CL_REQUIRE/CL_PROVIDE(cl_fmt_scaleexp), it is not necessary. Alexei Sheplyakov 2008-08-21 16:06:02 +0400
  • 7d93d4d669 Remove CL_REQUIRE/CL_PROVIDE(cl_I_doublefactorial) as it's unnecessary. Alexei Sheplyakov 2008-08-21 16:02:59 +0400
  • 58de93cddb Remove CL_REQUIRE/CL_PROVIDE(cl_I_factorial) as it's not really necessary. Alexei Sheplyakov 2008-08-21 15:58:06 +0400
  • 2ee2f08875 Replace CL_REQUIRE/CL_PROVIDE(cl_MI) with portable code. Alexei Sheplyakov 2008-08-21 15:56:43 +0400