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

mercurial at gmplib.org mercurial at gmplib.org
Mon Aug 29 19:40:55 UTC 2016


details:   /var/hg/gmp/rev/f77e23314162
changeset: 17073:f77e23314162
user:      Torbjorn Granlund <tg at gmplib.org>
date:      Mon Aug 29 21:40:14 2016 +0200
description:
Include just gmp-impl.h, make gmp-impl.h grab gmp.h.

details:   /var/hg/gmp/rev/ecb53f51146e
changeset: 17074:ecb53f51146e
user:      Torbjorn Granlund <tg at gmplib.org>
date:      Mon Aug 29 21:40:51 2016 +0200
description:
ChangeLog

diffstat:

 ChangeLog                                  |  2 ++
 assert.c                                   |  1 -
 compat.c                                   |  1 -
 cxx/isfuns.cc                              |  1 -
 cxx/ismpf.cc                               |  1 -
 cxx/ismpq.cc                               |  1 -
 cxx/ismpz.cc                               |  1 -
 cxx/ismpznw.cc                             |  1 -
 cxx/osdoprnti.cc                           |  1 -
 cxx/osfuns.cc                              |  1 -
 cxx/osmpf.cc                               |  1 -
 cxx/osmpq.cc                               |  1 -
 cxx/osmpz.cc                               |  1 -
 demos/calc/calc.y                          |  1 -
 demos/calc/calcread.c                      |  1 -
 demos/expr/expr.c                          |  1 -
 demos/expr/exprf.c                         |  1 -
 demos/expr/exprfa.c                        |  1 -
 demos/expr/exprq.c                         |  1 -
 demos/expr/exprqa.c                        |  1 -
 demos/expr/exprv.c                         |  1 -
 demos/expr/exprz.c                         |  1 -
 demos/expr/exprza.c                        |  1 -
 demos/expr/run-expr.c                      |  1 -
 demos/expr/t-expr.c                        |  1 -
 demos/factorize.c                          |  1 -
 demos/isprime.c                            |  1 -
 demos/perl/GMP.xs                          |  1 -
 demos/pexpr.c                              |  1 -
 demos/primes.c                             |  1 -
 demos/qcn.c                                |  1 -
 errno.c                                    |  1 -
 extract-dbl.c                              |  1 -
 gmp-impl.h                                 |  1 +
 invalid.c                                  |  1 -
 memory.c                                   |  1 -
 mini-gmp/tests/hex-random.c                |  1 -
 mp_bpl.c                                   |  1 -
 mp_clz_tab.c                               |  1 -
 mp_dv_tab.c                                |  1 -
 mp_get_fns.c                               |  1 -
 mp_minv_tab.c                              |  1 -
 mp_set_fns.c                               |  1 -
 mpf/abs.c                                  |  1 -
 mpf/add.c                                  |  1 -
 mpf/add_ui.c                               |  1 -
 mpf/ceilfloor.c                            |  1 -
 mpf/clear.c                                |  1 -
 mpf/clears.c                               |  1 -
 mpf/cmp.c                                  |  1 -
 mpf/cmp_d.c                                |  1 -
 mpf/cmp_si.c                               |  1 -
 mpf/cmp_ui.c                               |  1 -
 mpf/cmp_z.c                                |  1 -
 mpf/div.c                                  |  1 -
 mpf/div_2exp.c                             |  1 -
 mpf/div_ui.c                               |  1 -
 mpf/dump.c                                 |  1 -
 mpf/eq.c                                   |  1 -
 mpf/fits_s.h                               |  1 -
 mpf/fits_u.h                               |  1 -
 mpf/get_d.c                                |  1 -
 mpf/get_d_2exp.c                           |  1 -
 mpf/get_dfl_prec.c                         |  1 -
 mpf/get_prc.c                              |  1 -
 mpf/get_si.c                               |  1 -
 mpf/get_str.c                              |  1 -
 mpf/get_ui.c                               |  1 -
 mpf/init.c                                 |  1 -
 mpf/init2.c                                |  1 -
 mpf/inits.c                                |  1 -
 mpf/inp_str.c                              |  1 -
 mpf/int_p.c                                |  1 -
 mpf/iset.c                                 |  1 -
 mpf/iset_d.c                               |  1 -
 mpf/iset_si.c                              |  1 -
 mpf/iset_str.c                             |  1 -
 mpf/iset_ui.c                              |  1 -
 mpf/mul.c                                  |  1 -
 mpf/mul_2exp.c                             |  1 -
 mpf/mul_ui.c                               |  1 -
 mpf/neg.c                                  |  1 -
 mpf/out_str.c                              |  1 -
 mpf/pow_ui.c                               |  1 -
 mpf/random2.c                              |  1 -
 mpf/reldiff.c                              |  1 -
 mpf/set.c                                  |  1 -
 mpf/set_d.c                                |  1 -
 mpf/set_dfl_prec.c                         |  1 -
 mpf/set_prc.c                              |  1 -
 mpf/set_prc_raw.c                          |  1 -
 mpf/set_q.c                                |  1 -
 mpf/set_si.c                               |  1 -
 mpf/set_str.c                              |  1 -
 mpf/set_ui.c                               |  1 -
 mpf/set_z.c                                |  1 -
 mpf/size.c                                 |  1 -
 mpf/sqrt.c                                 |  1 -
 mpf/sqrt_ui.c                              |  1 -
 mpf/sub.c                                  |  1 -
 mpf/sub_ui.c                               |  1 -
 mpf/swap.c                                 |  1 -
 mpf/trunc.c                                |  1 -
 mpf/ui_div.c                               |  1 -
 mpf/ui_sub.c                               |  1 -
 mpf/urandomb.c                             |  1 -
 mpn/alpha/dive_1.c                         |  1 -
 mpn/cray/add_n.c                           |  1 -
 mpn/cray/cfp/addmul_1.c                    |  1 -
 mpn/cray/cfp/mul_1.c                       |  1 -
 mpn/cray/cfp/submul_1.c                    |  1 -
 mpn/cray/hamdist.c                         |  1 -
 mpn/cray/ieee/addmul_1.c                   |  1 -
 mpn/cray/ieee/invert_limb.c                |  1 -
 mpn/cray/ieee/mul_1.c                      |  1 -
 mpn/cray/ieee/mul_basecase.c               |  1 -
 mpn/cray/ieee/sqr_basecase.c               |  1 -
 mpn/cray/ieee/submul_1.c                   |  1 -
 mpn/cray/lshift.c                          |  1 -
 mpn/cray/popcount.c                        |  1 -
 mpn/cray/rshift.c                          |  1 -
 mpn/cray/sub_n.c                           |  1 -
 mpn/generic/add.c                          |  1 -
 mpn/generic/add_1.c                        |  1 -
 mpn/generic/add_err1_n.c                   |  1 -
 mpn/generic/add_err2_n.c                   |  1 -
 mpn/generic/add_err3_n.c                   |  1 -
 mpn/generic/add_n.c                        |  1 -
 mpn/generic/add_n_sub_n.c                  |  1 -
 mpn/generic/addmul_1.c                     |  1 -
 mpn/generic/bdiv_dbm1c.c                   |  1 -
 mpn/generic/bdiv_q.c                       |  1 -
 mpn/generic/bdiv_q_1.c                     |  1 -
 mpn/generic/bdiv_qr.c                      |  1 -
 mpn/generic/binvert.c                      |  1 -
 mpn/generic/broot.c                        |  1 -
 mpn/generic/brootinv.c                     |  1 -
 mpn/generic/bsqrt.c                        |  1 -
 mpn/generic/bsqrtinv.c                     |  1 -
 mpn/generic/cmp.c                          |  1 -
 mpn/generic/cnd_add_n.c                    |  1 -
 mpn/generic/cnd_sub_n.c                    |  1 -
 mpn/generic/cnd_swap.c                     |  1 -
 mpn/generic/com.c                          |  1 -
 mpn/generic/comb_tables.c                  |  1 -
 mpn/generic/copyd.c                        |  1 -
 mpn/generic/copyi.c                        |  1 -
 mpn/generic/dcpi1_bdiv_q.c                 |  1 -
 mpn/generic/dcpi1_bdiv_qr.c                |  1 -
 mpn/generic/dcpi1_div_q.c                  |  1 -
 mpn/generic/dcpi1_div_qr.c                 |  1 -
 mpn/generic/dcpi1_divappr_q.c              |  1 -
 mpn/generic/div_q.c                        |  1 -
 mpn/generic/div_qr_1.c                     |  1 -
 mpn/generic/div_qr_1n_pi1.c                |  1 -
 mpn/generic/div_qr_1n_pi2.c                |  1 -
 mpn/generic/div_qr_1u_pi2.c                |  1 -
 mpn/generic/div_qr_2.c                     |  1 -
 mpn/generic/div_qr_2n_pi1.c                |  1 -
 mpn/generic/div_qr_2u_pi1.c                |  1 -
 mpn/generic/dive_1.c                       |  1 -
 mpn/generic/diveby3.c                      |  1 -
 mpn/generic/divexact.c                     |  1 -
 mpn/generic/divis.c                        |  1 -
 mpn/generic/divrem.c                       |  1 -
 mpn/generic/divrem_1.c                     |  1 -
 mpn/generic/divrem_2.c                     |  1 -
 mpn/generic/dump.c                         |  1 -
 mpn/generic/fib2_ui.c                      |  1 -
 mpn/generic/gcd.c                          |  1 -
 mpn/generic/gcd_1.c                        |  1 -
 mpn/generic/gcd_subdiv_step.c              |  1 -
 mpn/generic/gcdext.c                       |  1 -
 mpn/generic/gcdext_1.c                     |  1 -
 mpn/generic/gcdext_lehmer.c                |  1 -
 mpn/generic/get_d.c                        |  1 -
 mpn/generic/get_str.c                      |  1 -
 mpn/generic/hgcd.c                         |  1 -
 mpn/generic/hgcd2.c                        |  1 -
 mpn/generic/hgcd2_jacobi.c                 |  1 -
 mpn/generic/hgcd_appr.c                    |  1 -
 mpn/generic/hgcd_jacobi.c                  |  1 -
 mpn/generic/hgcd_matrix.c                  |  1 -
 mpn/generic/hgcd_reduce.c                  |  1 -
 mpn/generic/hgcd_step.c                    |  1 -
 mpn/generic/invert.c                       |  1 -
 mpn/generic/invertappr.c                   |  1 -
 mpn/generic/jacbase.c                      |  1 -
 mpn/generic/jacobi.c                       |  1 -
 mpn/generic/jacobi_2.c                     |  1 -
 mpn/generic/logops_n.c                     |  1 -
 mpn/generic/lshift.c                       |  1 -
 mpn/generic/lshiftc.c                      |  1 -
 mpn/generic/matrix22_mul.c                 |  1 -
 mpn/generic/matrix22_mul1_inverse_vector.c |  1 -
 mpn/generic/mod_1.c                        |  1 -
 mpn/generic/mod_1_1.c                      |  1 -
 mpn/generic/mod_1_2.c                      |  1 -
 mpn/generic/mod_1_3.c                      |  1 -
 mpn/generic/mod_1_4.c                      |  1 -
 mpn/generic/mod_34lsub1.c                  |  1 -
 mpn/generic/mode1o.c                       |  1 -
 mpn/generic/mu_bdiv_q.c                    |  1 -
 mpn/generic/mu_bdiv_qr.c                   |  1 -
 mpn/generic/mu_div_q.c                     |  1 -
 mpn/generic/mu_div_qr.c                    |  1 -
 mpn/generic/mu_divappr_q.c                 |  1 -
 mpn/generic/mul.c                          |  1 -
 mpn/generic/mul_1.c                        |  1 -
 mpn/generic/mul_basecase.c                 |  1 -
 mpn/generic/mul_fft.c                      |  1 -
 mpn/generic/mul_n.c                        |  1 -
 mpn/generic/mullo_basecase.c               |  1 -
 mpn/generic/mullo_n.c                      |  1 -
 mpn/generic/mulmid.c                       |  1 -
 mpn/generic/mulmid_basecase.c              |  1 -
 mpn/generic/mulmid_n.c                     |  1 -
 mpn/generic/mulmod_bnm1.c                  |  1 -
 mpn/generic/neg.c                          |  1 -
 mpn/generic/nussbaumer_mul.c               |  1 -
 mpn/generic/perfpow.c                      |  1 -
 mpn/generic/perfsqr.c                      |  1 -
 mpn/generic/popham.c                       |  1 -
 mpn/generic/pow_1.c                        |  1 -
 mpn/generic/powlo.c                        |  1 -
 mpn/generic/powm.c                         |  1 -
 mpn/generic/pre_divrem_1.c                 |  1 -
 mpn/generic/pre_mod_1.c                    |  1 -
 mpn/generic/random.c                       |  1 -
 mpn/generic/random2.c                      |  1 -
 mpn/generic/redc_1.c                       |  1 -
 mpn/generic/redc_2.c                       |  1 -
 mpn/generic/redc_n.c                       |  1 -
 mpn/generic/remove.c                       |  1 -
 mpn/generic/rootrem.c                      |  1 -
 mpn/generic/rshift.c                       |  1 -
 mpn/generic/sbpi1_bdiv_q.c                 |  1 -
 mpn/generic/sbpi1_bdiv_qr.c                |  1 -
 mpn/generic/sbpi1_div_q.c                  |  1 -
 mpn/generic/sbpi1_div_qr.c                 |  1 -
 mpn/generic/sbpi1_divappr_q.c              |  1 -
 mpn/generic/scan0.c                        |  1 -
 mpn/generic/scan1.c                        |  1 -
 mpn/generic/sec_aors_1.c                   |  1 -
 mpn/generic/sec_div.c                      |  1 -
 mpn/generic/sec_invert.c                   |  1 -
 mpn/generic/sec_mul.c                      |  1 -
 mpn/generic/sec_pi1_div.c                  |  1 -
 mpn/generic/sec_powm.c                     |  1 -
 mpn/generic/sec_sqr.c                      |  1 -
 mpn/generic/sec_tabselect.c                |  1 -
 mpn/generic/set_str.c                      |  1 -
 mpn/generic/sizeinbase.c                   |  1 -
 mpn/generic/sqr.c                          |  1 -
 mpn/generic/sqr_basecase.c                 |  1 -
 mpn/generic/sqrlo.c                        |  1 -
 mpn/generic/sqrlo_basecase.c               |  1 -
 mpn/generic/sqrmod_bnm1.c                  |  1 -
 mpn/generic/sqrtrem.c                      |  1 -
 mpn/generic/sub.c                          |  1 -
 mpn/generic/sub_1.c                        |  1 -
 mpn/generic/sub_err1_n.c                   |  1 -
 mpn/generic/sub_err2_n.c                   |  1 -
 mpn/generic/sub_err3_n.c                   |  1 -
 mpn/generic/sub_n.c                        |  1 -
 mpn/generic/submul_1.c                     |  1 -
 mpn/generic/tdiv_qr.c                      |  1 -
 mpn/generic/toom22_mul.c                   |  1 -
 mpn/generic/toom2_sqr.c                    |  1 -
 mpn/generic/toom32_mul.c                   |  1 -
 mpn/generic/toom33_mul.c                   |  1 -
 mpn/generic/toom3_sqr.c                    |  1 -
 mpn/generic/toom42_mul.c                   |  1 -
 mpn/generic/toom42_mulmid.c                |  1 -
 mpn/generic/toom43_mul.c                   |  1 -
 mpn/generic/toom44_mul.c                   |  1 -
 mpn/generic/toom4_sqr.c                    |  1 -
 mpn/generic/toom52_mul.c                   |  1 -
 mpn/generic/toom53_mul.c                   |  1 -
 mpn/generic/toom54_mul.c                   |  1 -
 mpn/generic/toom62_mul.c                   |  1 -
 mpn/generic/toom63_mul.c                   |  1 -
 mpn/generic/toom6_sqr.c                    |  1 -
 mpn/generic/toom6h_mul.c                   |  1 -
 mpn/generic/toom8_sqr.c                    |  1 -
 mpn/generic/toom8h_mul.c                   |  1 -
 mpn/generic/toom_couple_handling.c         |  1 -
 mpn/generic/toom_eval_dgr3_pm1.c           |  1 -
 mpn/generic/toom_eval_dgr3_pm2.c           |  1 -
 mpn/generic/toom_eval_pm1.c                |  1 -
 mpn/generic/toom_eval_pm2.c                |  1 -
 mpn/generic/toom_eval_pm2exp.c             |  1 -
 mpn/generic/toom_eval_pm2rexp.c            |  1 -
 mpn/generic/toom_interpolate_12pts.c       |  1 -
 mpn/generic/toom_interpolate_16pts.c       |  1 -
 mpn/generic/toom_interpolate_5pts.c        |  1 -
 mpn/generic/toom_interpolate_6pts.c        |  1 -
 mpn/generic/toom_interpolate_7pts.c        |  1 -
 mpn/generic/toom_interpolate_8pts.c        |  1 -
 mpn/generic/trialdiv.c                     |  1 -
 mpn/generic/udiv_w_sdiv.c                  |  1 -
 mpn/generic/zero.c                         |  1 -
 mpn/generic/zero_p.c                       |  1 -
 mpn/sparc64/dive_1.c                       |  1 -
 mpn/sparc64/divrem_1.c                     |  1 -
 mpn/sparc64/mod_1.c                        |  1 -
 mpn/sparc64/mod_1_4.c                      |  1 -
 mpn/sparc64/mode1o.c                       |  1 -
 mpn/x86/fat/fat.c                          |  1 -
 mpn/x86_64/fat/addmul_2.c                  |  1 -
 mpn/x86_64/fat/fat.c                       |  1 -
 mpq/abs.c                                  |  1 -
 mpq/aors.c                                 |  1 -
 mpq/canonicalize.c                         |  1 -
 mpq/clear.c                                |  1 -
 mpq/clears.c                               |  1 -
 mpq/cmp.c                                  |  1 -
 mpq/cmp_si.c                               |  1 -
 mpq/cmp_ui.c                               |  1 -
 mpq/div.c                                  |  1 -
 mpq/equal.c                                |  1 -
 mpq/get_d.c                                |  1 -
 mpq/get_den.c                              |  1 -
 mpq/get_num.c                              |  1 -
 mpq/get_str.c                              |  1 -
 mpq/init.c                                 |  1 -
 mpq/inits.c                                |  1 -
 mpq/inp_str.c                              |  1 -
 mpq/inv.c                                  |  1 -
 mpq/md_2exp.c                              |  1 -
 mpq/mul.c                                  |  1 -
 mpq/neg.c                                  |  1 -
 mpq/out_str.c                              |  1 -
 mpq/set.c                                  |  1 -
 mpq/set_d.c                                |  1 -
 mpq/set_den.c                              |  1 -
 mpq/set_f.c                                |  1 -
 mpq/set_num.c                              |  1 -
 mpq/set_si.c                               |  1 -
 mpq/set_str.c                              |  1 -
 mpq/set_ui.c                               |  1 -
 mpq/set_z.c                                |  1 -
 mpq/swap.c                                 |  1 -
 mpz/2fac_ui.c                              |  1 -
 mpz/abs.c                                  |  1 -
 mpz/and.c                                  |  1 -
 mpz/aors.h                                 |  1 -
 mpz/aors_ui.h                              |  1 -
 mpz/aorsmul.c                              |  1 -
 mpz/aorsmul_i.c                            |  1 -
 mpz/array_init.c                           |  1 -
 mpz/bin_ui.c                               |  1 -
 mpz/bin_uiui.c                             |  1 -
 mpz/cdiv_q.c                               |  1 -
 mpz/cdiv_q_ui.c                            |  1 -
 mpz/cdiv_qr.c                              |  1 -
 mpz/cdiv_qr_ui.c                           |  1 -
 mpz/cdiv_r.c                               |  1 -
 mpz/cdiv_r_ui.c                            |  1 -
 mpz/cdiv_ui.c                              |  1 -
 mpz/cfdiv_q_2exp.c                         |  1 -
 mpz/cfdiv_r_2exp.c                         |  1 -
 mpz/clear.c                                |  1 -
 mpz/clears.c                               |  1 -
 mpz/clrbit.c                               |  1 -
 mpz/cmp.c                                  |  1 -
 mpz/cmp_d.c                                |  1 -
 mpz/cmp_si.c                               |  1 -
 mpz/cmp_ui.c                               |  1 -
 mpz/cmpabs.c                               |  1 -
 mpz/cmpabs_d.c                             |  1 -
 mpz/cmpabs_ui.c                            |  1 -
 mpz/com.c                                  |  1 -
 mpz/combit.c                               |  1 -
 mpz/cong.c                                 |  1 -
 mpz/cong_2exp.c                            |  1 -
 mpz/cong_ui.c                              |  1 -
 mpz/dive_ui.c                              |  1 -
 mpz/divegcd.c                              |  1 -
 mpz/divexact.c                             |  1 -
 mpz/divis.c                                |  1 -
 mpz/divis_2exp.c                           |  1 -
 mpz/divis_ui.c                             |  1 -
 mpz/dump.c                                 |  1 -
 mpz/export.c                               |  1 -
 mpz/fac_ui.c                               |  1 -
 mpz/fdiv_q.c                               |  1 -
 mpz/fdiv_q_ui.c                            |  1 -
 mpz/fdiv_qr.c                              |  1 -
 mpz/fdiv_qr_ui.c                           |  1 -
 mpz/fdiv_r.c                               |  1 -
 mpz/fdiv_r_ui.c                            |  1 -
 mpz/fdiv_ui.c                              |  1 -
 mpz/fib2_ui.c                              |  1 -
 mpz/fib_ui.c                               |  1 -
 mpz/fits_s.h                               |  1 -
 mpz/fits_uint.c                            |  1 -
 mpz/fits_ulong.c                           |  1 -
 mpz/fits_ushort.c                          |  1 -
 mpz/gcd.c                                  |  1 -
 mpz/gcd_ui.c                               |  1 -
 mpz/gcdext.c                               |  1 -
 mpz/get_d.c                                |  1 -
 mpz/get_d_2exp.c                           |  1 -
 mpz/get_si.c                               |  1 -
 mpz/get_str.c                              |  1 -
 mpz/get_ui.c                               |  1 -
 mpz/getlimbn.c                             |  1 -
 mpz/hamdist.c                              |  1 -
 mpz/import.c                               |  1 -
 mpz/init.c                                 |  1 -
 mpz/init2.c                                |  1 -
 mpz/inits.c                                |  1 -
 mpz/inp_raw.c                              |  1 -
 mpz/inp_str.c                              |  1 -
 mpz/invert.c                               |  1 -
 mpz/ior.c                                  |  1 -
 mpz/iset.c                                 |  1 -
 mpz/iset_d.c                               |  1 -
 mpz/iset_si.c                              |  1 -
 mpz/iset_str.c                             |  1 -
 mpz/iset_ui.c                              |  1 -
 mpz/jacobi.c                               |  1 -
 mpz/kronsz.c                               |  1 -
 mpz/kronuz.c                               |  1 -
 mpz/kronzs.c                               |  1 -
 mpz/kronzu.c                               |  1 -
 mpz/lcm.c                                  |  1 -
 mpz/lcm_ui.c                               |  1 -
 mpz/limbs_finish.c                         |  1 -
 mpz/limbs_modify.c                         |  1 -
 mpz/limbs_read.c                           |  1 -
 mpz/limbs_write.c                          |  1 -
 mpz/lucnum2_ui.c                           |  1 -
 mpz/lucnum_ui.c                            |  1 -
 mpz/mfac_uiui.c                            |  1 -
 mpz/millerrabin.c                          |  1 -
 mpz/mod.c                                  |  1 -
 mpz/mul.c                                  |  1 -
 mpz/mul_2exp.c                             |  1 -
 mpz/mul_i.h                                |  1 -
 mpz/n_pow_ui.c                             |  1 -
 mpz/neg.c                                  |  1 -
 mpz/nextprime.c                            |  1 -
 mpz/oddfac_1.c                             |  1 -
 mpz/out_raw.c                              |  1 -
 mpz/out_str.c                              |  1 -
 mpz/perfpow.c                              |  1 -
 mpz/perfsqr.c                              |  1 -
 mpz/popcount.c                             |  1 -
 mpz/pow_ui.c                               |  1 -
 mpz/powm.c                                 |  1 -
 mpz/powm_sec.c                             |  1 -
 mpz/powm_ui.c                              |  1 -
 mpz/pprime_p.c                             |  1 -
 mpz/primorial_ui.c                         |  1 -
 mpz/prodlimbs.c                            |  1 -
 mpz/random.c                               |  1 -
 mpz/random2.c                              |  1 -
 mpz/realloc.c                              |  1 -
 mpz/realloc2.c                             |  1 -
 mpz/remove.c                               |  1 -
 mpz/roinit_n.c                             |  1 -
 mpz/root.c                                 |  1 -
 mpz/rootrem.c                              |  1 -
 mpz/rrandomb.c                             |  1 -
 mpz/scan0.c                                |  1 -
 mpz/scan1.c                                |  1 -
 mpz/set.c                                  |  1 -
 mpz/set_d.c                                |  1 -
 mpz/set_f.c                                |  1 -
 mpz/set_q.c                                |  1 -
 mpz/set_si.c                               |  1 -
 mpz/set_str.c                              |  1 -
 mpz/set_ui.c                               |  1 -
 mpz/setbit.c                               |  1 -
 mpz/size.c                                 |  1 -
 mpz/sizeinbase.c                           |  1 -
 mpz/sqrt.c                                 |  1 -
 mpz/sqrtrem.c                              |  1 -
 mpz/swap.c                                 |  1 -
 mpz/tdiv_q.c                               |  1 -
 mpz/tdiv_q_2exp.c                          |  1 -
 mpz/tdiv_q_ui.c                            |  1 -
 mpz/tdiv_qr.c                              |  1 -
 mpz/tdiv_qr_ui.c                           |  1 -
 mpz/tdiv_r.c                               |  1 -
 mpz/tdiv_r_2exp.c                          |  1 -
 mpz/tdiv_r_ui.c                            |  1 -
 mpz/tdiv_ui.c                              |  1 -
 mpz/tstbit.c                               |  1 -
 mpz/ui_pow_ui.c                            |  1 -
 mpz/ui_sub.c                               |  1 -
 mpz/urandomb.c                             |  1 -
 mpz/urandomm.c                             |  1 -
 mpz/xor.c                                  |  1 -
 nextprime.c                                |  1 -
 primesieve.c                               |  1 -
 printf/asprintf.c                          |  1 -
 printf/asprntffuns.c                       |  1 -
 printf/doprnt.c                            |  1 -
 printf/doprntf.c                           |  1 -
 printf/doprnti.c                           |  1 -
 printf/fprintf.c                           |  1 -
 printf/obprintf.c                          |  1 -
 printf/obprntffuns.c                       |  1 -
 printf/obvprintf.c                         |  1 -
 printf/printf.c                            |  1 -
 printf/printffuns.c                        |  1 -
 printf/repl-vsnprintf.c                    |  1 -
 printf/snprintf.c                          |  1 -
 printf/snprntffuns.c                       |  1 -
 printf/sprintf.c                           |  1 -
 printf/sprintffuns.c                       |  1 -
 printf/vasprintf.c                         |  1 -
 printf/vfprintf.c                          |  1 -
 printf/vprintf.c                           |  1 -
 printf/vsnprintf.c                         |  1 -
 printf/vsprintf.c                          |  1 -
 rand/rand.c                                |  1 -
 rand/randbui.c                             |  1 -
 rand/randclr.c                             |  1 -
 rand/randdef.c                             |  1 -
 rand/randiset.c                            |  1 -
 rand/randlc2s.c                            |  1 -
 rand/randlc2x.c                            |  1 -
 rand/randmt.c                              |  1 -
 rand/randmts.c                             |  1 -
 rand/randmui.c                             |  1 -
 rand/rands.c                               |  1 -
 rand/randsd.c                              |  1 -
 rand/randsdui.c                            |  1 -
 scanf/doscan.c                             |  1 -
 scanf/fscanf.c                             |  1 -
 scanf/fscanffuns.c                         |  1 -
 scanf/scanf.c                              |  1 -
 scanf/sscanf.c                             |  1 -
 scanf/sscanffuns.c                         |  1 -
 scanf/vfscanf.c                            |  1 -
 scanf/vscanf.c                             |  1 -
 scanf/vsscanf.c                            |  1 -
 tal-debug.c                                |  1 -
 tal-notreent.c                             |  1 -
 tal-reent.c                                |  1 -
 tests/amd64check.c                         |  1 -
 tests/arm32check.c                         |  1 -
 tests/cxx/t-assign.cc                      |  1 -
 tests/cxx/t-binary.cc                      |  1 -
 tests/cxx/t-cast.cc                        |  1 -
 tests/cxx/t-constr.cc                      |  1 -
 tests/cxx/t-cxx11.cc                       |  1 -
 tests/cxx/t-iostream.cc                    |  1 -
 tests/cxx/t-istream.cc                     |  1 -
 tests/cxx/t-locale.cc                      |  1 -
 tests/cxx/t-misc.cc                        |  1 -
 tests/cxx/t-mix.cc                         |  1 -
 tests/cxx/t-ops.cc                         |  1 -
 tests/cxx/t-ops2.h                         |  1 -
 tests/cxx/t-ops3.cc                        |  1 -
 tests/cxx/t-ostream.cc                     |  1 -
 tests/cxx/t-prec.cc                        |  1 -
 tests/cxx/t-rand.cc                        |  1 -
 tests/cxx/t-ternary.cc                     |  1 -
 tests/cxx/t-unary.cc                       |  1 -
 tests/devel/addmul_N.c                     |  1 -
 tests/devel/addsub_n.c                     |  1 -
 tests/devel/addsub_n_2.c                   |  1 -
 tests/devel/anymul_1.c                     |  1 -
 tests/devel/aors_n.c                       |  1 -
 tests/devel/copy.c                         |  1 -
 tests/devel/divmod_1.c                     |  1 -
 tests/devel/divrem.c                       |  1 -
 tests/devel/logops_n.c                     |  1 -
 tests/devel/mul_N.c                        |  1 -
 tests/devel/shift.c                        |  1 -
 tests/devel/try.c                          |  1 -
 tests/devel/tst-addsub.c                   |  1 -
 tests/memory.c                             |  1 -
 tests/misc.c                               |  1 -
 tests/misc/t-locale.c                      |  1 -
 tests/misc/t-printf.c                      |  1 -
 tests/misc/t-scanf.c                       |  1 -
 tests/mpf/reuse.c                          |  1 -
 tests/mpf/t-add.c                          |  1 -
 tests/mpf/t-cmp_d.c                        |  1 -
 tests/mpf/t-cmp_si.c                       |  1 -
 tests/mpf/t-conv.c                         |  1 -
 tests/mpf/t-div.c                          |  1 -
 tests/mpf/t-dm2exp.c                       |  1 -
 tests/mpf/t-eq.c                           |  1 -
 tests/mpf/t-fits.c                         |  1 -
 tests/mpf/t-get_d_2exp.c                   |  1 -
 tests/mpf/t-get_si.c                       |  1 -
 tests/mpf/t-get_ui.c                       |  1 -
 tests/mpf/t-gsprec.c                       |  1 -
 tests/mpf/t-inp_str.c                      |  1 -
 tests/mpf/t-int_p.c                        |  1 -
 tests/mpf/t-mul_ui.c                       |  1 -
 tests/mpf/t-muldiv.c                       |  1 -
 tests/mpf/t-pow_ui.c                       |  1 -
 tests/mpf/t-set.c                          |  1 -
 tests/mpf/t-set_q.c                        |  1 -
 tests/mpf/t-set_si.c                       |  1 -
 tests/mpf/t-set_ui.c                       |  1 -
 tests/mpf/t-sqrt.c                         |  1 -
 tests/mpf/t-sqrt_ui.c                      |  1 -
 tests/mpf/t-sub.c                          |  1 -
 tests/mpf/t-trunc.c                        |  1 -
 tests/mpf/t-ui_div.c                       |  1 -
 tests/mpn/logic.c                          |  1 -
 tests/mpn/t-aors_1.c                       |  1 -
 tests/mpn/t-asmtype.c                      |  1 -
 tests/mpn/t-bdiv.c                         |  1 -
 tests/mpn/t-broot.c                        |  1 -
 tests/mpn/t-brootinv.c                     |  1 -
 tests/mpn/t-div.c                          |  1 -
 tests/mpn/t-divrem_1.c                     |  1 -
 tests/mpn/t-fat.c                          |  1 -
 tests/mpn/t-get_d.c                        |  1 -
 tests/mpn/t-hgcd.c                         |  1 -
 tests/mpn/t-hgcd_appr.c                    |  1 -
 tests/mpn/t-instrument.c                   |  1 -
 tests/mpn/t-invert.c                       |  1 -
 tests/mpn/t-iord_u.c                       |  1 -
 tests/mpn/t-matrix22.c                     |  1 -
 tests/mpn/t-minvert.c                      |  1 -
 tests/mpn/t-mod_1.c                        |  1 -
 tests/mpn/t-mp_bases.c                     |  1 -
 tests/mpn/t-mul.c                          |  1 -
 tests/mpn/t-mullo.c                        |  1 -
 tests/mpn/t-mulmid.c                       |  1 -
 tests/mpn/t-mulmod_bnm1.c                  |  1 -
 tests/mpn/t-perfsqr.c                      |  1 -
 tests/mpn/t-scan.c                         |  1 -
 tests/mpn/t-sizeinbase.c                   |  1 -
 tests/mpn/t-sqrlo.c                        |  1 -
 tests/mpn/t-sqrmod_bnm1.c                  |  1 -
 tests/mpn/toom-shared.h                    |  1 -
 tests/mpn/toom-sqr-shared.h                |  1 -
 tests/mpq/io.c                             |  1 -
 tests/mpq/reuse.c                          |  1 -
 tests/mpq/t-aors.c                         |  1 -
 tests/mpq/t-cmp.c                          |  1 -
 tests/mpq/t-cmp_si.c                       |  1 -
 tests/mpq/t-cmp_ui.c                       |  1 -
 tests/mpq/t-cmp_z.c                        |  1 -
 tests/mpq/t-equal.c                        |  1 -
 tests/mpq/t-get_d.c                        |  1 -
 tests/mpq/t-get_str.c                      |  1 -
 tests/mpq/t-inp_str.c                      |  1 -
 tests/mpq/t-inv.c                          |  1 -
 tests/mpq/t-md_2exp.c                      |  1 -
 tests/mpq/t-set_f.c                        |  1 -
 tests/mpq/t-set_str.c                      |  1 -
 tests/mpz/bit.c                            |  1 -
 tests/mpz/convert.c                        |  1 -
 tests/mpz/dive.c                           |  1 -
 tests/mpz/dive_ui.c                        |  1 -
 tests/mpz/io.c                             |  1 -
 tests/mpz/logic.c                          |  1 -
 tests/mpz/reuse.c                          |  1 -
 tests/mpz/t-addsub.c                       |  1 -
 tests/mpz/t-aorsmul.c                      |  1 -
 tests/mpz/t-bin.c                          |  1 -
 tests/mpz/t-cdiv_ui.c                      |  1 -
 tests/mpz/t-cmp.c                          |  1 -
 tests/mpz/t-cmp_d.c                        |  1 -
 tests/mpz/t-cmp_si.c                       |  1 -
 tests/mpz/t-cong.c                         |  1 -
 tests/mpz/t-cong_2exp.c                    |  1 -
 tests/mpz/t-div_2exp.c                     |  1 -
 tests/mpz/t-divis.c                        |  1 -
 tests/mpz/t-divis_2exp.c                   |  1 -
 tests/mpz/t-export.c                       |  1 -
 tests/mpz/t-fac_ui.c                       |  1 -
 tests/mpz/t-fdiv.c                         |  1 -
 tests/mpz/t-fdiv_ui.c                      |  1 -
 tests/mpz/t-fib_ui.c                       |  1 -
 tests/mpz/t-fits.c                         |  1 -
 tests/mpz/t-gcd.c                          |  1 -
 tests/mpz/t-gcd_ui.c                       |  1 -
 tests/mpz/t-get_d.c                        |  1 -
 tests/mpz/t-get_d_2exp.c                   |  1 -
 tests/mpz/t-get_si.c                       |  1 -
 tests/mpz/t-hamdist.c                      |  1 -
 tests/mpz/t-import.c                       |  1 -
 tests/mpz/t-inp_str.c                      |  1 -
 tests/mpz/t-invert.c                       |  1 -
 tests/mpz/t-io_raw.c                       |  1 -
 tests/mpz/t-jac.c                          |  1 -
 tests/mpz/t-lcm.c                          |  1 -
 tests/mpz/t-limbs.c                        |  1 -
 tests/mpz/t-lucnum_ui.c                    |  1 -
 tests/mpz/t-mfac_uiui.c                    |  1 -
 tests/mpz/t-mul.c                          |  1 -
 tests/mpz/t-mul_i.c                        |  1 -
 tests/mpz/t-nextprime.c                    |  1 -
 tests/mpz/t-oddeven.c                      |  1 -
 tests/mpz/t-perfpow.c                      |  1 -
 tests/mpz/t-perfsqr.c                      |  1 -
 tests/mpz/t-popcount.c                     |  1 -
 tests/mpz/t-pow.c                          |  1 -
 tests/mpz/t-powm.c                         |  1 -
 tests/mpz/t-powm_ui.c                      |  1 -
 tests/mpz/t-pprime_p.c                     |  1 -
 tests/mpz/t-primorial_ui.c                 |  1 -
 tests/mpz/t-remove.c                       |  1 -
 tests/mpz/t-root.c                         |  1 -
 tests/mpz/t-scan.c                         |  1 -
 tests/mpz/t-set_d.c                        |  1 -
 tests/mpz/t-set_f.c                        |  1 -
 tests/mpz/t-set_si.c                       |  1 -
 tests/mpz/t-set_str.c                      |  1 -
 tests/mpz/t-sizeinbase.c                   |  1 -
 tests/mpz/t-sqrtrem.c                      |  1 -
 tests/mpz/t-tdiv.c                         |  1 -
 tests/mpz/t-tdiv_ui.c                      |  1 -
 tests/rand/findlc.c                        |  1 -
 tests/rand/gen.c                           |  1 -
 tests/rand/spect.c                         |  1 -
 tests/rand/stat.c                          |  1 -
 tests/rand/statlib.c                       |  1 -
 tests/rand/t-iset.c                        |  1 -
 tests/rand/t-lc2exp.c                      |  1 -
 tests/rand/t-mt.c                          |  1 -
 tests/rand/t-urbui.c                       |  1 -
 tests/rand/t-urmui.c                       |  1 -
 tests/rand/t-urndmm.c                      |  1 -
 tests/rand/zdiv_round.c                    |  1 -
 tests/refmpf.c                             |  1 -
 tests/refmpn.c                             |  1 -
 tests/refmpq.c                             |  1 -
 tests/refmpz.c                             |  1 -
 tests/spinner.c                            |  1 -
 tests/t-bswap.c                            |  1 -
 tests/t-count_zeros.c                      |  1 -
 tests/t-hightomask.c                       |  1 -
 tests/t-modlinv.c                          |  1 -
 tests/t-parity.c                           |  1 -
 tests/t-popc.c                             |  1 -
 tests/t-sub.c                              |  1 -
 tests/trace.c                              |  1 -
 tests/x86check.c                           |  1 -
 tune/common.c                              |  1 -
 tune/div_qr_1_tune.c                       |  1 -
 tune/div_qr_1n_pi1_1.c                     |  1 -
 tune/div_qr_1n_pi1_2.c                     |  1 -
 tune/divrem1div.c                          |  1 -
 tune/divrem1inv.c                          |  1 -
 tune/divrem2div.c                          |  1 -
 tune/divrem2inv.c                          |  1 -
 tune/freq.c                                |  1 -
 tune/gcd_bin.c                             |  1 -
 tune/gcdext_double.c                       |  1 -
 tune/gcdext_single.c                       |  1 -
 tune/gcdextod.c                            |  1 -
 tune/gcdextos.c                            |  1 -
 tune/hgcd_appr_lehmer.c                    |  1 -
 tune/hgcd_lehmer.c                         |  1 -
 tune/hgcd_reduce_1.c                       |  1 -
 tune/hgcd_reduce_2.c                       |  1 -
 tune/jacbase1.c                            |  1 -
 tune/jacbase2.c                            |  1 -
 tune/jacbase3.c                            |  1 -
 tune/jacbase4.c                            |  1 -
 tune/mod_1_1-1.c                           |  1 -
 tune/mod_1_1-2.c                           |  1 -
 tune/mod_1_div.c                           |  1 -
 tune/mod_1_inv.c                           |  1 -
 tune/modlinv.c                             |  1 -
 tune/noop.c                                |  1 -
 tune/powm_mod.c                            |  1 -
 tune/powm_redc.c                           |  1 -
 tune/pre_divrem_1.c                        |  1 -
 tune/sb_div.c                              |  1 -
 tune/sb_inv.c                              |  1 -
 tune/set_strb.c                            |  1 -
 tune/set_strp.c                            |  1 -
 tune/set_strs.c                            |  1 -
 tune/speed.c                               |  1 -
 tune/time.c                                |  1 -
 tune/tuneup.c                              |  1 -
 version.c                                  |  1 -
 783 files changed, 3 insertions(+), 781 deletions(-)

