Commit Graph

87 Commits

Author SHA1 Message Date
jasonmoxham
05412d2802 remove cray and vax arch's 2010-07-03 16:06:14 +00:00
jasonmoxham
dcf1dd778a remove pw32 djgpp os2 unicos osf tru64 operating system support 2010-06-30 12:36:03 +00:00
mvngu
50b108d725 set version for MPIR 2.1.1 bug fix release 2010-06-09 17:24:08 +00:00
gladman
e813b1be1d Correct setversion to set the Windows version number string (and current gmp-h.in) 2010-05-26 08:23:02 +00:00
mvngu
1d1de77a8d changes in Makefiles and configure scripts after running setversion for mpir-2.1.0-rc1 2010-05-26 03:43:56 +00:00
jasonmoxham
a30c5e78d9 change all mpn_sqr_n to mpn_sqr 2010-05-22 22:21:47 +00:00
(no author)
d54226bc63 remove Windows issue with VERSION definition 2010-04-10 12:49:13 +00:00
(no author)
a6bb90ce0c Changed one of the defines for something better. 2010-04-08 23:33:02 +00:00
(no author)
12534eb22a Added some #defines in for deprecated and removed functions. 2010-04-08 22:58:35 +00:00
(no author)
44c627a302 Change handling of VERSION in Windows (and the setversion script) 2010-04-06 09:57:32 +00:00
(no author)
f71d248c8e Added mpz_nthroot back in with tests code and correctly added inits and
clears to the library.
2010-04-04 18:18:25 +00:00
(no author)
e17acf85f1 Changed gmp version number to 5.0.1. 2010-04-02 04:51:53 +00:00
(no author)
d4634d0558 Updated library and version numbers. 2010-04-02 02:03:32 +00:00
(no author)
fee55d4772 Add GMP compatibility defines and gmp_errno to MPIR 2010-03-12 11:05:23 +00:00
(no author)
597d0e32cb Added new mpn_divexact function. 2010-03-04 16:59:38 +00:00
(no author)
569ca418b1 Added tuning code for dc_bdiv functions. 2010-03-03 00:03:03 +00:00
(no author)
e5e9e1a6b9 Made dc_bdiv functions build. 2010-03-02 21:29:35 +00:00
(no author)
52efafbfb8 Made dc_bdiv_q_n compile. 2010-03-02 18:53:21 +00:00
(no author)
6238a1f3ec Changed the interface of the sb_bdiv functions and moved David Harvey's dc_bdiv
into place.
2010-03-02 18:47:33 +00:00
(no author)
d65d295d28 Added prototypes and ran autoconf. 2010-03-01 21:44:41 +00:00
(no author)
d3a7e095c4 Add mpn_sqr, mpn_neg and mpn_com for GMP5 compatibility 2010-02-22 12:21:17 +00:00
(no author)
785370139a Removed mpz_nthroot. 2010-02-13 23:00:48 +00:00
(no author)
d2eac73245 Added configure and prototype infor for new inv_div_qr(_n) functions and
fixed a typo.
2010-02-13 17:58:56 +00:00
(no author)
31b09b4302 Fixed some typos. 2010-02-11 16:49:43 +00:00
(no author)
5924f0b6da Added asymptotically fast division code. 2010-02-11 16:39:41 +00:00
(no author)
a3a7fe1244 Add clears and inits functions for mpf, mpq and mpz types 2010-02-11 15:54:59 +00:00
(no author)
905eb592e8 Autoconf and prototype updates for previously added code. 2010-02-10 22:51:06 +00:00
(no author)
f4a69eec60 Added sb_div_q, sb_divappr_q from GMP and tdiv_3by2 and invert_1 from GMP
and changed everything to use them.
2010-02-10 11:17:59 +00:00
(no author)
61e882ef48 Added sb_div_q based on dc_div_q code.
Added better tuning values.
Fixed a segfault.
2010-02-10 02:09:24 +00:00
(no author)
9086a12d6c Moved dcpi1_dc_div_q.c from GMP to dc_div_q.c (modified trivially).
Moved dcpi1_divappr_q.c from GMP to dc_divappr_q.c (modified heavily to use 
only MPIR functions), removing dcpi1_divappr_q_n function. Moved div_q.c 
from GMP to tdiv_q.c (modified trivially). 

Currently tests do not pass. More work required!
2010-02-09 21:19:08 +00:00
(no author)
bacbb41a6b 1. Add missed mp_bitcnt_t changes
2. Update Windows builds (exclude pre_divrem.c now in assembler)
2010-02-08 18:12:26 +00:00
(no author)
88c8b3e0f3 Add mp_bitcnt_t type to MPIR 2010-02-08 17:06:12 +00:00
wbhart
1c2f0506f5 Fixed a bug in mpn_gcdext reported by Dan Grayson. 2010-01-30 22:27:37 +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
8490a2bc0c Update Windows build to cope with huge numbers 2010-01-08 19:12:52 +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
wbhart
c852d31670 Added prototypes for mpn_tdiv_q. 2009-10-07 10:25:23 +00:00
wbhart
5fcad2a384 Added files for divide conquer division. 2009-09-30 03:07:18 +00:00
wbhart
5308d1e8fd Got invett and sb_divappr_q working (modulo some linker issue). 2009-09-29 22:55:10 +00:00
jasonmoxham
fa2b60c3c9 add prototypes 2009-09-14 14:28:27 +00:00
jasonmoxham
1cd665f4c3 replace all MP_RAT,MP_INT gmp version with the new 1994 stuff , mpz_ptr mpq_ptr , about timesvn status! , change version numbers to 1.3.0 2009-09-13 01:17:19 +00:00
jasonmoxham
53f8a3deb7 remove an old gmp version 1 source only compat typedef for MP_RAT 2009-09-12 22:10:38 +00:00
jasonmoxham
84925fb1e3 remove an old gmp version 1 source only compat typedef for MP_INT 2009-09-12 22:09:52 +00:00
jasonmoxham
8c976a91a4 remove obsolete global varible gmp_errno 2009-09-12 13:29:35 +00:00
jasonmoxham
42d9a95224 more min size alloc macros 2009-09-09 05:39:14 +00:00
jasonmoxham
22e95a9b01 expose mulmod_2exp+-1 to the User , no docs, adjust fermat,mersenne to compile without gmp-impl,longlong 2009-09-09 03:41:37 +00:00
jasonmoxham
c641cef36e reinstate mpn_divrem, but leave obsoleted 2009-09-09 02:07:02 +00:00
jasonmoxham
8297a54a02 add macro describing min size needed to avoid allocation for mpz_add,sub,neg,abs 2009-09-08 21:15:29 +00:00
jasonmoxham
ac2732335b add macro describing min size needed to avoid allocation for mpz_add 2009-09-07 23:05:20 +00:00
jasonmoxham
6a8ac2c03e change name of mpz_next_probable_prime to mpz_next_likely_prime 2009-09-07 19:56:58 +00:00