Commit Graph

43 Commits

Author SHA1 Message Date
gladman
64a4bcb95f 1. revert mpz_nexxt_likely_prime to previous API
2. add miller_rabin.c implementing a thread safe version of Miller-Rabin
2011-12-04 18:43:13 +00:00
gladman
a6f3b0245d Windows x64 build configuration change (_WIN64 must now be defined for all x64 builds) 2011-11-21 20:30:25 +00:00
gladman
b3efc4e4dc commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
gladman
4d114dca5d add double and half assembler to the Windows builds 2011-07-13 13:52:06 +00:00
gladman
9171d38e78 1. rename umul.asm and umul.asm to align with the symbols they export
2. minor Windows build tweaks
2011-07-13 06:37:51 +00:00
gladman
6cfea75175 add karaadd and karasub assembler code to k8 and k10 Windows builds 2011-07-05 13:10:25 +00:00
gladman
1c90831aab remove obsolete define for _WIN64_ABI 2011-05-08 16:58:30 +00:00
gladman
5ca9327c74 Tidy up Visual Studio builds (cosmetic) 2011-04-27 10:15:46 +00:00
gladman
909e16194c cosmetic tidy up of Visual Studio build files 2011-03-19 10:27:21 +00:00
gladman
57ff0963b9 2011-03-14 15:51:54 +00:00
gladman
419a3233c7 correct cosmetic typo 2011-03-03 22:09:01 +00:00
gladman
0f016ba1ea 1. add latest assembler code to the Windows build.
2. correct error in the Python code that runs the tests
2011-02-21 15:13:02 +00:00
gladman
68fbd45449 1. Review all Windows Visual Studio 2010 builds
2. Tidy up build files to improve their consistency
3. Correct several (minor) build configuration errors
2011-01-04 17:35:40 +00:00
gladman
4254bb556c Add single file changes to Visual Studio 2010 build 2010-12-30 12:23:21 +00:00
gladman
8bc37f9a24 make redc changes for Windows 2010-12-16 11:50:51 +00:00
gladman
f8d83a9758 Add new assembler for store on k8/k10 to Windows build 2010-12-05 14:04:42 +00:00
gladman
b8d0083303 split x86_64w 'aors_err' assembler files into add, sub and inc files 2010-09-05 10:46:23 +00:00
gladman
9d59646065 Change Windows build to make nmake easier to use 2010-08-23 20:45:26 +00:00
gladman
6cf3ebcf63 Change Windows assembler include file organisation (VS 2010) 2010-08-15 10:08:57 +00:00
gladman
4c0113deec Add new files to Visual Studio builds 2010-08-13 22:18:37 +00:00
gladman
15c882aff8 2010-08-13 15:41:42 +00:00
gladman
7d6cc1e587 1. remove single epilogue restriction in Windows assembler code
2. tidy up format of Windows assembler code
2010-07-22 11:33:16 +00:00
gladman
ac0889327e remove ngcd.c from Windows builds 2010-07-19 21:59:52 +00:00
gladman
eff43d4ee1 Another try at an improved Windows build for Visual Studio 2010 2010-07-12 15:53:49 +00:00
gladman
85658e070b 1. Add config.h file generation for Windows
2. Add Configuration to the Windows tests to test DLL versions of MPIR
2010-07-11 19:40:30 +00:00
gladman
64f03d3ce1 Commit changes to allow Windows DLLs to be tested 2010-07-11 18:15:59 +00:00
gladman
5e84bd2bc6 Serious reversion to cancel last 24 hours work as all win32 builds failed 2010-07-11 16:19:39 +00:00
gladman
ca03ca62a5 Ensure configuration of Windows tests match last MPIR build configuration 2010-07-11 15:01:12 +00:00
gladman
868f4ec000 Move Windows output directories to mpir\lib and mpir\dll 2010-07-10 21:21:28 +00:00
gladman
9c69d816a5 Further simplification of Windows build 2010-07-10 16:42:53 +00:00
gladman
35b3ea7108 Further simplification of Windows builds 2010-07-10 11:26:54 +00:00
gladman
b1ee7e9f76 Make cosmetic change to Windows builds 2010-07-10 09:54:14 +00:00
gladman
3d80645be9 1. Change symbol mpn_divexact_bybM1of to mpn_divexact_fobm1 in *.c, *.h, *.in and config.* files
2. Change filenames divebybm1of.<c|asm|as> to divebyfobm1.<c|asm|as>
3. Change filename t-divebybm1of.c to t-divebyfobm1.c 
4. Update Windows builds accordingly
2010-07-09 11:56:57 +00:00
gladman
02884d66ce move fib_table.c and mp_bases.c into mpn\generic and add them to Windows builds 2010-07-08 21:18:03 +00:00
gladman
4f61702af6 remove prebuild steps for Windows VC9 builds 2010-07-06 19:18:41 +00:00
gladman
0fb30c915e remove unused include directories in Windows build 2010-07-06 18:46:55 +00:00
gladman
ed82c4b8bd 1. Remove all WIndows prebuild steps
2. add fib_table.c, mp_bases.c and perfsqr.h to get a good Windows build
2010-07-06 17:20:03 +00:00
gladman
9fc76411c8 remove prebuild steps on Windows 2010-07-02 16:39:55 +00:00
gladman
a74604e2e7 1. Correct assembler build rules and target directories (cosmetic)
2. Remove illegal Windows build configurations (e.g win32 build for x64 only project)
2010-05-27 09:08:43 +00:00
gladman
f72dba4773 Remove need for logops.c on Windows 2010-05-25 18:53:54 +00:00
gladman
e1b2274699 minor (cosmetic) change to Windows VS 2010 build 2010-05-25 12:40:38 +00:00
gladman
655219cc77 1. Correct Windows build error for logical operations (VS 2008 and VS 2010)
2. Correct Windows file exclusion errors (VS 2010)
2010-05-25 10:19:56 +00:00
gladman
0bba4a57cc Add Visual Studio 2010 builds 2010-05-23 18:43:10 +00:00