diffs (truncated from 8581 to 300 lines):

diff -r adddc0925487 -r ecb53f51146e ChangeLog
--- a/ChangeLog	Mon Aug 29 16:48:20 2016 +0200
+++ b/ChangeLog	Mon Aug 29 21:40:51 2016 +0200
@@ -1,5 +1,7 @@
 2016-08-29  Torbjörn Granlund  <tg at gmplib.org>
 
+	* All C files: Include just gmp-impl.h, make gmp-impl.h grab gmp.h.
+
 	* mpf/get_str.c: Use __GMP_ALLOCATE_FUNC_TYPE and friends.
 	* mpf/inp_str.c: Likewise.
 	* mpq/get_str.c: Likewise.
diff -r adddc0925487 -r ecb53f51146e assert.c
--- a/assert.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/assert.c	Mon Aug 29 21:40:51 2016 +0200
@@ -34,7 +34,6 @@
 
 #include <stdio.h>
 #include <stdlib.h>
-#include "gmp.h"
 #include "gmp-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e compat.c
--- a/compat.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/compat.c	Mon Aug 29 21:40:51 2016 +0200
@@ -29,7 +29,6 @@
 see https://www.gnu.org/licenses/.  */
 
 #include <stdio.h>
-#include "gmp.h"
 #include "gmp-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e cxx/isfuns.cc
