Home | History | Annotate | Line # | Download | only in dist
      1      1.1  mrg Authors of GNU MP (in chronological order of initial contribution)
      2      1.1  mrg 
      3  1.1.1.3  mrg Torbjrn Granlund	Main author
      4      1.1  mrg 
      5      1.1  mrg John Amanatides		Original version of mpz/pprime_p.c
      6      1.1  mrg 
      7  1.1.1.2  mrg Paul Zimmermann		mpn/generic/mul_fft.c, now defunct dc_divrem_n.c,
      8  1.1.1.2  mrg 			rootrem.c, old mpz/powm.c, old toom3 code.
      9      1.1  mrg 
     10  1.1.1.2  mrg Ken Weber		Now defunct mpn/generic/bdivmod.c, old mpn/generic/gcd.c
     11      1.1  mrg 
     12  1.1.1.2  mrg Bennet Yee		Previous versions of mpz/jacobi.c mpz/legendre.c
     13      1.1  mrg 
     14      1.1  mrg Andreas Schwab		mpn/m68k/lshift.asm, mpn/m68k/rshift.asm
     15      1.1  mrg 
     16  1.1.1.2  mrg Robert Harley		Old mpn/generic/mul_n.c, previous versions of files in
     17  1.1.1.2  mrg 			mpn/arm
     18      1.1  mrg 
     19      1.1  mrg Linus Nordberg		Random number framework, original autoconfery
     20      1.1  mrg 
     21  1.1.1.2  mrg Kent Boortz		MacOS 9 port, now defunct.
     22      1.1  mrg 
     23      1.1  mrg Kevin Ryde		Most x86 assembly, new autoconfery, and countless other
     24      1.1  mrg 			things (please see the GMP manual for complete list)
     25      1.1  mrg 
     26      1.1  mrg Gerardo Ballabio	gmpxx.h and C++ istream input
     27      1.1  mrg 
     28      1.1  mrg Pedro Gimeno		Mersenne Twister random generator, other random number
     29      1.1  mrg 			revisions
     30      1.1  mrg 
     31  1.1.1.2  mrg Jason Moxham		Previous versions of mpz/fac_ui.c and gen-fac_ui.c
     32      1.1  mrg 
     33  1.1.1.3  mrg Niels Mller		gen-jacobitab.c,
     34  1.1.1.2  mrg 			mpn/generic/hgcd2.c, hgcd.c, hgcd_step.c,
     35  1.1.1.2  mrg 			hgcd_appr.c, hgcd_matrix.c, hgcd_reduce.c,
     36  1.1.1.4  mrg 			gcd.c, gcd_11.c, gcd_22.c, gcdext.c, matrix22_mul.c,
     37  1.1.1.2  mrg 			gcdext_1.c, gcd_subdiv_step.c, gcd_lehmer.c,
     38      1.1  mrg 			gcdext_subdiv_step.c, gcdext_lehmer.c,
     39  1.1.1.4  mrg 			jacobi_2.c, jacbase.c, hgcd_jacobi.c, hgcd2_jacobi.c,
     40  1.1.1.2  mrg 			matrix22_mul1_inverse_vector.c,
     41      1.1  mrg 			toom_interpolate_7pts, mulmod_bnm1.c, dcpi1_bdiv_qr.c,
     42      1.1  mrg 			dcpi1_bdiv_q.c, sbpi1_bdiv_qr.c, sbpi1_bdiv_q.c,
     43  1.1.1.3  mrg 			sec_invert.c,
     44      1.1  mrg 			toom_eval_dgr3_pm1.c, toom_eval_dgr3_pm2.c,
     45      1.1  mrg 			toom_eval_pm1.c, toom_eval_pm2.c, toom_eval_pm2exp.c,
     46  1.1.1.2  mrg 			divexact.c, mod_1_1.c, div_qr_2.c,
     47  1.1.1.2  mrg 			div_qr_2n_pi1.c, div_qr_2u_pi1.c, broot.c,
     48  1.1.1.2  mrg 			brootinv.c,
     49  1.1.1.2  mrg 			mpn/x86/k7/invert_limb.asm, mod_1_1.asm,
     50  1.1.1.2  mrg 			mpn/x86_64/invert_limb.asm,
     51  1.1.1.2  mrg 			invert_limb_table.asm, mod_1_1.asm,
     52  1.1.1.2  mrg 			div_qr_2n_pi1.asm, div_qr_2u_pi1.asm,
     53  1.1.1.2  mrg 			mpn/x86_64/core2/aorsmul_1.asm,
     54  1.1.1.2  mrg 			mpz/nextprime.c, divexact.c, gcd.c, gcdext.c,
     55  1.1.1.2  mrg 			jacobi.c, combit.c, mini-gmp/mini-gmp.c.
     56      1.1  mrg 
     57      1.1  mrg Marco Bodrato		mpn/generic/toom44_mul.c, toom4_sqr.c, toom53_mul.c,
     58  1.1.1.2  mrg 			toom62_mul.c, toom43_mul.c, toom52_mul.c, toom54_mul.c,
     59      1.1  mrg 			toom_interpolate_6pts.c, toom_couple_handling.c,
     60      1.1  mrg 			toom63_mul.c, toom_interpolate_8pts.c,
     61      1.1  mrg 			toom6h_mul.c, toom6_sqr.c, toom_interpolate_12pts.c,
     62      1.1  mrg 			toom8h_mul.c, toom8_sqr.c, toom_interpolate_16pts.c,
     63      1.1  mrg 			mulmod_bnm1.c, sqrmod_bnm1.c, nussbaumer_mul.c,
     64      1.1  mrg 			toom_eval_pm2.c, toom_eval_pm2rexp.c,
     65  1.1.1.4  mrg 			fib2m.c, strongfibo.c,
     66  1.1.1.3  mrg 			mullo_n.c, sqrlo.c, invert.c, invertappr.c;
     67  1.1.1.4  mrg 			mpn/x86/atom/aors_n.asm, aorslshC_n.asm,
     68  1.1.1.4  mrg 			aorrlsh{1,2,C}_n.asm, aorsmul_1.asm, logops_n.asm,
     69  1.1.1.4  mrg 			sublsh2_n.asm, rshift.asm; primesieve.c;
     70  1.1.1.2  mrg 			mpz/fac_ui.c, 2fac_ui.c, mfac_uiui.c, oddfac_1.c,
     71  1.1.1.4  mrg 			primorial_ui.c, prodlimbs.c, bin_ui.c,
     72  1.1.1.4  mrg 			lucmod.c, stronglucas.c,
     73  1.1.1.4  mrg 			goetgheluck_bin_uiui.c; mini-gmp/mini-mpq.c.
     74  1.1.1.2  mrg 
     75  1.1.1.2  mrg David Harvey		mpn/generic/add_err1_n.c, add_err2_n.c,
     76  1.1.1.2  mrg 			add_err3_n.c, sub_err1_n.c, sub_err2_n.c,
     77  1.1.1.2  mrg 			sub_err3_n.c, mulmid_basecase.c, mulmid_n.c,
     78  1.1.1.2  mrg 			toom42_mulmid.c,
     79  1.1.1.2  mrg 			mpn/x86_64/mul_basecase.asm, aors_err1_n.asm,
     80  1.1.1.2  mrg 			aors_err2_n.asm, aors_err3_n.asm,
     81  1.1.1.2  mrg 			mulmid_basecase.asm,
     82  1.1.1.2  mrg 			mpn/x86_64/core2/aors_err1_n.asm.
     83      1.1  mrg 
     84      1.1  mrg Martin Boij		mpn/generic/perfpow.c
     85  1.1.1.2  mrg 
     86  1.1.1.2  mrg Marc Glisse		gmpxx.h improvements
     87  1.1.1.3  mrg 
     88  1.1.1.3  mrg David Miller		mpn/sparc32/ultrasparct1/{addmul_1,mul_1,submul_1}.asm
     89  1.1.1.3  mrg 			mpn/sparc64/ultrasparct3/{mul_1,addmul_1,submul_1}.asm
     90  1.1.1.3  mrg 			mpn/sparc64/ultrasparct3/{add_n,sub_n}.asm
     91  1.1.1.3  mrg 			mpn/sparc64/ultrasparct3/{popcount,hamdist}.asm
     92  1.1.1.3  mrg 			mpn/sparc64/ultrasparct3/cnd_aors_n.asm
     93  1.1.1.3  mrg 			mpn/sparc64/{rshift,lshift,lshiftc}.asm
     94  1.1.1.3  mrg 			mpn/sparc64/tabselect.asm
     95  1.1.1.3  mrg 
     96  1.1.1.3  mrg Mark Sofroniou		mpn/generic/mul_fft.c type cleanup.
     97  1.1.1.3  mrg 
     98  1.1.1.3  mrg Ulrich Weigand		Changes to support powerpc64le:
     99  1.1.1.3  mrg 			configure.ac, mpn/powerpc64/{elf,aix,darwin}.m4,
    100  1.1.1.3  mrg 			mpn/powerpc32/{darwin,elf}.m4,
    101  1.1.1.3  mrg 			mpn/powerpc64/mode64/{dive_1,divrem_1,divrem_2}.asm,
    102  1.1.1.3  mrg 			mpn/powerpc64/mode64/{gcd_1,invert_limb,mode1o}.asm,
    103  1.1.1.3  mrg 			mpn/powerpc64/mode64/{mod_1_1,mod_1_4}.asm,
    104  1.1.1.3  mrg 			mpn/powerpc64/mode64/p7/gcd_1.asm,
    105  1.1.1.3  mrg 			mpn/powerpc64/p6/{lshift,lshiftc,rshift}.asm,
    106  1.1.1.3  mrg 			mpn/powerpc64/vmx/popcount.asm.
    107