[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun Sep 26 15:48:45 CEST 2010


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/09/26 15:48:45

Modified files:
	cm3/m3-sys/m3cc/gcc/gmp/: Makefile.am Makefile.in acinclude.m4 
	                          aclocal.m4 configure configure.in 
	                          gmp-h.in gmp-impl.h longlong.h 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/: Makefile.am Makefile.in 
	cm3/m3-sys/m3cc/gcc/gmp/mpz/: Makefile.am Makefile.in 
	cm3/m3-sys/m3cc/gcc-4.5/: Makefile.def Makefile.in configure 
	                          configure.ac 
	cm3/m3-sys/m3cc/gcc-4.5/gcc/: Makefile.in builtins.c 
	                              fold-const.c lto-compress.c real.c 
	                              real.h toplev.c tree-ssa-ccp.c 
	cm3/m3-sys/m3cc/src/: m3makefile 
Removed files:
	cm3/m3-sys/m3cc/gcc/gmp/: compat.c extract-dbl.c gen-fac_ui.c 
	                          gen-fib.c gen-psqr.c gmpxx.h invalid.c 
	                          libmp.sym mp-h.in mp_dv_tab.c 
	                          mp_get_fns.c mp_minv_tab.c 
	                          mp_set_fns.c rand.c randbui.c 
	                          randclr.c randdef.c randiset.c 
	                          randlc2s.c randlc2x.c randmt.c 
	                          randmt.h randmts.c randmui.c rands.c 
	                          randsd.c randsdui.c tal-debug.c 
	                          tal-notreent.c 
	cm3/m3-sys/m3cc/gcc/gmp/cxx/: Makefile.am Makefile.in dummy.cc 
	                              isfuns.cc ismpf.cc ismpq.cc 
	                              ismpz.cc ismpznw.cc osdoprnti.cc 
	                              osfuns.cc osmpf.cc osmpq.cc 
	                              osmpz.cc 
	cm3/m3-sys/m3cc/gcc/gmp/demos/: Makefile.am Makefile.in 
	                                factorize.c isprime.c 
	                                pexpr-config-h.in pexpr.c 
	                                primes.c qcn.c 
	cm3/m3-sys/m3cc/gcc/gmp/demos/calc/: Makefile.am Makefile.in 
	                                     README calc-common.h 
	                                     calc-config-h.in calc.c 
	                                     calc.h calc.y calclex.c 
	                                     calclex.l calcread.c 
	cm3/m3-sys/m3cc/gcc/gmp/demos/expr/: Makefile.am Makefile.in 
	                                     README expr-impl.h expr.c 
	                                     expr.h exprf.c exprfa.c 
	                                     exprq.c exprqa.c exprv.c 
	                                     exprz.c exprza.c run-expr.c 
	                                     t-expr.c 
	cm3/m3-sys/m3cc/gcc/gmp/demos/perl/: GMP.pm GMP.xs INSTALL 
	                                     Makefile.PL sample.pl 
	                                     test.pl test2.pl typemap 
	cm3/m3-sys/m3cc/gcc/gmp/demos/perl/GMP/: Mpf.pm Mpq.pm Mpz.pm 
	                                         Rand.pm 
	cm3/m3-sys/m3cc/gcc/gmp/doc/: Makefile.am Makefile.in 
	                              configuration fdl.texi gmp.info 
	                              gmp.info-1 gmp.info-2 gmp.texi 
	                              isa_abi_headache mdate-sh 
	                              projects.html stamp-vti tasks.html 
	                              texinfo.tex version.texi 
	cm3/m3-sys/m3cc/gcc/gmp/macos/: Makefile.in README configure 
	                                unix2mac 
	cm3/m3-sys/m3cc/gcc/gmp/mpbsd/: Makefile.am Makefile.in itom.c 
	                                mfree.c min.c mout.c mtox.c 
	                                rpow.c sdiv.c xtom.c 
	cm3/m3-sys/m3cc/gcc/gmp/mpf/: Makefile.am Makefile.in abs.c 
	                              add.c add_ui.c ceilfloor.c clear.c 
	                              cmp.c cmp_d.c cmp_si.c cmp_ui.c 
	                              div.c div_2exp.c div_ui.c dump.c 
	                              eq.c fits_s.h fits_sint.c 
	                              fits_slong.c fits_sshort.c 
	                              fits_u.h fits_uint.c fits_ulong.c 
	                              fits_ushort.c get_d.c get_d_2exp.c 
	                              get_dfl_prec.c get_prc.c get_si.c 
	                              get_str.c get_ui.c init.c init2.c 
	                              inp_str.c int_p.c iset.c iset_d.c 
	                              iset_si.c iset_str.c iset_ui.c 
	                              mul.c mul_2exp.c mul_ui.c neg.c 
	                              out_str.c pow_ui.c random2.c 
	                              reldiff.c set.c set_d.c 
	                              set_dfl_prec.c set_prc.c 
	                              set_prc_raw.c set_q.c set_si.c 
	                              set_str.c set_ui.c set_z.c size.c 
	                              sqrt.c sqrt_ui.c sub.c sub_ui.c 
	                              swap.c trunc.c ui_div.c ui_sub.c 
	                              urandomb.c 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/: Makeasm.am asm-defs.m4 cpp-ccas 
	                              m4-ccas 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/a29k/: add_n.s addmul_1.s lshift.s 
	                                   mul_1.s rshift.s sub_n.s 
	                                   submul_1.s udiv.s umul.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/alpha/: README add_n.asm 
	                                    addmul_1.asm alpha-defs.m4 
	                                    aorslsh1_n.asm cntlz.asm 
	                                    copyd.asm copyi.asm 
	                                    default.m4 dive_1.c 
	                                    diveby3.asm gmp-mparam.h 
	                                    invert_limb.asm lshift.asm 
	                                    mod_34lsub1.asm mode1o.asm 
	                                    mul_1.asm rshift.asm 
	                                    sqr_diagonal.asm sub_n.asm 
	                                    submul_1.asm umul.asm 
	                                    unicos.m4 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/alpha/ev5/: add_n.asm com_n.asm 
	                                        gmp-mparam.h lshift.asm 
	                                        rshift.asm sub_n.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/alpha/ev6/: add_n.asm addmul_1.asm 
	                                        gmp-mparam.h mul_1.asm 
	                                        slot.pl sqr_diagonal.asm 
	                                        sub_n.asm submul_1.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/alpha/ev6/nails/: README 
	                                              addmul_1.asm 
	                                              addmul_2.asm 
	                                              addmul_3.asm 
	                                              addmul_4.asm 
	                                              aors_n.asm 
	                                              gmp-mparam.h 
	                                              mul_1.asm 
	                                              submul_1.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/alpha/ev67/: gcd_1.asm hamdist.asm 
	                                         popcount.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/arm/: add_n.asm addmul_1.asm 
	                                  arm-defs.m4 copyd.asm 
	                                  copyi.asm gmp-mparam.h 
	                                  invert_limb.asm mul_1.asm 
	                                  sub_n.asm submul_1.asm 
	                                  udiv.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/clipper/: add_n.s mul_1.s sub_n.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/cray/: README add_n.c gmp-mparam.h 
	                                   hamdist.c lshift.c mulww.f 
	                                   popcount.c rshift.c sub_n.c 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/cray/cfp/: addmul_1.c mul_1.c 
	                                       mulwwc90.s mulwwj90.s 
	                                       submul_1.c 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/cray/ieee/: addmul_1.c gmp-mparam.h 
	                                        invert_limb.c mul_1.c 
	                                        mul_basecase.c 
	                                        sqr_basecase.c 
	                                        submul_1.c 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/generic/: add.c add_1.c addsub_n.c 
	                                      bdivmod.c cmp.c dive_1.c 
	                                      divis.c divrem.c dump.c 
	                                      fib2_ui.c gcd.c gcd_1.c 
	                                      gcdext.c get_d.c jacbase.c 
	                                      mod_1.c mod_34lsub1.c 
	                                      mode1o.c mullow_basecase.c 
	                                      mullow_n.c perfsqr.c 
	                                      popham.c pow_1.c 
	                                      pre_mod_1.c random.c 
	                                      random2.c rootrem.c 
	                                      scan0.c scan1.c set_str.c 
	                                      sizeinbase.c sqrtrem.c 
	                                      sub.c sub_1.c 
	                                      udiv_w_sdiv.c 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/i960/: README add_n.s addmul_1.s 
	                                   mul_1.s sub_n.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/ia64/: README add_n.asm addmul_1.asm 
	                                   copyd.asm copyi.asm gcd_1.asm 
	                                   gmp-mparam.h ia64-defs.m4 
	                                   invert_limb.asm lorrshift.asm 
	                                   mode1o.asm mul_1.asm 
	                                   popcount.asm sub_n.asm 
	                                   submul_1.c 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/lisp/: gmpasm-mode.el 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/m68k/: README aors_n.asm 
	                                   gmp-mparam.h lshift.asm 
	                                   m68k-defs.m4 rshift.asm 
	                                   t-m68k-defs.pl 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/m68k/mc68020/: aorsmul_1.asm 
	                                           mul_1.asm udiv.asm 
	                                           umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/m88k/: README add_n.s mul_1.s 
	                                   sub_n.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/m88k/mc88110/: add_n.S addmul_1.s 
	                                           mul_1.s sub_n.S 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/mips32/: add_n.asm addmul_1.asm 
	                                     gmp-mparam.h lshift.asm 
	                                     mips-defs.m4 mips.m4 
	                                     mul_1.asm rshift.asm 
	                                     sub_n.asm submul_1.asm 
	                                     umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/mips64/: README add_n.asm 
	                                     addmul_1.asm divrem_1.asm 
	                                     gmp-mparam.h lshift.asm 
	                                     mul_1.asm rshift.asm 
	                                     sqr_diagonal.asm sub_n.asm 
	                                     submul_1.asm umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/ns32k/: add_n.s addmul_1.s mul_1.s 
	                                    sub_n.s submul_1.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/pa32/: README add_n.asm gmp-mparam.h 
	                                   lshift.asm pa-defs.m4 
	                                   rshift.asm sub_n.asm udiv.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/pa32/hppa1_1/: addmul_1.asm 
	                                           gmp-mparam.h 
	                                           mul_1.asm 
	                                           sqr_diagonal.asm 
	                                           submul_1.asm udiv.asm 
	                                           umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/pa32/hppa1_1/pa7100/: add_n.asm 
	                                                  addmul_1.asm 
	                                                  lshift.asm 
	                                                  rshift.asm 
	                                                  sub_n.asm 
	                                                  submul_1.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/pa32/hppa2_0/: add_n.asm 
	                                           gmp-mparam.h 
	                                           sqr_diagonal.asm 
	                                           sub_n.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/pa64/: README add_n.asm addmul_1.asm 
	                                   aorslsh1_n.asm gmp-mparam.h 
	                                   lshift.asm mul_1.asm 
	                                   rshift.asm sqr_diagonal.asm 
	                                   sub_n.asm submul_1.asm 
	                                   udiv.asm umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/power/: add_n.asm addmul_1.asm 
	                                    gmp-mparam.h lshift.asm 
	                                    mul_1.asm rshift.asm 
	                                    sdiv.asm sub_n.asm 
	                                    submul_1.asm umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/powerpc32/: README add_n.asm 
	                                        addlsh1_n.asm 
	                                        addmul_1.asm aix.m4 
	                                        darwin.m4 diveby3.asm 
	                                        eabi.m4 elf.m4 
	                                        gmp-mparam.h lshift.asm 
	                                        mod_34lsub1.asm 
	                                        mode1o.asm mul_1.asm 
	                                        powerpc-defs.m4 
	                                        rshift.asm 
	                                        sqr_diagonal.asm 
	                                        sub_n.asm sublsh1_n.asm 
	                                        submul_1.asm umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/powerpc32/750/: com_n.asm 
	                                            gmp-mparam.h 
	                                            lshift.asm 
	                                            rshift.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/powerpc32/vmx/: copyd.asm copyi.asm 
	                                            logops_n.asm 
	                                            popcount.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/powerpc64/: README aix.m4 copyd.asm 
	                                        copyi.asm darwin.m4 
	                                        elf.m4 gmp-mparam.h 
	                                        lshift.asm rshift.asm 
	                                        sqr_diagonal.asm 
	                                        umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/powerpc64/mode32/: add_n.asm 
	                                               addmul_1.asm 
	                                               mul_1.asm 
	                                               sub_n.asm 
	                                               submul_1.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/powerpc64/mode64/: add_n.asm 
	                                               addmul_1.asm 
	                                               mul_1.asm 
	                                               sub_n.asm 
	                                               submul_1.asm 
	                                               umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/powerpc64/vmx/: popcount.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/pyr/: add_n.s addmul_1.s mul_1.s 
	                                  sub_n.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/s390/: README addmul_1.asm 
	                                   gmp-mparam.h mul_1.asm 
	                                   submul_1.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/sh/: add_n.s sub_n.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/sh/sh2/: addmul_1.s mul_1.s 
	                                     submul_1.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/sparc32/: README add_n.asm 
	                                      addmul_1.asm gmp-mparam.h 
	                                      lshift.asm mul_1.asm 
	                                      rshift.asm sparc-defs.m4 
	                                      sub_n.asm submul_1.asm 
	                                      udiv.asm udiv_nfp.asm 
	                                      umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/sparc32/v8/: addmul_1.asm 
	                                         gmp-mparam.h mul_1.asm 
	                                         submul_1.asm udiv.asm 
	                                         umul.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/sparc32/v8/supersparc/: gmp-mparam.h 
	                                                    udiv.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/sparc32/v9/: README add_n.asm 
	                                         addmul_1.asm 
	                                         gmp-mparam.h mul_1.asm 
	                                         sqr_diagonal.asm 
	                                         sub_n.asm submul_1.asm 
	                                         udiv.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/sparc64/: README add_n.asm 
	                                      addmul_1.asm addmul_2.asm 
	                                      copyd.asm copyi.asm 
	                                      dive_1.c divrem_1.c 
	                                      gmp-mparam.h lshift.asm 
	                                      mod_1.c mode1o.c mul_1.asm 
	                                      rshift.asm sparc64.h 
	                                      sqr_diagonal.asm sub_n.asm 
	                                      submul_1.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/thumb/: add_n.s sub_n.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/vax/: add_n.s addmul_1.s 
	                                  gmp-mparam.h lshift.s mul_1.s 
	                                  rshift.s sub_n.s submul_1.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/: README aors_n.asm 
	                                  aorsmul_1.asm copyd.asm 
	                                  copyi.asm dive_1.asm 
	                                  diveby3.asm divrem_1.asm 
	                                  gmp-mparam.h lshift.asm 
	                                  mod_1.asm mod_34lsub1.asm 
	                                  mul_1.asm mul_basecase.asm 
	                                  rshift.asm sqr_basecase.asm 
	                                  t-zdisp.sh t-zdisp2.pl 
	                                  udiv.asm umul.asm x86-defs.m4 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/fat/: fat.c fat_entry.asm 
	                                      gcd_1.c gmp-mparam.h 
	                                      mode1o.c 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/i486/: gmp-mparam.h 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/k6/: README aors_n.asm 
	                                     aorsmul_1.asm cross.pl 
	                                     diveby3.asm divrem_1.asm 
	                                     gcd_1.asm gcd_finda.asm 
	                                     gmp-mparam.h 
	                                     mod_34lsub1.asm mode1o.asm 
	                                     mul_1.asm mul_basecase.asm 
	                                     pre_mod_1.asm 
	                                     sqr_basecase.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/k6/k62mmx/: copyd.asm lshift.asm 
	                                            rshift.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/k6/mmx/: com_n.asm dive_1.asm 
	                                         logops_n.asm lshift.asm 
	                                         popham.asm rshift.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/k7/: README aors_n.asm 
	                                     aorsmul_1.asm dive_1.asm 
	                                     diveby3.asm gcd_1.asm 
	                                     gmp-mparam.h 
	                                     mod_34lsub1.asm mode1o.asm 
	                                     mul_1.asm mul_basecase.asm 
	                                     sqr_basecase.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/k7/mmx/: com_n.asm copyd.asm 
	                                         copyi.asm divrem_1.asm 
	                                         lshift.asm mod_1.asm 
	                                         popham.asm rshift.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/p6/: README aors_n.asm 
	                                     aorsmul_1.asm copyd.asm 
	                                     dive_1.asm diveby3.asm 
	                                     gmp-mparam.h mod_1.asm 
	                                     mod_34lsub1.asm mode1o.asm 
	                                     mul_basecase.asm 
	                                     sqr_basecase.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/p6/mmx/: divrem_1.asm 
	                                         gmp-mparam.h lshift.asm 
	                                         popham.asm rshift.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/p6/p3mmx/: popham.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/pentium/: README aors_n.asm 
	                                          aorsmul_1.asm 
	                                          com_n.asm copyd.asm 
	                                          copyi.asm dive_1.asm 
	                                          diveby3.asm 
	                                          gmp-mparam.h 
	                                          hamdist.asm 
	                                          logops_n.asm 
	                                          lshift.asm mod_1.asm 
	                                          mod_34lsub1.asm 
	                                          mode1o.asm mul_1.asm 
	                                          mul_2.asm 
	                                          mul_basecase.asm 
	                                          popcount.asm 
	                                          rshift.asm 
	                                          sqr_basecase.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/pentium/mmx/: gmp-mparam.h 
	                                              hamdist.asm 
	                                              lshift.asm 
	                                              mul_1.asm 
	                                              rshift.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/pentium4/: README copyd.asm 
	                                           copyi.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/pentium4/mmx/: lshift.asm 
	                                               popham.asm 
	                                               rshift.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86/pentium4/sse2/: add_n.asm 
	                                                addlsh1_n.asm 
	                                                addmul_1.asm 
	                                                dive_1.asm 
	                                                diveby3.asm 
	                                                divrem_1.asm 
	                                                gmp-mparam.h 
	                                                mod_1.asm 
	                                                mod_34lsub1.asm 
	                                                mode1o.asm 
	                                                mul_1.asm 
	                                                mul_basecase.asm 
	                                                rsh1add_n.asm 
	                                                sqr_basecase.asm 
	                                                sub_n.asm 
	                                                submul_1.asm 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/x86_64/: README add_n.asm 
	                                     addmul_1.asm gmp-mparam.h 
	                                     lshift.asm mode1o.asm 
	                                     mul_1.asm rshift.asm 
	                                     sub_n.asm submul_1.asm 
	                                     x86_64-defs.m4 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/z8000/: README add_n.s gmp-mparam.h 
	                                    mul_1.s sub_n.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpn/z8000x/: add_n.s sub_n.s 
	cm3/m3-sys/m3cc/gcc/gmp/mpq/: Makefile.am Makefile.in abs.c 
	                              aors.c canonicalize.c clear.c 
	                              cmp.c cmp_si.c cmp_ui.c div.c 
	                              equal.c get_d.c get_den.c 
	                              get_num.c get_str.c init.c 
	                              inp_str.c inv.c md_2exp.c mul.c 
	                              neg.c out_str.c set.c set_d.c 
	                              set_den.c set_f.c set_num.c 
	                              set_si.c set_str.c set_ui.c 
	                              set_z.c swap.c 
	cm3/m3-sys/m3cc/gcc/gmp/mpz/: abs.c and.c aorsmul.c aorsmul_i.c 
	                              array_init.c bin_ui.c bin_uiui.c 
	                              cdiv_q.c cdiv_q_ui.c cdiv_qr.c 
	                              cdiv_qr_ui.c cdiv_r.c cdiv_r_ui.c 
	                              cdiv_ui.c cfdiv_q_2exp.c 
	                              cfdiv_r_2exp.c clrbit.c cmp_d.c 
	                              cmp_si.c cmp_ui.c cmpabs.c 
	                              cmpabs_d.c cmpabs_ui.c com.c 
	                              combit.c cong.c cong_2exp.c 
	                              cong_ui.c dive_ui.c divegcd.c 
	                              divexact.c divis.c divis_2exp.c 
	                              divis_ui.c dump.c fac_ui.c 
	                              fdiv_q_ui.c fdiv_qr.c fdiv_qr_ui.c 
	                              fdiv_r.c fdiv_r_ui.c fdiv_ui.c 
	                              fib2_ui.c fib_ui.c fits_s.h 
	                              fits_sint.c fits_slong.c 
	                              fits_sshort.c fits_uint.c 
	                              fits_ulong.c fits_ushort.c gcd.c 
	                              gcd_ui.c gcdext.c get_d.c 
	                              get_d_2exp.c get_si.c get_str.c 
	                              get_ui.c getlimbn.c hamdist.c 
	                              init2.c inp_raw.c inp_str.c 
	                              invert.c ior.c iset_d.c iset_si.c 
	                              iset_str.c iset_ui.c jacobi.c 
	                              kronsz.c kronuz.c kronzs.c 
	                              kronzu.c lcm.c lcm_ui.c 
	                              lucnum2_ui.c lucnum_ui.c 
	                              millerrabin.c mod.c mul.c 
	                              mul_2exp.c mul_i.h mul_si.c 
	                              mul_ui.c n_pow_ui.c nextprime.c 
	                              out_raw.c perfpow.c perfsqr.c 
	                              popcount.c pow_ui.c powm.c 
	                              powm_ui.c pprime_p.c random.c 
	                              random2.c realloc2.c remove.c 
	                              root.c rootrem.c rrandomb.c 
	                              scan0.c scan1.c set_d.c set_f.c 
	                              set_q.c set_si.c set_str.c 
	                              setbit.c size.c sqrt.c sqrtrem.c 
	                              tdiv_q.c tdiv_q_2exp.c tdiv_q_ui.c 
	                              tdiv_qr_ui.c tdiv_r.c 
	                              tdiv_r_2exp.c tdiv_r_ui.c 
	                              tdiv_ui.c tstbit.c ui_pow_ui.c 
	                              ui_sub.c urandomb.c urandomm.c 
	                              xor.c 
	cm3/m3-sys/m3cc/gcc/gmp/printf/: Makefile.am Makefile.in 
	                                 asprintf.c asprntffuns.c 
	                                 doprnt.c doprntf.c doprnti.c 
	                                 fprintf.c obprintf.c 
	                                 obprntffuns.c obvprintf.c 
	                                 printf.c printffuns.c 
	                                 repl-vsnprintf.c snprintf.c 
	                                 snprntffuns.c sprintf.c 
	                                 sprintffuns.c vasprintf.c 
	                                 vfprintf.c vprintf.c 
	                                 vsnprintf.c vsprintf.c 
	cm3/m3-sys/m3cc/gcc/gmp/scanf/: Makefile.am Makefile.in doscan.c 
	                                fscanf.c fscanffuns.c scanf.c 
	                                sscanf.c sscanffuns.c vfscanf.c 
	                                vscanf.c vsscanf.c 
	cm3/m3-sys/m3cc/gcc/gmp/tests/: Makefile.am Makefile.in 
	                                amd64call.asm amd64check.c 
	                                memory.c misc.c refmpf.c 
	                                refmpn.c refmpq.c refmpz.c 
	                                spinner.c t-bswap.c 
	                                t-constants.c t-count_zeros.c 
	                                t-gmpmax.c t-hightomask.c 
	                                t-modlinv.c t-parity.c t-popc.c 
	                                t-sub.c tests.h trace.c 
	                                x86call.asm x86check.c 
	cm3/m3-sys/m3cc/gcc/gmp/tests/cxx/: Makefile.am Makefile.in 
	                                    clocale.c t-assign.cc 
	                                    t-binary.cc t-cast.cc 
	                                    t-constr.cc t-headers.cc 
	                                    t-istream.cc t-locale.cc 
	                                    t-misc.cc t-ops.cc 
	                                    t-ostream.cc t-prec.cc 
	                                    t-rand.cc t-ternary.cc 
	                                    t-unary.cc 
	cm3/m3-sys/m3cc/gcc/gmp/tests/devel/: Makefile.am Makefile.in 
	                                      README addmul_N.c 
	                                      anymul_1.c aors_n.c copy.c 
	                                      divmod_1.c divrem.c 
	                                      logops_n.c mul_N.c shift.c 
	                                      try.c 
	cm3/m3-sys/m3cc/gcc/gmp/tests/misc/: Makefile.am Makefile.in 
	                                     t-locale.c t-printf.c 
	                                     t-scanf.c 
	cm3/m3-sys/m3cc/gcc/gmp/tests/mpbsd/: Makefile.am Makefile.in 
	                                      allfuns.c t-itom.c 
	                                      t-mtox.c 
	cm3/m3-sys/m3cc/gcc/gmp/tests/mpf/: Makefile.am Makefile.in 
	                                    reuse.c t-add.c t-cmp_d.c 
	                                    t-cmp_si.c t-conv.c t-div.c 
	                                    t-dm2exp.c t-fits.c 
	                                    t-get_d.c t-get_d_2exp.c 
	                                    t-get_si.c t-get_ui.c 
	                                    t-gsprec.c t-inp_str.c 
	                                    t-int_p.c t-mul_ui.c 
	                                    t-muldiv.c t-set.c t-set_q.c 
	                                    t-set_si.c t-set_ui.c 
	                                    t-sqrt.c t-sqrt_ui.c t-sub.c 
	                                    t-trunc.c t-ui_div.c 
	cm3/m3-sys/m3cc/gcc/gmp/tests/mpn/: Makefile.am Makefile.in 
	                                    t-aors_1.c t-asmtype.c 
	                                    t-divrem_1.c t-fat.c 
	                                    t-get_d.c t-instrument.c 
	                                    t-iord_u.c t-mp_bases.c 
	                                    t-perfsqr.c t-scan.c 
	cm3/m3-sys/m3cc/gcc/gmp/tests/mpq/: Makefile.am Makefile.in 
	                                    t-aors.c t-cmp.c t-cmp_si.c 
	                                    t-cmp_ui.c t-equal.c 
	                                    t-get_d.c t-get_str.c 
	                                    t-inp_str.c t-md_2exp.c 
	                                    t-set_f.c t-set_str.c 
	cm3/m3-sys/m3cc/gcc/gmp/tests/mpz/: Makefile.am Makefile.in 
	                                    bit.c convert.c dive.c 
	                                    dive_ui.c io.c logic.c 
	                                    reuse.c t-addsub.c 
	                                    t-aorsmul.c t-bin.c 
	                                    t-cdiv_ui.c t-cmp.c 
	                                    t-cmp_d.c t-cmp_si.c 
	                                    t-cong.c t-cong_2exp.c 
	                                    t-div_2exp.c t-divis.c 
	                                    t-divis_2exp.c t-export.c 
	                                    t-fac_ui.c t-fdiv.c 
	                                    t-fdiv_ui.c t-fib_ui.c 
	                                    t-fits.c t-gcd.c t-gcd_ui.c 
	                                    t-get_d.c t-get_d_2exp.c 
	                                    t-get_si.c t-hamdist.c 
	                                    t-import.c t-inp_str.c 
	                                    t-io_raw.c t-jac.c t-lcm.c 
	                                    t-lucnum_ui.c t-mul.c 
	                                    t-mul_i.c t-oddeven.c 
	                                    t-perfsqr.c t-popcount.c 
	                                    t-pow.c t-powm.c t-powm_ui.c 
	                                    t-pprime_p.c t-root.c 
	                                    t-scan.c t-set_d.c t-set_f.c 
	                                    t-set_si.c t-set_str.c 
	                                    t-sizeinbase.c t-sqrtrem.c 
	                                    t-tdiv.c t-tdiv_ui.c 
	cm3/m3-sys/m3cc/gcc/gmp/tests/rand/: Makefile.am Makefile.in 
	                                     findlc.c gen.c gmpstat.h 
	                                     spect.c stat.c statlib.c 
	                                     t-iset.c t-lc2exp.c t-mt.c 
	                                     t-rand.c t-urbui.c 
	                                     t-urmui.c t-urndmm.c 
	                                     zdiv_round.c 
	cm3/m3-sys/m3cc/gcc/gmp/tune/: Makefile.am Makefile.in README 
	                               alpha.asm common.c divrem1div.c 
	                               divrem1inv.c divrem2div.c 
	                               divrem2inv.c freq.c gcd_bin.c 
	                               gcd_finda_gen.c gcdext_double.c 
	                               gcdext_single.c gcdextod.c 
	                               gcdextos.c hppa.asm hppa2.asm 
	                               hppa2w.asm ia64.asm jacbase1.c 
	                               jacbase2.c jacbase3.c many.pl 
	                               mod_1_div.c mod_1_inv.c modlinv.c 
	                               noop.c pentium.asm powerpc.asm 
	                               powerpc64.asm powm_mod.c 
	                               powm_redc.c pre_divrem_1.c 
	                               sb_div.c sb_inv.c set_strb.c 
	                               set_strs.c sparcv9.asm 
	                               speed-ext.c speed.c speed.h 
	                               time.c tuneup.c x86_64.asm 
	cm3/m3-sys/m3cc/gcc/mpc/: AUTHORS COPYING.LIB ChangeLog INSTALL 
	                          Makefile.am Makefile.in Makefile.vc 
	                          NEWS README TODO acinclude.m4 
	                          aclocal.m4 config.guess config.h.in 
	                          config.sub configure configure.ac 
	                          depcomp install-sh ltmain.sh missing 
	cm3/m3-sys/m3cc/gcc/mpc/doc/: Makefile.am Makefile.in mdate-sh 
	                              mpc.texi stamp-vti texinfo.tex 
	                              version.texi 
	cm3/m3-sys/m3cc/gcc/mpc/src/: Makefile.am Makefile.in abs.c 
	                              acos.c acosh.c add.c add_fr.c 
	                              add_ui.c arg.c asin.c asinh.c 
	                              atan.c atanh.c clear.c cmp.c 
	                              cmp_si_si.c conj.c cos.c cosh.c 
	                              div.c div_2exp.c div_fr.c div_ui.c 
	                              exp.c fr_div.c fr_sub.c get_prec.c 
	                              get_prec2.c get_str.c 
	                              get_version.c imag.c init2.c 
	                              init3.c inp_str.c log.c mem.c 
	                              mpc-impl.h mpc.h mul.c mul_2exp.c 
	                              mul_fr.c mul_i.c mul_si.c mul_ui.c 
	                              neg.c norm.c out_str.c pow.c 
	                              pow_d.c pow_fr.c pow_ld.c pow_si.c 
	                              pow_ui.c pow_z.c proj.c real.c 
	                              set.c set_prec.c set_str.c set_x.c 
	                              set_x_x.c sin.c sinh.c sqr.c 
	                              sqrt.c strtoc.c sub.c sub_fr.c 
	                              sub_ui.c swap.c tan.c tanh.c 
	                              uceil_log2.c ui_div.c ui_ui_sub.c 
	                              urandom.c 
	cm3/m3-sys/m3cc/gcc/mpc/tests/: Makefile.am Makefile.in abs.dat 
	                                acos.dat acosh.dat add.dat 
	                                add_fr.dat arg.dat asin.dat 
	                                asinh.dat atan.dat atanh.dat 
	                                comparisons.c conj.dat cos.dat 
	                                cosh.dat div.dat div_fr.dat 
	                                exp.dat fr_div.dat fr_sub.dat 
	                                inp_str.dat log.dat memory.c 
	                                mpc-tests.h mul.dat mul_fr.dat 
	                                neg.dat norm.dat pow.dat 
	                                proj.dat random.c read_data.c 
	                                sin.dat sinh.dat sqr.dat 
	                                sqrt.dat strtoc.dat sub.dat 
	                                sub_fr.dat tabs.c tacos.c 
	                                tacosh.c tadd.c tadd_fr.c 
	                                tadd_ui.c tan.dat tanh.dat 
	                                targ.c tasin.c tasinh.c tatan.c 
	                                tatanh.c tconj.c tcos.c tcosh.c 
	                                tdiv.c tdiv_2exp.c tdiv_fr.c 
	                                tdiv_ui.c texp.c tfr_div.c 
	                                tfr_sub.c tgeneric.c 
	                                tget_version.c timag.c tio_str.c 
	                                tlog.c tmul.c tmul_2exp.c 
	                                tmul_fr.c tmul_i.c tmul_si.c 
	                                tmul_ui.c tneg.c tnorm.c tpow.c 
	                                tpow_d.c tpow_fr.c tpow_ld.c 
	                                tpow_si.c tpow_ui.c tpow_z.c 
	                                tprec.c tproj.c treal.c 
	                                treimref.c tset.c tsin.c tsinh.c 
	                                tsqr.c tsqrt.c tstrtoc.c tsub.c 
	                                tsub_fr.c tsub_ui.c ttan.c 
	                                ttanh.c tui_div.c tui_ui_sub.c 
	cm3/m3-sys/m3cc/gcc-4.5/libcpp/po/: ChangeLog be.gmo ca.gmo 
	                                    cpplib.pot da.gmo de.gmo 
	                                    el.gmo es.gmo fi.gmo fi.po 
	                                    fr.gmo id.gmo ja.gmo nl.gmo 
	                                    sv.gmo tr.gmo uk.gmo vi.gmo 
	                                    zh_CN.gmo zh_TW.gmo 
	cm3/m3-sys/m3cc/gcc-4.5/libdecnumber/: decBasic.c decCommon.c 
	                                       decContext.c decDouble.c 
	                                       decExcept.c decLibrary.c 
	                                       decNumber.c decPacked.c 
	                                       decQuad.c decRound.c 
	                                       decSingle.c 
	cm3/m3-sys/m3cc/gcc-4.5/libdecnumber/bid/: bid2dpd_dpd2bid.c 
	                                           decimal128.c 
	                                           decimal32.c 
	                                           decimal64.c 
	                                           host-ieee128.c 
	                                           host-ieee32.c 
	                                           host-ieee64.c 
	cm3/m3-sys/m3cc/gcc-4.5/libdecnumber/dpd/: decimal128.c 
	                                           decimal32.c 
	                                           decimal64.c 
	cm3/m3-sys/m3cc/gcc-4.5/zlib/: adler32.c compress.c crc32.c 
	                               deflate.c example.c gzio.c 
	                               infback.c inffast.c inflate.c 
	                               inftrees.c minigzip.c trees.c 
	                               uncompr.c zutil.c 

Log message:
	mpc is only for complex numbers
	useless to us
	change the gcc code to not reference mpc
	
	mpfr is entirely or almost entirely
	for implementing "builtin" functions, like sin/cos, etc.
	also useless to us
	change the gcc code to not reference mpfr
	
	Only a small amount of gmp is used.
	In particular, the following are not used:
	*rand*, mpbsd, mpf (float), mpq (rational), printf, scanf,
	none of the assembly code
	
	So drastically trim gmp.
	
	While at it, also remove the zlib dependency that we don't use.
	It is for compressing LTO objects. We don't make those.
	
	And trim libdecnumber.
	
	Trim configure options in gmp, like how to allocate,
	building shared, asserts, etc.
	
	Todo: look into the "dumbmp.c" subset.
	dumbmp.c is an existant file in gmp
	used by the "generator" programs, with
	a simple portable subset of gmp.




More information about the M3commit mailing list