--- a/cxx/isfuns.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/isfuns.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -31,7 +31,6 @@
 #include <cctype>
 #include <iostream>
 #include <string>
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e cxx/ismpf.cc
--- a/cxx/ismpf.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/ismpf.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -33,7 +33,6 @@
 #include <string>
 #include <clocale>    // for localeconv
 
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e cxx/ismpq.cc
--- a/cxx/ismpq.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/ismpq.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -31,7 +31,6 @@
 #include <cctype>
 #include <iostream>
 #include <string>
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e cxx/ismpz.cc
--- a/cxx/ismpz.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/ismpz.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -31,7 +31,6 @@
 #include <cctype>
 #include <iostream>
 #include <string>
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e cxx/ismpznw.cc
--- a/cxx/ismpznw.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/ismpznw.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -31,7 +31,6 @@
 #include <cctype>
 #include <iostream>
 #include <string>
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e cxx/osdoprnti.cc
--- a/cxx/osdoprnti.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/osdoprnti.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -36,7 +36,6 @@
 #include <stdarg.h>   /* for va_list and hence doprnt_funs_t */
 #include <string.h>   /* for strlen */
 
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e cxx/osfuns.cc
--- a/cxx/osfuns.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/osfuns.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -36,7 +36,6 @@
 #include <stdarg.h>    /* for va_list and hence doprnt_funs_t */
 #include <string.h>
 
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e cxx/osmpf.cc
--- a/cxx/osmpf.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/osmpf.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -33,7 +33,6 @@
 #include <stdarg.h>    /* for va_list and hence doprnt_funs_t */
 #include <string.h>
 
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e cxx/osmpq.cc
--- a/cxx/osmpq.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/osmpq.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -32,7 +32,6 @@
 #include <stdarg.h>    /* for va_list and hence doprnt_funs_t */
 #include <string.h>
 
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e cxx/osmpz.cc
--- a/cxx/osmpz.cc	Mon Aug 29 16:48:20 2016 +0200
+++ b/cxx/osmpz.cc	Mon Aug 29 21:40:51 2016 +0200
@@ -32,7 +32,6 @@
 #include <stdarg.h>    /* for va_list and hence doprnt_funs_t */
 #include <string.h>
 
