czurnieden
dc150614d9
renamed variables in demo/demo.c shadowning another one
2018-12-08 10:13:01 +01:00
Steffen Jaeckel
4de6ea9616
fixup updatemakes.sh
...
[skip ci]
2018-12-02 21:18:10 +01:00
Steffen Jaeckel
dd051f69fa
Merge pull request #130 from libtom/pr/helper-pl
...
helper.pl + makefiles cleanup
2018-12-02 21:13:09 +01:00
Karel Miko
aa12f353c7
properly use test_standalone
2018-12-02 18:46:35 +01:00
Karel Miko
0dd096ebec
drop mess.sh (obsolete, from cvs-times)
2018-12-02 18:39:21 +01:00
Karel Miko
4dc178ba72
drop obsolete libtommath.dsp
2018-12-02 18:38:34 +01:00
Karel Miko
862234b968
genlist.sh and parsenames.pl are not needed anymore (replaced by helper.pl)
2018-12-02 18:35:01 +01:00
Karel Miko
0329e828ae
drop broken (not working) makefile.cygwin_dll
2018-12-02 18:28:59 +01:00
Karel Miko
8e4edf76d5
drop makefile.bcc+makefile.icc in favour of makefile.unix
2018-12-02 18:27:05 +01:00
Karel Miko
4b85095405
fix cygwin build
2018-12-02 17:56:10 +01:00
Karel Miko
fc4b7f8008
update makefile.msvc
2018-12-02 15:11:10 +01:00
Karel Miko
2c07579f7d
add makefile.mingw
2018-12-02 14:59:05 +01:00
Karel Miko
3c69b8851d
update .gitignore to the new MSVC build style
2018-12-02 14:47:16 +01:00
Karel Miko
159e5b3c6b
update MSVC .sln file
2018-12-02 14:42:41 +01:00
Karel Miko
be93943e52
drop visual studio 2005 support
2018-12-02 14:32:48 +01:00
Karel Miko
934ee69bc0
update MSVC project file libtommath_VS2008.vcproj
2018-12-02 14:32:08 +01:00
Karel Miko
c852d5abe6
replace updatemakes.sh+filter.pl with updatemakes.sh+helper.pl
2018-12-02 14:27:53 +01:00
Karel Miko
a16f34f97e
re-sort OBJECTS in makefile*
2018-12-02 13:58:50 +01:00
Karel Miko
a9cc9d119b
add makefile.unix
2018-12-02 13:54:55 +01:00
Karel Miko
f4ed78dce7
replaces TABs with spaces
2018-12-02 13:16:44 +01:00
Karel Miko
c9f1a0023f
remove trailing spaces
2018-12-02 13:13:48 +01:00
Karel Miko
d7f124f563
avoid c++ comments
2018-12-02 13:12:30 +01:00
Karel Miko
0493739d2b
add missing comments
2018-12-02 13:10:09 +01:00
Steffen Jaeckel
0fb29ef1b2
Merge pull request #127 from mikhailnov/develop
...
Fix includes
2018-12-01 15:47:31 +01:00
Mikhail Novosyolov
adbadc70f4
Fix includes
...
Header files which are located in the same directory that the file from where it is included must be included using `" "`, not `< >`.
Otherwise the compiler (gcc 5) cannot understand `#include <tommath_class.h>` in `/usr/include/tommath/tommath.h`.
2018-12-01 15:27:40 +01:00
Steffen Jaeckel
285b580995
Merge pull request #129 from fperrad/20181201_lint
...
more linting
2018-12-01 15:26:35 +01:00
Francois Perrad
4d6a3cdc93
handle the last value of res
2018-12-01 08:39:54 +01:00
Francois Perrad
d7b7dfee53
explicit cast
2018-12-01 08:39:51 +01:00
Steffen Jaeckel
6d4026d582
Merge pull request #128 from fperrad/20181128_lint
...
some linting
2018-11-28 12:16:20 +01:00
Francois Perrad
f186e7bd83
bitwise operation on unsigned
2018-11-28 10:54:02 +01:00
Francois Perrad
d1b52524f1
explicit operator precedence
2018-11-28 10:53:57 +01:00
Francois Perrad
39a15fca7f
use NULL instead of 0
2018-11-28 10:53:55 +01:00
Francois Perrad
70af503a6e
literal suffix
2018-11-28 10:53:53 +01:00
Francois Perrad
e9b85f9372
rename parameter as in prototype
2018-11-28 10:53:50 +01:00
Francois Perrad
034cd1f444
explicit comparison
2018-11-28 10:53:48 +01:00
Francois Perrad
6f652de71e
use literal float
2018-11-28 10:53:43 +01:00
Steffen Jaeckel
17f382c549
change C++ comments to C style
2018-11-26 12:32:05 +01:00
Steffen Jaeckel
fb884223e3
Merge pull request #123 from minad/additional-operations
...
add mp_get_double, mp_set_double
2018-11-26 12:26:15 +01:00
Daniel Mendler
81cdb9aca2
regenerate files
2018-11-22 12:05:16 +01:00
Daniel Mendler
2ab527b7e0
add mp_get_double, mp_set_double
2018-11-22 12:05:16 +01:00
Steffen Jaeckel
8b9f98baa1
auto-format
...
by executing `make astyle`
2018-09-23 21:37:58 +02:00
Steffen Jaeckel
05dea227be
Merge pull request #125 from fperrad/20180923_lint
...
two-complement: some linting
2018-09-23 21:31:27 +02:00
Francois Perrad
434dbcab27
refactor without bitwise operator
2018-09-23 10:41:30 +02:00
Francois Perrad
482cf1e128
explicit condition
2018-09-23 10:41:27 +02:00
Francois Perrad
519a1de8da
literal with suffix
2018-09-23 10:41:23 +02:00
Francois Perrad
82cd2c7f37
use NULL instead of 0
2018-09-23 10:41:20 +02:00
Steffen Jaeckel
af3bc61ea2
Merge pull request #119 from libtom/pr/possible-fix-118
...
bn_fast_mp_invmod fix related to #118
2018-09-22 17:14:50 +02:00
Karel Miko
f1b9bbf593
bn_fast_mp_invmod fix related to #118
2018-09-22 16:37:03 +02:00
Steffen Jaeckel
a829b87b00
add testcase of #118
2018-09-22 16:36:56 +02:00
Steffen Jaeckel
cbe30703ef
Merge pull request #124 from minad/two-complement
...
add mp_complement, mp_tc_div_2d, mp_tc_and, mp_tc_or, mp_tc_xor
2018-09-22 16:21:50 +02:00