Commit Graph

2613 Commits

Author SHA1 Message Date
BrianGladman
e3e00705de add Ivybridge tuning on Windows 2014-04-01 08:23:35 +01:00
BrianGladman
1a2fb7dcc6 Merge branch 'master' of https://github.com/wbhart/mpir 2014-04-01 00:42:25 +01:00
William Hart
419ab6703e Fix a pile of compiler warnings on Linux (but sadly not on Windows). 2014-04-01 00:43:06 +01:00
BrianGladman
053a6cd91a copy GCC tuning values over to Windows 2014-04-01 00:35:49 +01:00
BrianGladman
7768e4758b Correct build errors reported by Jeff Gilchrist and update readme.txt file for VS 2013 2014-03-31 21:34:02 +01:00
William Hart
de394774a3 Fix a compiler warning under MinGW64. 2014-03-31 21:05:45 +01:00
William Hart
4de852447a Fix Cygwin64 bug. No idea why this is needed, but TPTB have decreed it. 2014-03-31 20:47:42 +01:00
William Hart
1253f4cade Fixed a problem in mpz_nextprime (probably we want 5 and 7 to be prime :-)) 2014-03-31 14:30:33 +01:00
William Hart
053476c456 Run AC_PROG_CXX in the right place. 2014-03-29 00:31:00 +00:00
William Hart
61d45c2104 Run autoconf 2.69. 2014-03-28 23:15:34 +00:00
William Hart
563e684528 Remove win directory. 2014-03-28 22:01:28 +00:00
William Hart
156042ad28 Merge remote-tracking branch 'brian/master' 2014-03-28 21:59:57 +00:00
William Hart
38bcd91d36 Handle stdint detection differently and fix a typo in README (thanks Dann
Corbit)
2014-03-28 21:57:27 +00:00
BrianGladman
6673ab9079 update all Visual Studio builds for latest name changes 2014-03-28 18:05:00 +00:00
BrianGladman
8cab9b0e2e Merge branch 'master' of https://github.com/wbhart/mpir 2014-03-28 17:55:53 +00:00
William Hart
63ed2d06e3 Attempt to fix some compiler warnings on MinGW64. 2014-03-28 17:32:17 +00:00
BrianGladman
1f13a0f477 tuning plus cosmetic change to mpir_config.py 2014-03-28 17:05:47 +00:00
William Hart
cd1b2e7657 Experiment with correct size_t format specifier. 2014-03-28 16:04:23 +00:00
William Hart
65360455c9 Whoops, we defined GMP_CC twice. 2014-03-28 15:28:20 +00:00
William Hart
24cec978db Merge remote-tracking branch 'brian/master'
Conflicts:
	tests/cxx/t-assign.cc
2014-03-28 15:02:44 +00:00
William Hart
1f4dc6e93f Attempt to fix fat build on MinGW64. 2014-03-28 14:57:43 +00:00
William Hart
30dbfbfa71 Update tuning values for x86_64w/fat. 2014-03-28 14:32:58 +00:00
William Hart
11327b1554 Added test case for nthroot aliasing and fixed code. 2014-03-28 14:31:23 +00:00
William Hart
37fa4fd80b Added tuning values for IvyBridge. 2014-03-28 14:04:20 +00:00
William Hart
d5197b9e12 Fixed an aliasing bug in nthroot. 2014-03-28 14:03:27 +00:00
William Hart
74f285d217 Add missing fat tuning values. 2014-03-28 13:58:26 +00:00
William Hart
ab734ea48c Added atom tuning values. Thanks Jason Preszler. 2014-03-28 12:22:31 +00:00
BrianGladman
0d6b94b63a correct C++ assign test 2014-03-28 08:16:49 +00:00
BrianGladman
0450357a23 Merge branch 'master' of https://github.com/wbhart/mpir 2014-03-27 22:05:10 +00:00
BrianGladman
20aa9a4c9e Update Visual Studio 2012 builds and simply tune builds for VS2012 and VS2013 2014-03-27 21:13:19 +00:00
BrianGladman
8b361bfd87 Change Windows builds to keep configuration data in the build directories rather than the mpn directories 2014-03-27 15:58:13 +00:00
William Hart
823c649e36 Added docs for operator"" for _mpz, _mpq, _mpf. 2014-03-27 15:48:40 +00:00
William Hart
0fef849a42 Document mpz/mpq/mpf_class swap functions. 2014-03-27 15:45:23 +00:00
William Hart
431d655e69 Fixed a miscompilation of mpirxx.h with a C++11 compiler. 2014-03-27 15:34:35 +00:00
BrianGladman
1d29a50b58 Further update to VS 2012 builds 2014-03-27 12:12:25 +00:00
BrianGladman
a940cd48a0 remove deleted tests from Windows builds 2014-03-27 11:42:28 +00:00
BrianGladman
93bdb53fbb update VS 2012 builds and correct bug in mpn_sqr_basecase 2014-03-27 11:34:56 +00:00
BrianGladman
738c8f9987 Merge branch 'master' of https://github.com/wbhart/mpir
Conflicts:
	mpn/x86_64w/sqr_basecase.asm
2014-03-27 11:24:34 +00:00
BrianGladman
f1880215db merge Bill's latest changes 2014-03-27 07:58:58 +00:00
William Hart
4cfdfcba07 Fixed a funky bug which only shows up on Windows in mpn_mulmod_basecase. 2014-03-27 00:23:00 +00:00
William Hart
854405b4df Removed an unnecessary file and lots of very broken references to it. 2014-03-26 23:15:50 +00:00
William Hart
e924619fd7 Fix a bug in x86_64w/sqr_basecase.asm. 2014-03-26 20:48:06 +00:00
BrianGladman
41171b367a Adjust Windows builds for filename changes; correct error in sqr_basecase.asm; fix Windows build errors in DEBUG mode 2014-03-26 20:19:54 +00:00
William Hart
a9a73c77ee Removed unneeded tune-fft files and made tuning stop if 25 fft tuning values are
found and we have at least five 2's in a row.
2014-03-26 15:43:06 +00:00
William Hart
bde720d23e Increase current to miss all previous library versions. 2014-03-26 15:17:31 +00:00
William Hart
227c777b57 Update library versioning information and GMP/MPIR versions. 2014-03-26 15:09:22 +00:00
William Hart
c0d68b3837 ARM tuning values (thanks Volker Braun). 2014-03-26 14:54:46 +00:00
William Hart
b479dcd950 Removed mpn_bdivmod from docs in line with GMP. 2014-03-26 13:49:46 +00:00
William Hart
a561013502 Updated docs of 2fac_ui, mfac_uiui and primorial_ui in line with GMP. 2014-03-26 13:32:42 +00:00
William Hart
8588b5fcbb Added __GMP_CC macros in line with GMP. 2014-03-26 13:20:01 +00:00