Commit Graph

1071 Commits

Author SHA1 Message Date
(no author)
3c16b2f566 1. Update g2y.py to cope with GMP assembler
2. add new assembler to Windows build
2010-02-07 14:48:02 +00:00
(no author)
2edb3c830a Added a clarification to the copyright. 2010-02-07 14:07:42 +00:00
(no author)
0c7b48b1fd Convert divrem_2.asm to yasm format. 2010-02-07 14:02:39 +00:00
(no author)
a54d23d652 Convert divem_euclidean_qr_1.asm to yasm format. 2010-02-07 13:32:16 +00:00
(no author)
0f5bb75287 New tuning values for core2/penryn. 2010-02-07 03:28:55 +00:00
(no author)
f408ba8995 Fixed a bug in mpz/mul.c which caused it to always call the mul code 2010-02-07 03:13:53 +00:00
(no author)
2096741d5a Correct minor error in Windows build 2010-02-06 18:05:18 +00:00
(no author)
c7ade0be6f Replaced nhgcd2 with the GMP hgcd2.c file, removing the matrix1_vector fns and
replacing them with the original.
2010-02-06 15:51:49 +00:00
(no author)
06d4a32943 Added divrem_1 and divrem_2 x86_64 assembly code from GMP, replaced
divrem_euclidean_qr_1 with divrem_1.
2010-02-06 13:28:23 +00:00
(no author)
0bd0a87f7e Temporarily committing these so they can be converted to yasm format. 2010-02-06 03:16:22 +00:00
(no author)
8e7089f49a Changed documentation (mpir.texi) to read GPL and LGPL v3. 2010-02-05 22:35:07 +00:00
(no author)
22c1fe1f78 Moved LGPL and GPL v3 into COPYING.LIB and COPYING. 2010-02-05 22:31:07 +00:00
(no author)
76c82ec45e Moved LGPL and GPL v2/2.1 from COPYING and COPYING.LIB to separate files. 2010-02-05 22:30:08 +00:00
(no author)
5834b1ccee Added text of LGPL and GPL v3. 2010-02-05 22:26:59 +00:00
wbhart
1c2f0506f5 Fixed a bug in mpn_gcdext reported by Dan Grayson. 2010-01-30 22:27:37 +00:00
wbhart
afbd7305e1 Ran make dist. 2010-01-17 02:17:41 +00:00
wbhart
e10ed74a85 Make yasm recognise MPIR arguments. 2010-01-17 00:42:28 +00:00
wbhart
402f08051a Minor correction. 2010-01-16 23:52:29 +00:00
wbhart
3a4550aab7 Corrected reference. 2010-01-16 23:45:47 +00:00
wbhart
fb773f7028 Ran makeinfo. 2010-01-16 23:32:43 +00:00
wbhart
e9c22be890 Added missing reference. 2010-01-16 23:29:48 +00:00
wbhart
22f6642fdc Updated NEWS and Changelog for release. 2010-01-16 23:17:31 +00:00
wbhart
183443ab1e Added t-invert to tests/mpn. 2010-01-14 09:55:55 +00:00
wbhart
2b015fd750 Regenerated Makefile.in for tests/mpn. 2010-01-14 09:45:17 +00:00
wbhart
c9e454ea6e Gee, it's 2010 already. When did that happen!! 2010-01-13 20:12:11 +00:00
wbhart
859bf49e18 Fix limbp version numbers.
--This line, and those below, will be 
ignored--

M    Makefile.am
2010-01-13 19:28:20 +00:00
wbhart
b323616ee2 Corrected bug in Makefile.am
--This line, and those below, will be 
ignored--

M    Makefile.in
M    doc/stamp-vti
M    doc/version.texi
M    Makefile.am
2010-01-13 19:06:27 +00:00
wbhart
25981d85d1 Ran autoheader. 2010-01-13 18:49:58 +00:00
wbhart
2680513f57 Result of running aclocal, autoconf, automake.
--This line, and those 
below, will be ignored--

M    Makefile.in
M    yasm/configure
M    yasm/Makefile.in
M    yasm/config.h.in
M    yasm/aclocal.m4
M    configure
2010-01-13 18:48:25 +00:00
wbhart
3afed974d8 Oops. Added Gonzalo's copyright. 2010-01-13 18:10:38 +00:00
wbhart
366cf2ef2e Added new family 6, model 30 CPU. Patch due to Gonzalo Tornaria. 2010-01-13 18:10:08 +00:00
wbhart
497cb0b86b Attempt to run autoheader, autoconf, automake. 2010-01-11 00:07:22 +00:00
wbhart
c8d33128b5 Made a change to hopefully support unaligned memory allocation as requested by
Dan Grayson. Passes make check and try mpn_lshift.
2010-01-10 23:54:55 +00:00
gladman
54c4879de7 1 Add Windows extern inline define to mpir.h (but don't use it)
2. Improve Windows build scripts for file copying
2010-01-10 15:25:55 +00:00
gladman
aa88eb6145 Small improvements in Windows build projects 2010-01-09 23:40:31 +00:00
gladman
8490a2bc0c Update Windows build to cope with huge numbers 2010-01-08 19:12:52 +00:00
gladman
2e213d6f1e Add missed C file to Windows builds 2010-01-08 14:47:01 +00:00
gladman
35f861b2a5 Correct a typo in the win32 version of count_leading_zeroes 2010-01-07 09:10:11 +00:00
gladman
0ac38fd71c 1. repair Windows build script
2. Add tuning for nehalem on Windows
2010-01-06 15:07:32 +00:00
gladman
48edb06e9f 1. Set mp_size_t & mp_exp_t as signed 64-bit integers on Windows x64 2010-01-05 20:21:32 +00:00
gladman
6400809d87 1. Change Windows memory management to use alloca()
2. Update Windows intrinsics macros to avoid long / long long issues
2010-01-05 14:20:40 +00:00
wbhart
313eaf65c5 Turned negacyclic convolution back on after making it more efficient. 2010-01-04 15:55:45 +00:00
wbhart
911b66bbc3 * Merged the inner FFT and IFFT's in the truncate MFA code with the pointwise
mults for better cache locality.
* Cleaned up a few comments.
2010-01-03 20:34:33 +00:00
wbhart
0200f63f3b Added tuning params for K102. Added new fft code to main directory. 2010-01-01 14:06:41 +00:00
wbhart
c4e57480dc Made t-invert a bit more comprehensive. 2009-12-12 21:02:09 +00:00
wbhart
1bdc53317f Changed AUTHORS, NEWS and ChangeLog files for new release. 2009-12-12 19:31:34 +00:00
wbhart
47a2509990 Made likely_prime do 10 R tests and checked for not too many pseudoprimes in
test code.
2009-12-12 18:20:25 +00:00
wbhart
0783ca3a37 Updated the documentation, including references, contributors, removed an empty
section and put alignment details in the section on Custom Allocation.
2009-12-11 18:56:41 +00:00
gladman
73dccb229b correct bug I introduced into invert.c 2009-12-09 20:30:32 +00:00
gladman
aaf7949430 1. update run-test.py for Windows build
2. remove test code in invert.c in Windows build
2009-12-09 20:02:31 +00:00