-#include "gmp.h"
 #include "gmp-impl.h"
 
 using namespace std;
diff -r adddc0925487 -r ecb53f51146e demos/calc/calc.y
--- a/demos/calc/calc.y	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/calc/calc.y	Mon Aug 29 21:40:51 2016 +0200
@@ -46,7 +46,6 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#include "gmp.h"
 #define NO_CALC_H /* because it conflicts with normal calc.c stuff */
 #include "calc-common.h"
 
diff -r adddc0925487 -r ecb53f51146e demos/calc/calcread.c
--- a/demos/calc/calcread.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/calc/calcread.c	Mon Aug 29 21:40:51 2016 +0200
@@ -26,7 +26,6 @@
 #include <readline/readline.h>
 #include <readline/history.h>
 
-#include "gmp.h"
 
 
 /* change this to "#define TRACE(x) x" for a few diagnostics */
diff -r adddc0925487 -r ecb53f51146e demos/expr/expr.c
--- a/demos/expr/expr.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/expr.c	Mon Aug 29 21:40:51 2016 +0200
@@ -32,7 +32,6 @@
 #include <stdio.h>
 #include <string.h>
 
-#include "gmp.h"
 #include "expr-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e demos/expr/exprf.c
--- a/demos/expr/exprf.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/exprf.c	Mon Aug 29 21:40:51 2016 +0200
@@ -30,7 +30,6 @@
 
 #include <stdio.h>
 #include <string.h>
