[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