117 Commits (master)

Author SHA1 Message Date
Richard Kreckel 94dc10d4d9 Remove workarounds for obsolete compilers. 10 years ago
Richard Kreckel 512af84798 Fix support for Mips*. 10 years ago
Richard Kreckel f5926253a1 Use 8-byte word alignment on arm64. 10 years ago
Richard Kreckel ba2ba754a5 Fix support for Mips64. 11 years ago
Marcin Juszkiewicz cb76b5ebc6 Add AArch64 support. 11 years ago
Richard Kreckel affe2cfa68 Minor fixes for recent CLang. 11 years ago
Daniel Schepler 7c34799dc2 Support x32 ABI. 12 years ago
Richard Kreckel b86458e11f Detect s390x and sparc64 as 32-bit architectures. 13 years ago
Richard Kreckel 30e9f7bacd Support for MSVC. 14 years ago
Richard Kreckel 8aeac846c1 Add support for Renesas SH CPU (sh4). 15 years ago
Richard Kreckel de003dc771 Correctly forward-declare cl_print_* helpers. 16 years ago
Richard B. Kreckel a446756831 Fix compilation with GCC 4.4. 16 years ago
Alexei Sheplyakov 84586e76e2 [BUGFIX] cln/config.h: fix include guard. 16 years ago
Alexei Sheplyakov e47b7b1880 cl_{GV,SV}: use std::size_t for size of vectors (instead of obscure uintC). 16 years ago
Alexei Sheplyakov 2ed9ef84d3 Equip vectors (cl_[SG]V_*) with STL-alike size() method. 16 years ago
Alexei Sheplyakov 4eb4ac7859 [bugfix] Public headers need GMP_DEMANDS_UINTD_* macros. 16 years ago
Alexei Sheplyakov ee196a3717 don't expose configure generated headers to users. 16 years ago
Alexei Sheplyakov 7da4d3ae46 build: switch to ordinary auto* tools system. 16 years ago
Alexei Sheplyakov 53ae6edce0 remove CL_REQUIRE/CL_PROVIDE macro and associated autoconf tests. 16 years ago
Alexei Sheplyakov 022f958fc0 Replace CL_REQUIRE/CL_PROVIDE(cl_UP) with portable code. 16 years ago
Alexei Sheplyakov 22799ef1cd Replace CL_REQUIRE/CL_PROVIDE(cl_UP_no_ring) with portable code. 16 years ago
Alexei Sheplyakov c26020c845 Replace CL_REQUIRE/CL_PROVIDE(cl_UP_named) with portable code. 16 years ago
Alexei Sheplyakov 2a9a736542 Replace CL_REQUIRE/CL_PROVIDE(cl_UP_unnamed) with portable code. 16 years ago
Alexei Sheplyakov 9dfb3f1d54 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_epsneg), it is not really necessary. 16 years ago
Alexei Sheplyakov ca058077dc Get rid CL_REQUIRE/CL_PROVIDE(cl_F_epspos), it is not really necessary. 16 years ago
Alexei Sheplyakov 84167573d9 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_leastneg), it is not really necessary. 16 years ago
Alexei Sheplyakov d1f1de0458 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_leastpos), it is not really necessary. 16 years ago
Alexei Sheplyakov 9b24da5a38 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_mostneg), it is not really necessary. 16 years ago
Alexei Sheplyakov 03a227b734 Get rid CL_REQUIRE/CL_PROVIDE(cl_F_mostpos), it is not really necessary. 16 years ago
Alexei Sheplyakov caa1a38330 Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_catalanconst_var). 16 years ago
Alexei Sheplyakov 03dedf345c Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_eulerconst_var). 16 years ago
Alexei Sheplyakov 7eda668b0c Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_exp1_var). 16 years ago
Alexei Sheplyakov 7069712895 Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_pi_var). 16 years ago
Alexei Sheplyakov 1b373d7ee9 Replace CL_REQUIRE/CL_PROVIDE(cl_GV_I) with portable code. 16 years ago
Alexei Sheplyakov effb399469 Replace CL_REQUIRE/CL_PROVIDE(cl_GV_number) with portable code. 16 years ago
Alexei Sheplyakov d86b1fe18c Replace CL_REQUIRE/CL_PROVIDE(cl_SV_number) with portable code. 16 years ago
Alexei Sheplyakov 5a524da0e8 Replace CL_REQUIRE/CL_PROVIDE(cl_SV_ringelt) with portable code. 16 years ago
Alexei Sheplyakov 58de93cddb Remove CL_REQUIRE/CL_PROVIDE(cl_I_factorial) as it's not really necessary. 16 years ago
Alexei Sheplyakov 2ee2f08875 Replace CL_REQUIRE/CL_PROVIDE(cl_MI) with portable code. 16 years ago
Alexei Sheplyakov ec25de1e6c Replace CL_REQUIRE/CL_PROVIDE(cl_RA_ring) with portable code. 16 years ago
Alexei Sheplyakov ae1b7178f7 Replace CL_REQUIRE/CL_PROVIDE(cl_I_ring) with portable code. 16 years ago
Alexei Sheplyakov 311046b5c7 Replace CL_REQUIRE/CL_PROVIDE(cl_R_ring) with portable code. 16 years ago
Alexei Sheplyakov 7f619754e2 Replace CL_REQUIRE/CL_PROVIDE(cl_LF_globals) with portable code. 16 years ago
Alexei Sheplyakov 74ff6e9338 Replace CL_REQUIRE/CL_PROVIDE(cl_FF_globals) with portable code. 16 years ago
Alexei Sheplyakov 88f748dfb4 Get rid of CL_REQUIRE/CL_PROVIDE(cl_ieee). 16 years ago
Alexei Sheplyakov 018b445aa3 Replace CL_REQUIRE/CL_PROVIDE(cl_DF_globals) with portable code. 16 years ago
Alexei Sheplyakov da9fbcea6c Replace CL_REQUIRE/CL_PROVIDE(cl_C_ring) with portable code. 16 years ago
Alexei Sheplyakov 67afbefaff Replace CL_REQUIRE/CL_PROVIDE(cl_symbol) with portable code. 16 years ago
Alexei Sheplyakov d03e58e766 Replace CL_REQUIRE/CL_PROVIDE(cl_st_null) with portable code. 16 years ago
Alexei Sheplyakov eb8b5fefdb Replace CL_REQUIRE/CL_PROVIDE(cl_no_ring) with portable code. 16 years ago