-#include "gmp.h"
 #include "expr-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e demos/expr/exprfa.c
--- a/demos/expr/exprfa.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/exprfa.c	Mon Aug 29 21:40:51 2016 +0200
@@ -37,7 +37,6 @@
 #include <stdio.h>
 #include <string.h>
 
-#include "gmp.h"
 #include "expr-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e demos/expr/exprq.c
--- a/demos/expr/exprq.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/exprq.c	Mon Aug 29 21:40:51 2016 +0200
@@ -30,7 +30,6 @@
 
 #include <stdio.h>
 #include <string.h>
-#include "gmp.h"
 #include "expr-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e demos/expr/exprqa.c
--- a/demos/expr/exprqa.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/exprqa.c	Mon Aug 29 21:40:51 2016 +0200
@@ -30,7 +30,6 @@
 
 
 #include <stdio.h>
-#include "gmp.h"
 #include "expr-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e demos/expr/exprv.c
--- a/demos/expr/exprv.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/exprv.c	Mon Aug 29 21:40:51 2016 +0200
@@ -30,7 +30,6 @@
 see https://www.gnu.org/licenses/.  */
 
 #include <stdio.h>
-#include "gmp.h"
 #include "expr-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e demos/expr/exprz.c
--- a/demos/expr/exprz.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/exprz.c	Mon Aug 29 21:40:51 2016 +0200
@@ -31,7 +31,6 @@
 #include <ctype.h>
 #include <stdio.h>
 #include <string.h>
