kc3-lang/libtommath/makefile_include.mk

Branch :


Log

Author Commit Date CI Message
0dfa9da5 2019-05-19 12:53:49 make tommath_class.h and tommath_superclass.h private These headers are used for configuration during build time. Therefore they shouldn't be exposed as part of the public API.
e379c0f7 2019-05-21 14:26:14 COMPILE_DEBUG should not disable optimizations If you additionally want to disable optimizations, define this IGNORE_SPEED macro.
4534056c 2019-05-13 00:22:18 use enums mp_err, mp_ord, mp_bool, mp_sign * MP_USE_ENUMS enables enums * Wc++-compat catches some implicit conversions if MP_USE_ENUMS is defined * 100% backwards compatible API/ABI if MP_USE_ENUMS is not defined
8d71a9e3 2019-05-11 00:19:28 travis: add -fsanitize=undefined
f0f75186 2019-05-07 17:24:51 set std=c89 we cannot set it together with -Wsystem-headers since the system headers are usually not c89 but c99
db76bed2 2019-05-04 18:57:07 added autotuning functionality for the Toom-Cook cut-offs
e8f56cc4 2019-04-05 11:37:49 enable -Wconversion and -Wsign-conversion on travis * no changes to the library code * conversion issues in the demo testsuite fixed * add CONV_WARNINGS and enable the warnings only for clang-7 (for now) * disable Wsystem-headers if Wconversion is enabled, to avoid warnings from the system headers
5da4e0ac 2019-04-04 23:06:00 remove unnecessary size_t casts, fix Wconversion/Wsign-conversion issues Wconversion and Wsign-conversion is still not activated by default, since there are many issues in demo.c.
cd1570bb 2019-03-04 01:02:22 split test suite
13bc0b55 2019-02-28 11:28:07 removed 'arch' command completely
ec795623 2019-02-27 15:47:28 offer alternative to arch
50abdb8c 2019-01-28 21:21:40 continue development
7b23243b 2019-01-23 10:19:58 finally last bump
5f458dfb 2019-01-23 10:07:32 bump version
e543ff31 2019-01-22 13:49:36 also bump SO version
538cace5 2019-01-17 11:03:39 bump version
4cc85c14 2019-01-08 12:02:40 bump version
fb07f33d 2018-12-26 14:35:39 bump version
4b850954 2018-12-02 17:56:10 fix cygwin build
33870d7b 2018-04-12 16:19:40 Make the build logic more robust for BSD systems This properly sets MAKE on BSDs to gmake rather than make, which refers to the incompatible BSD Make. Further, it betters detection of Clang as the default compiler, which is the case on FreeBSD 11.0+ and OpenBSD 6.0+, and it fixes the unrecognized call to arch on FreeBSD.
c69c3907 2018-02-02 10:09:08 rename timing demo
a40e32b2 2017-10-10 14:30:01 suppress some warnings when compiling with mingw-gcc [skip ci]
29007333 2017-08-29 22:27:20 bump version
465933eb 2017-08-29 16:57:48 disable some compiler warnings
e8c27ba7 2017-08-29 10:48:46 bump version
ac4f48ee 2017-08-29 10:40:05 fix install make-target This fixes #84
36ef5877 2017-08-28 17:02:30 bump version
237b49ad 2017-08-28 15:56:12 correct usage of DESTDIR, PREFIX, etc. for the install make-target [skip ci]
7cc18ffd 2017-08-25 12:59:22 rename/move some files; fix some stuff regarding this
1a2f3bdb 2017-08-25 13:00:50 update clean make-target