Commit Graph

53 Commits

Author SHA1 Message Date
gladman
944355c8a1 change 'truncate' in file names AND symbols with 'trunc' (except in mpn_invert_truncate) 2012-09-27 20:00:46 +00:00
gladman
4fc4fe0884 merge mpir-exp branch into trunk 2012-07-27 13:26:23 +00:00
gladman
c53080049f update Windows build files 2012-07-19 20:48:56 +00:00
gladman
f629c5ce4f convert mpn_mulmod_2expp1 to mpn_mulmod_Bexpp1 and remove test of the original version 2012-07-19 13:01:13 +00:00
gladman
2c05d7c98b complete new FFT and strip out old one 2012-07-18 11:02:59 +00:00
gladman
6d1a7e93af rebuild all Visual Studio builds to remove win32 build errors 2012-03-29 11:42:49 +00:00
gladman
58136d3409 add redc_2 file to the Visual Studio builds 2012-03-12 16:24:14 +00:00
gladman
164adcb45c Major build change to prepare for Visual Studio 11 2011-12-18 16:34:52 +00:00
gladman
dc323c960f More build corrections 2011-12-18 00:35:09 +00:00
gladman
338e5f2984 populate new branch 2011-12-16 19:47:56 +00:00
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
6b418564c1 correct minor build error in VC++ builds 2011-10-13 18:57:37 +00:00
gladman
7cf1b9eddf update all VC++ builds for new GCD code 2011-10-13 18:51:08 +00:00
gladman
bb009d186b Add sumdiff_n for core2 and penryn and mod_1_1 for penryn on Windows 2011-07-23 15:57:46 +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
36a0e7e247 add latest assembler code to nehalem and core2 builds 2011-07-05 21:18:30 +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
57ff0963b9 2011-03-14 15:51:54 +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
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
56014819e8 Minor Windows build change 2010-08-20 21:44:36 +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
e732d0c48e Further simplification of Windows build 2010-07-10 16:49: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