summaryrefslogtreecommitdiff
path: root/mpn/generic
Commit message (Expand)AuthorAgeFilesLines
* Fix incorrect header comments.tege2001-11-031-4/+2
* * mpn/generic/mod_34lsub1.c: New file.Kevin Ryde2001-10-271-0/+97
* (sq_res_0x100): Remove bogus final `,'.tege2001-10-221-52/+91
* Changes for mirroring mpz/rrandomb.c.tege2001-10-041-35/+63
* * mpn/generic/popcount.c, mpn/generic/hamdist.c: Split from popham.c,Kevin Ryde2001-09-081-123/+0
* * mpn/generic/popcount.c, mpn/generic/hamdist.c: Split from popham.c,Kevin Ryde2001-09-082-0/+80
* * mpn/generic/get_str.c: Add an ASSERT for high limb non-zero.Kevin Ryde2001-07-281-0/+1
* * mpn/generic/inlines.c: Remove file.Kevin Ryde2001-07-031-25/+0
* * mpn/generic/add.c, mpn/generic/sub.c: New files.Kevin Ryde2001-07-032-0/+50
* * mpn/generic/mul_n.c, mpz/cfdiv_r_2exp.c: Use MPN_INCR_U.Kevin Ryde2001-06-291-8/+8
* * mpn/generic/add_1.c,sub_1.c: New files, force code from gmp.h.Kevin Ryde2001-06-202-0/+52
* * gmp-impl.h (TMP_ALLOC_LIMBS_2): New macro.Kevin Ryde2001-06-191-2/+1
* * mpn/generic/mul.c (mpn_sqr_n): Use __gmp_allocate_func for toom3Kevin Ryde2001-06-171-6/+9
* Add a copyright year.Kevin Ryde2001-06-121-1/+1
* * gmp-impl.h (ASSERT_ZERO_P, ASSERT_MPN_NONZERO_P): New macros.Kevin Ryde2001-06-122-2/+2
* * gmp-h.in (mpn_cmp): Add an inline version.Kevin Ryde2001-06-121-30/+2
* * mpn/generic/mul_1.c: Allow "incr" style overlaps.Kevin Ryde2001-06-101-3/+6
* * mpn/generic/fib2_ui.c: New file.Kevin Ryde2001-06-071-0/+508
* * mpn/generic/tdiv_qr.c, mpq/get_d.c, mpf/div.c, mpf/set_q.c,Kevin Ryde2001-05-111-13/+12
* * gmp.texi (Low-level Functions): mpn_set_str requires strsize >= 1.Kevin Ryde2001-05-031-0/+1
* * mpn/generic/popham.c: Don't support size==0.Kevin Ryde2001-04-201-21/+20
* * mpn/generic/dive_1.c: New file.Kevin Ryde2001-04-201-0/+154
* Handle carry overflow after m*n multiply code in both arms.tege2001-03-261-16/+9
* * gmp-impl.h (LOW_ZEROS_MASK): New macro.Kevin Ryde2001-03-141-5/+0
* * mpn/generic/divis.c: New file.Kevin Ryde2001-03-021-0/+164
* * mpn/generic/random2.c: Use RANDS not random() etc.Kevin Ryde2001-03-021-30/+12
* * mpn/generic/random.c: Rewrite using _gmp_rand and RANDS.Kevin Ryde2001-03-021-8/+10
* Fix a typo in a comment.Kevin Ryde2001-02-281-1/+1
* * gmp.texi (Low-level Functions): Move some commented out remarks ...Kevin Ryde2001-02-281-6/+15
* * mpn/generic/dump.c: Add a couple of casts to keep gcc quiet.Kevin Ryde2001-02-281-2/+3
* Rewrite.tege2001-02-242-45/+38
* Remove declaration of mpn_sqr_diagonal.tege2001-02-121-6/+2
* Should be #if not #ifdef for:Kevin Ryde2001-02-111-1/+1
* * mpn/generic/mul.c, mpn/generic/mul_n.c, gmp-impl.h: UseKevin Ryde2001-02-112-37/+59
* Use mpn_sqr_diagonal when appropriate.tege2001-02-081-0/+8
* * mpn/generic/random2.c (myrandom): Use rand() on mingw.Kevin Ryde2001-02-071-0/+9
* Tiny rewording in a comment.Kevin Ryde2001-02-021-3/+3
* * mpn/generic/sb_divrem_mn.c: Use new SB_PREINV_THRESHOLD.Kevin Ryde2001-01-281-20/+35
* * mpn/generic/divrem_2.c: Use new DIVREM_2_THRESHOLD.Kevin Ryde2001-01-281-13/+28
* * mpn/generic/sqrtrem.c: Use MPN_COPY_INCR (for when rp==NULL).Kevin Ryde2001-01-171-2/+2
* Fix the name of a function in a comment.Kevin Ryde2001-01-081-1/+1
* More of:Kevin Ryde2001-01-081-26/+54
* More of:Kevin Ryde2001-01-071-0/+1
* * mpn/generic/mod_1_rs.c: Remove file, no longer needed.Kevin Ryde2001-01-071-104/+0
* * mpn/generic/gcd_1.c: Use mpn_modexact_1_odd, reduce u%v if u muchKevin Ryde2001-01-071-23/+65
* * mpn/generic/mode1o.c: New file.Kevin Ryde2001-01-071-0/+197
* Add a copyright year.tege2001-01-031-1/+1
* (mpn_kara_sqr_n): Remove unused variable `t'.tege2001-01-031-4/+0
* #include stdlib.h (for random/mrand48).tege2001-01-031-6/+11
* Remove K&R function headers.tege2001-01-0228-310/+28