-#include "gmp.h"
 #include "expr-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e demos/expr/exprza.c
--- a/demos/expr/exprza.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/exprza.c	Mon Aug 29 21:40:51 2016 +0200
@@ -31,7 +31,6 @@
 #include <ctype.h>
 #include <stdio.h>
 #include <string.h>
-#include "gmp.h"
 #include "expr-impl.h"
 
 
diff -r adddc0925487 -r ecb53f51146e demos/expr/run-expr.c
--- a/demos/expr/run-expr.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/run-expr.c	Mon Aug 29 21:40:51 2016 +0200
@@ -43,7 +43,6 @@
 #include <stdio.h>
 #include <stdlib.h>
 
-#include "gmp.h"
 #include "expr.h"
 
 
diff -r adddc0925487 -r ecb53f51146e demos/expr/t-expr.c
--- a/demos/expr/t-expr.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/expr/t-expr.c	Mon Aug 29 21:40:51 2016 +0200
@@ -31,7 +31,6 @@
 #include <stdio.h>
 #include <stdlib.h>
 
-#include "gmp.h"
 #include "tests.h"
 #include "expr-impl.h"
 
diff -r adddc0925487 -r ecb53f51146e demos/factorize.c
--- a/demos/factorize.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/factorize.c	Mon Aug 29 21:40:51 2016 +0200
@@ -21,7 +21,6 @@
 #include <string.h>
 #include <inttypes.h>
 
-#include "gmp.h"
 
 static unsigned char primes_diff[] = {
 #define P(a,b,c) a,
diff -r adddc0925487 -r ecb53f51146e demos/isprime.c
--- a/demos/isprime.c	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/isprime.c	Mon Aug 29 21:40:51 2016 +0200
@@ -18,7 +18,6 @@
 #include <stdlib.h>
 #include <string.h>
 #include <stdio.h>
-#include "gmp.h"
 
 char *progname;
 
diff -r adddc0925487 -r ecb53f51146e demos/perl/GMP.xs
--- a/demos/perl/GMP.xs	Mon Aug 29 16:48:20 2016 +0200
+++ b/demos/perl/GMP.xs	Mon Aug 29 21:40:51 2016 +0200


More information about the gmp-commit mailing list