[Gmp-commit] /var/hg/gmp: 3 new changesets

mercurial at gmplib.org mercurial at gmplib.org
Fri Dec 27 06:50:36 UTC 2013


details:   /var/hg/gmp/rev/0560919ca035
changeset: 16109:0560919ca035
user:      Marco Bodrato <bodrato at mail.dm.unipi.it>
date:      Thu Dec 26 23:39:01 2013 +0100
description:
Encoding conversion to UTF-8

details:   /var/hg/gmp/rev/c37490684044
changeset: 16110:c37490684044
user:      Marco Bodrato <bodrato at mail.dm.unipi.it>
date:      Fri Dec 27 07:49:59 2013 +0100
description:
Change <meta content> to utf-8

details:   /var/hg/gmp/rev/709a37323927
changeset: 16111:709a37323927
user:      Marco Bodrato <bodrato at mail.dm.unipi.it>
date:      Fri Dec 27 07:50:29 2013 +0100
description:
ChangeLog

diffstat:

 AUTHORS                          |    4 +-
 ChangeLog                        |  428 +++++++++++++++++++-------------------
 doc/projects.html                |    4 +-
 doc/tasks.html                   |    6 +-
 gen-jacobitab.c                  |    2 +-
 gmp-impl.h                       |    2 +-
 mpn/generic/broot.c              |    2 +-
 mpn/generic/dcpi1_bdiv_q.c       |    2 +-
 mpn/generic/dcpi1_bdiv_qr.c      |    2 +-
 mpn/generic/div_qr_1.c           |    2 +-
 mpn/generic/div_qr_1n_pi1.c      |    2 +-
 mpn/generic/div_qr_2.c           |    2 +-
 mpn/generic/matrix22_mul.c       |    2 +-
 mpn/generic/mod_1_1.c            |    2 +-
 mpn/generic/mulmod_bnm1.c        |    2 +-
 mpn/generic/sbpi1_bdiv_q.c       |    2 +-
 mpn/generic/sbpi1_bdiv_qr.c      |    2 +-
 mpn/generic/sqrmod_bnm1.c        |    2 +-
 mpn/generic/toom32_mul.c         |    2 +-
 mpn/generic/toom_eval_dgr3_pm1.c |    2 +-
 mpn/generic/toom_eval_dgr3_pm2.c |    2 +-
 mpn/generic/toom_eval_pm1.c      |    2 +-
 mpn/generic/toom_eval_pm2.c      |    2 +-
 mpn/generic/toom_eval_pm2exp.c   |    2 +-
 mpn/x86/k7/invert_limb.asm       |    2 +-
 mpn/x86/k7/mod_1_1.asm           |    2 +-
 mpn/x86_64/div_qr_1n_pi1.asm     |    2 +-
 mpn/x86_64/invert_limb.asm       |    2 +-
 mpn/x86_64/k8/div_qr_1n_pi1.asm  |    2 +-
 mpn/x86_64/mod_1_1.asm           |    2 +-
 mpz/divexact.c                   |    2 +-
 mpz/nextprime.c                  |    2 +-
 32 files changed, 252 insertions(+), 246 deletions(-)

diffs (truncated from 2240 to 300 lines):

diff -r 7cc19b7ff702 -r 709a37323927 AUTHORS
--- a/AUTHORS	Thu Dec 26 00:12:47 2013 +0100
+++ b/AUTHORS	Fri Dec 27 07:50:29 2013 +0100
@@ -1,6 +1,6 @@
 Authors of GNU MP (in chronological order of initial contribution)
 
-Torbjörn Granlund	Main author
+Torbjörn Granlund	Main author
 
 John Amanatides		Original version of mpz/pprime_p.c
 
@@ -30,7 +30,7 @@
 
 Jason Moxham		Previous versions of mpz/fac_ui.c and gen-fac_ui.c
 
-Niels Möller		gen-jacobitab.c,
+Niels Möller		gen-jacobitab.c,
 			mpn/generic/hgcd2.c, hgcd.c, hgcd_step.c,
 			hgcd_appr.c, hgcd_matrix.c, hgcd_reduce.c,
 			gcd.c, gcdext.c, matrix22_mul.c,
diff -r 7cc19b7ff702 -r 709a37323927 ChangeLog
--- a/ChangeLog	Thu Dec 26 00:12:47 2013 +0100
+++ b/ChangeLog	Fri Dec 27 07:50:29 2013 +0100
@@ -1,3 +1,9 @@
+2013-12-26 Marco Bodrato <bodrato at mail.dm.unipi.it>
+
+	* Update many file's encoding to UTF-8.
+	* doc/tasks.html: Update <meta content> accordingly.
+	* doc/projects.html: Likewise.
+
 2013-12-26  Torbjorn Granlund  <tege at gmplib.org>
 
 	* configure.ac: Rename mpn_blah_sec to mpn_sec_blah.
