151 Commits (018b445aa37408dec07bf30213db6fb571545d22)

Author SHA1 Message Date
Alexei Sheplyakov 018b445aa3 Replace CL_REQUIRE/CL_PROVIDE(cl_DF_globals) with portable code. 17 years ago
Alexei Sheplyakov da9fbcea6c Replace CL_REQUIRE/CL_PROVIDE(cl_C_ring) with portable code. 17 years ago
Alexei Sheplyakov 67afbefaff Replace CL_REQUIRE/CL_PROVIDE(cl_symbol) with portable code. 17 years ago
Alexei Sheplyakov d03e58e766 Replace CL_REQUIRE/CL_PROVIDE(cl_st_null) with portable code. 17 years ago
Alexei Sheplyakov eb8b5fefdb Replace CL_REQUIRE/CL_PROVIDE(cl_no_ring) with portable code. 17 years ago
Alexei Sheplyakov 6e18082d67 Replace CL_REQUIRE/CL_PROVIDE(cl_random_def) with portable code. 17 years ago
Alexei Sheplyakov 040ed6f6ed Replace CL_REQUIRE/CL_PROVIDE(cl_prin_globals) with portable code. 17 years ago
Alexei Sheplyakov e94c6a2bfb replace CL_REQUIRE/CL_PROVIDE(cl_0_ring) with (more) portable code. 17 years ago
Richard Kreckel d7dbc185bc Fix sparc64 build with -DNO_ASM and reduce compiler warnings. 17 years ago
Bruno Haible 9283a24699 Fix a bug in FN_to_NDS in configurations where intDsize < intPsize. 17 years ago
Richard Kreckel c706f4b04e Re-esatblish 1.2.0 ABI, broken 2008-02-22 [Alexei Sheplyakov]. 17 years ago
Richard Kreckel 1d962ba9ca Re-establish ABI, broken 2008-01-20. 17 years ago
Bruno Haible f3f282f3c6 Fix hack from 2008-01-20 that broke on ARM. 17 years ago
Bruno Haible 2307cdd28b Fix bug introduced on 2008-02-23. 17 years ago
Bruno Haible 4fa058c293 Change "make alls" and "make allo" to recurse into subdirectories. 17 years ago
Richard Kreckel 3a8c34e9a6 Make index variables uintC. 17 years ago
Richard Kreckel 7c57b746de * More robust definition of CL_HAVE_ATTRIBUTE_FLATTEN. 17 years ago
Richard Kreckel e802f1f4d6 * (CL_HAVE_ATTRIBUTE_FLATTEN) Fix broken macro name. 17 years ago
Richard Kreckel 27e3a2ba76 Avoid compiler warning about ignored 'flatten' attribute directive. 17 years ago
Richard Kreckel b044ba9e36 Fix crash in output of huge numbers. 17 years ago
Richard Kreckel 5a43f044db Fix cl_F output of more than 2^32 decimal digits: 17 years ago
Bruno Haible 758fdfc575 Avoid gcc warning about "unused variable". 17 years ago
Bruno Haible 11c6b0b290 Avoid gcc warnings about "statement without effect". 17 years ago
Bruno Haible 137d5f385f Avoid gcc warnings about type-punning and "... break strict-aliasing rules". 17 years ago
Richard Kreckel ce119d8c96 Fix linking problems on some platforms caused by inline/non-inline versions 17 years ago
Richard Kreckel ce250e91fb Fix linking problems on some platforms caused by inline/non-inline versions 17 years ago
Richard Kreckel 1b5f3084b8 * Clarify that GMP and intDsize cannot be tuned separately. 17 years ago
Richard Kreckel 8f3cb84552 * Fix missing templatization of truncated series. 17 years ago
Richard Kreckel 76ff0ad8c1 Make some functions more memory efficient: 17 years ago
Richard Kreckel f56b40a316 * Fix typos in dead code introduced in CLN 1.1.0. 17 years ago
Richard Kreckel 1e4da5f694 * Prepare for release in a couple of days. 17 years ago
Richard Kreckel 3c77def744 * src/float/transcendental/cl_F_lnx.cc: Make actuallen of type uintC. 17 years ago
Richard Kreckel d816780ff5 * src/polynomial/elem/cl_UP_GF2.h (gf2_mul_table): define for sparc64. 17 years ago
Richard Kreckel e9d3c7fabf * src/float/lfloat/cl_LF.h (cl_heap_lfloat): Change len type to uintC. 17 years ago
Richard Kreckel b62e4af28f * include/cln/object.h: Don't redefine cl_word_alignment on sparc64. 17 years ago
Bruno Haible 949a405a53 Specify instruction width explicitly. 17 years ago
Richard Kreckel 88ed5f76b2 * src/base/digitseq/cl_asm_i386_.cc (compare_loop_up, 17 years ago
Richard Kreckel a5a43ddb1b Fix compilation on CYGWIN: 17 years ago
Richard Kreckel 69c2eee786 * src/base/cl_low.h: Add missing linefeeds in SPARC 64 inline assembler. 17 years ago
Richard Kreckel 665c18cd37 * */*: Convert encoding from ISO 8859-1 to UTF-8. 18 years ago
Richard Kreckel 962f4b052d Truncated binary splitting for even more memory efficiency: 18 years ago
Richard Kreckel 4109ef07d7 More memory efficient Euler-Mascheroni constant: 18 years ago
Richard Kreckel 38b03c332c * src/base/digitseq/cl_DS_div.cc (cl_recip_suitable): uintC arguments. 18 years ago
Richard Kreckel 5370ad8054 * */*: Remove cl_boolean, cl_true, and cl_false in favor of built-in 18 years ago
Richard Kreckel c486b78a1a Remove exception hooks in favor of real C++ exceptions: 18 years ago
Richard Kreckel 749cf017b2 * include/cln/integer.h (cl_I_to_E, cl_I_to_UE): New functions. 18 years ago
Bruno Haible 308a067c42 Add reference to Lupas' paper. 18 years ago
Richard Kreckel 38f5f03b3f More memory efficient constants: 18 years ago
Richard Kreckel e7bffe959f * Happy New Year! 18 years ago
Richard Kreckel e528307482 Extend the exponent range from 32 bits to 64 bits on selected platforms. 18 years ago