@@ -84,7 +90,7 @@
 	* mpn/powerpc64/p6/rshift.asm (mpn_rshift): Likewise.
 	* mpn/powerpc64/vmx/popcount.asm (mpn_popcount): Likewise.
 
-2013-12-07  Niels Möller  <nisse at lysator.liu.se>
+2013-12-07  Niels Möller  <nisse at lysator.liu.se>
 
 	* configfsf.sub: Updated to version 2013-10-01, from gnulib.
 	* configfsf.guess: Updated to version 2013-11-29, from gnulib.
@@ -135,7 +141,7 @@
 	* mpn/generic/div_qr_1u_pi2.c: New file.
 	* mpn/generic/div_qr_1n_pi2.c: New file.
 
-2013-10-24  Niels Möller  <nisse at lysator.liu.se>
+2013-10-24  Niels Möller  <nisse at lysator.liu.se>
 
 	* mpn/x86_64/div_qr_1n_pi1.asm: Bugfixes, for case n == 1 and
 	in-place operation.
@@ -153,12 +159,12 @@
 	* mpn/x86_64/x86_64-defs.m4 (oplist): New define, data from `regnum'.
 	(regnum): Use x86_lookup, feed oplist.
 
-2013-10-22  Niels Möller  <nisse at lysator.liu.se>
+2013-10-22  Niels Möller  <nisse at lysator.liu.se>
 
 	* tests/devel/try.c: Support mpn_div_qr_1n_pi1.
 
 	* mpn/x86_64/k8/div_qr_1n_pi1.asm: Moved the below k10 file here.
-	Applied tweak from Torbjörn to get it to run well on k8.
+	Applied tweak from Torbjörn to get it to run well on k8.
 
 	* mpn/x86_64/k10/div_qr_1n_pi1.asm: New file (renamed above).
 	Differs from generic x86_64 version by using cmov.
@@ -166,14 +172,14 @@
 	* mpn/x86_64/div_qr_1n_pi1.asm: Reordered arguments to second mul.
 	Deleted misleading cycle annotations.
 
-2013-10-21  Niels Möller  <nisse at lysator.liu.se>
+2013-10-21  Niels Möller  <nisse at lysator.liu.se>
 
 	* configure.ac: Add HAVE_NATIVE_mpn_div_qr_1n_pi1 to config.in.
 
 	* mpn/generic/div_qr_1n_pi1.c (mpn_div_qr_1n_pi1): Fix typos
 	affecting ASSERT.
 
-2013-10-20  Niels Möller  <nisse at lysator.liu.se>
+2013-10-20  Niels Möller  <nisse at lysator.liu.se>
 
 	* mpn/x86_64/div_qr_1n_pi1.asm: New file.
 
@@ -884,7 +890,7 @@
 	* mpn/sparc32/sparc-defs.m4 (LEA): Remove unused local label.
 	(LEA_LEAF): Likewise.
 
-2013-04-11  Niels Möller  <nisse at lysator.liu.se>
+2013-04-11  Niels Möller  <nisse at lysator.liu.se>
 
 	* mpn/arm/v6/submul_1.asm: New file, using the corresponding
 	addmul_1 loop + complement trick.
@@ -1018,7 +1024,7 @@
 	* mpn/x86_64/mulx/aorsmul_1.asm: New file.
 	* mpn/x86_64/mulx/addmul_1.asm: Remove.
 
-2013-03-26  Niels Möller  <nisse at lysator.liu.se>
+2013-03-26  Niels Möller  <nisse at lysator.liu.se>
 
 	Make mpn_cnd_add_n and mpn_cnd_sub_n public.
 	* doc/gmp.texi (Low-level Functions): Document mpn_cnd_add_n and
@@ -1166,7 +1172,7 @@
 	* mini-gmp/mini-gmp.c: Likewise.
 	* gmp-impl.h (mpz_zero_p): Likewise.
 
-2013-03-12  Niels Möller  <nisse at lysator.liu.se>
+2013-03-12  Niels Möller  <nisse at lysator.liu.se>
 
 	New names mpn_cnd_add_n and mpn_cnd_sub_n.
 	* mpn/generic/cnd_add_n.c (mpn_cnd_add_n): Renamed file and
@@ -1210,7 +1216,7 @@
 
 	* mpz/powm_ui.c (mod): Adhere to mpn_mu_div_qr's overlap requirements.
 
-2013-03-10  Niels Möller  <nisse at lysator.liu.se>
+2013-03-10  Niels Möller  <nisse at lysator.liu.se>
 
 	* mpn/generic/sbpi1_div_sec.c: Update calls of mpn_addcnd_n and
 	mpn_subcnd_n.
@@ -1317,7 +1323,7 @@
 
 	* config.guess: Rework tmp file handling to resemble configfsf.guess's.
 
-2013-03-03  Niels Möller  <nisse at lysator.liu.se>
+2013-03-03  Niels Möller  <nisse at lysator.liu.se>
 
 	* doc/gmp.texi (Integer Special Functions): Document
 	mpz_limbs_read, mpz_limbs_write, mpz_limbs_modify,
@@ -1325,7 +1331,7 @@
 
 	* mpz/roinit_n.c (mpz_roinit_n): Normalize the input.
 
-2013-02-27  Niels Möller  <nisse at lysator.liu.se>
+2013-02-27  Niels Möller  <nisse at lysator.liu.se>
 
 	* tune/common.c (speed_measure): Increase repetition count if we
 	get a zero measurement.
@@ -1340,12 +1346,12 @@
 	* mini-gmp/mini-gmp.h (mpn_scan0, mpn_scan1): New declarations.
 	* mini-gmp/tests/t-scan.c: Test also mpn_scan0 and mpn_scan1.
 
-2013-02-26  Niels Möller  <nisse at lysator.liu.se>
+2013-02-26  Niels Möller  <nisse at lysator.liu.se>
 
 	* tests/mpz/t-limbs.c (check_roinit): Test MPZ_ROINIT_N only if
 	compiler supports c99.
 
-2013-02-25  Niels Möller  <nisse at lysator.liu.se>
+2013-02-25  Niels Möller  <nisse at lysator.liu.se>
 
 	* mini-gmp/tests/t-double.c (testmain): Declare double variables
 	as volatile, to drop extended precision.
@@ -1373,7 +1379,7 @@
 	* configure.ac: Fix typo in adx/mulx path stripping code.
 	* config.sub: Match coreibwl.
 
-2013-02-20  Niels Möller  <nisse at lysator.liu.se>
+2013-02-20  Niels Möller  <nisse at lysator.liu.se>
 
 	* tests/mpq/t-get_d.c (check_random): Rewrote to make test less
 	dependent on float operations. Fixes problem with m68k-linux and
@@ -1546,7 +1552,7 @@
 	* tune/speed.h (SPEED_ROUTINE_MPN_MUL): Use operands from struct s.
 	* tune/README: Document new parameter syntax mpn_mul.<#> .
 
-2013-02-06  Niels Möller  <nisse at lysator.liu.se>
+2013-02-06  Niels Möller  <nisse at lysator.liu.se>
 
 	* tests/mpz/t-jac.c (check_large_quotients): Rewrote. Now uses a
 	more efficient method for generating the test inputs.
@@ -1623,7 +1629,7 @@
 
 	* Makefile.am (check-mini-gmp): Fix typo in last change.
 
-2013-01-22  Niels Möller  <nisse at lysator.liu.se>
+2013-01-22  Niels Möller  <nisse at lysator.liu.se>
 
 	* mini-gmp/mini-gmp.c (mpz_cmp_d): Simplified, just sort out
 	signs, then call mpz_cmpabs_d.
@@ -1638,7 +1644,7 @@
 	* mini-gmp/mini-gmp.c (mpz_cmpabs_d): New function.
 	* mini-gmp/mini-gmp.h: Declare it.
 
-2013-01-21  Niels Möller  <nisse at lysator.liu.se>
+2013-01-21  Niels Möller  <nisse at lysator.liu.se>
 
 	* mini-gmp/tests/t-str.c (testmain): Test mpz_out_str, using
 	the tmpfile function for i/o.
@@ -1687,7 +1693,7 @@
 
 	* tests/mpz/t-remove.c: Test removal of 1.
 
-2013-01-18  Niels Möller  <nisse at lysator.liu.se>
+2013-01-18  Niels Möller  <nisse at lysator.liu.se>
 
 	* mini-gmp/tests/t-str.c (test_small): New function, exercising
 	parsing of whitespace and base prefixes.
@@ -1740,7 +1746,7 @@
 	* mini-gmp/mini-gmp.c (mpz_set_str): Handle the empty string.
 	* mini-gmp/tests/t-str.c: Test base <= 0.
 
-2013-01-15  Niels Möller  <nisse at lysator.liu.se>
+2013-01-15  Niels Möller  <nisse at lysator.liu.se>
 
 	* mini-gmp/tests/t-str.c (main): Use x->_mp_d rather than x[0]._mp_d.
 	* mini-gmp/tests/t-invert.c (main): Likewise.
@@ -1768,7 +1774,7 @@
 	From Mike Frysinger:
 	* configure.ac: Add x32 ABI for x86_64.
 
-2013-01-14  Niels Möller  <nisse at lysator.liu.se>
+2013-01-14  Niels Möller  <nisse at lysator.liu.se>
 
 	* mini-gmp/tests/t-str.c (main): Added tests for mpn_get_str and
 	mpn_set_str.
@@ -1827,7 +1833,7 @@
 
 	* mini-gmp/mini-gmp.c (mpz_export): Support op=0 countp=NULL.
 
-2013-01-08  Niels Möller  <nisse at lysator.liu.se>
+2013-01-08  Niels Möller  <nisse at lysator.liu.se>
 
 	* mini-gmp/tests/t-import.c: New test program, testing both
 	mpz_import and mpz_export.
@@ -1968,7 +1974,7 @@
 	* mpz/neg.c: Likewise.
 	* mpz/com.c: Reduce branches.
 
-2012-12-05  Niels Möller  <nisse at lysator.liu.se>
+2012-12-05  Niels Möller  <nisse at lysator.liu.se>
 
 	* mpn/generic/brootinv.c (mpn_brootinv): Make valgrind happier, at
 	the cost of a redundant MPN_ZERO.
@@ -2047,7 +2053,7 @@
 	* tests/mpn/t-get_d.c (check_onebit): Get vax bounds right.
 	(main): Switch off check_rand for vax.
 
-2012-11-22  Niels Möller  <nisse at lysator.liu.se>
+2012-11-22  Niels Möller  <nisse at lysator.liu.se>
 
 	* mini-gmp/tests/run-tests: Copied latest version from GNU Nettle.
 	Minor fix to the use of $EMULATOR, and proper copyright notice.
@@ -2079,7 +2085,7 @@
 
 	* mpz/powm_ui.c: Rewrite.
 
-2012-11-01  Niels Möller  <nisse at lysator.liu.se>
+2012-11-01  Niels Möller  <nisse at lysator.liu.se>
 
 	* mpn/generic/brootinv.c (mpn_brootinv): Input size in limbs
 	rather than bits. Use single-precision iterations for the first
@@ -2095,7 +2101,7 @@
 	* mpz/combit.c (mpz_combit): Rewrite, optimizing for the common
 	case.
 
-2012-10-31  Niels Möller  <nisse at lysator.liu.se>
+2012-10-31  Niels Möller  <nisse at lysator.liu.se>
 
 	* tests/mpn/Makefile.am (check_PROGRAMS): Added t-brootinv.
 	* tests/mpn/t-brootinv.c: New file
@@ -2127,7 +2133,7 @@
 
 	* tests/mpn/t-broot.c: Add a forgotten TMP_MARK.
 
-2012-10-28  Niels Möller  <nisse at lysator.liu.se>
+2012-10-28  Niels Möller  <nisse at lysator.liu.se>
 
 	* mpn/generic/broot.c (mpn_broot): New file and function.
 	* configure.in (gmp_mpn_functions): Add broot.
@@ -2248,7 +2254,7 @@
 
 	* mpn/powerpc64/aix.m4 (ASM_START): Claim machine type "any".
 
-2012-06-03  Niels Möller  <nisse at lysator.liu.se>
+2012-06-03  Niels Möller  <nisse at lysator.liu.se>
 
 	* mpn/generic/gcdext.c (mpn_gcdext): Deleted code for handling
 	impossible case u1 == 0, Simplified test for unlikely case u0 == 0.
@@ -2304,7 +2310,7 @@
 
 	* mpn/arm/v5/mod_1_1.asm: New file.
 
-2012-05-28  Niels Möller  <nisse at lysator.liu.se>
+2012-05-28  Niels Möller  <nisse at lysator.liu.se>
 
 	* mpn/generic/gcdext.c (compute_v): Simplified carry handling a
 	bit, reduced stated scratch need from 2n+1 to 2n. Also comment and
@@ -2777,7 +2783,7 @@
 
 	* mpn/x86_64/fastsse/lshift.asm: Simplify to very basic form.
 
-2012-04-11  Niels Möller  <nisse at lysator.liu.se>
+2012-04-11  Niels Möller  <nisse at lysator.liu.se>
 
 	* Makefile.am (check-mini-gmp): Pass -I../.. in EXTRA_CFLAGS, to
 	locate gmp.h.
@@ -3049,7 +3055,7 @@
 
 	* gmpxx.h (std::numeric_limits): New partial specialization.
 


More information about the gmp-commit mailing list