r202354 - in /branches/wide-int/gcc: ada/gcc-in...
rsandifo@gcc.gnu.org
rsandifo@gcc.gnu.org
Sat Sep 7 09:23:00 GMT 2013
Author: rsandifo
Date: Sat Sep 7 09:23:32 2013
New Revision: 202354
URL: http://gcc.gnu.org/viewcvs?rev=202354&root=gcc&view=rev
Log:
Reorganise wide-int classes so that they are all instantiations of a
generic_wide_int class, parameterised by storage. Move all real work
outside the main wide_int classes into separate functions. Add a wi::
namespace.
Modified:
branches/wide-int/gcc/ada/gcc-interface/cuintp.c
branches/wide-int/gcc/alias.c
branches/wide-int/gcc/builtins.c
branches/wide-int/gcc/c-family/c-ada-spec.c
branches/wide-int/gcc/c-family/c-common.c
branches/wide-int/gcc/c-family/c-lex.c
branches/wide-int/gcc/c-family/c-pretty-print.c
branches/wide-int/gcc/cgraph.c
branches/wide-int/gcc/combine.c
branches/wide-int/gcc/config/bfin/bfin.c
branches/wide-int/gcc/config/i386/i386.c
branches/wide-int/gcc/config/rs6000/rs6000-c.c
branches/wide-int/gcc/cp/decl.c
branches/wide-int/gcc/cp/init.c
branches/wide-int/gcc/cp/mangle.c
branches/wide-int/gcc/cp/typeck2.c
branches/wide-int/gcc/dbxout.c
branches/wide-int/gcc/dojump.c
branches/wide-int/gcc/double-int.h
branches/wide-int/gcc/dwarf2out.c
branches/wide-int/gcc/dwarf2out.h
branches/wide-int/gcc/emit-rtl.c
branches/wide-int/gcc/explow.c
branches/wide-int/gcc/expmed.c
branches/wide-int/gcc/expr.c
branches/wide-int/gcc/fixed-value.c
branches/wide-int/gcc/fold-const.c
branches/wide-int/gcc/fortran/target-memory.c
branches/wide-int/gcc/fortran/trans-array.c
branches/wide-int/gcc/fortran/trans-const.c
branches/wide-int/gcc/fortran/trans-expr.c
branches/wide-int/gcc/fortran/trans-intrinsic.c
branches/wide-int/gcc/fortran/trans-types.c
branches/wide-int/gcc/gengtype-parse.c
branches/wide-int/gcc/gengtype-state.c
branches/wide-int/gcc/gengtype.c
branches/wide-int/gcc/genmodes.c
branches/wide-int/gcc/gimple-fold.c
branches/wide-int/gcc/gimple-ssa-strength-reduction.c
branches/wide-int/gcc/graphite-clast-to-gimple.c
branches/wide-int/gcc/graphite-sese-to-poly.c
branches/wide-int/gcc/ipa-prop.c
branches/wide-int/gcc/java/boehm.c
branches/wide-int/gcc/java/jcf-parse.c
branches/wide-int/gcc/loop-doloop.c
branches/wide-int/gcc/loop-unroll.c
branches/wide-int/gcc/lto-streamer-in.c
branches/wide-int/gcc/lto/lto.c
branches/wide-int/gcc/machmode.def
branches/wide-int/gcc/objc/objc-act.c
branches/wide-int/gcc/optabs.c
branches/wide-int/gcc/postreload.c
branches/wide-int/gcc/predict.c
branches/wide-int/gcc/real.c
branches/wide-int/gcc/real.h
branches/wide-int/gcc/rtl.h
branches/wide-int/gcc/simplify-rtx.c
branches/wide-int/gcc/stor-layout.c
branches/wide-int/gcc/system.h
branches/wide-int/gcc/tree-affine.c
branches/wide-int/gcc/tree-chrec.c
branches/wide-int/gcc/tree-data-ref.c
branches/wide-int/gcc/tree-dfa.c
branches/wide-int/gcc/tree-object-size.c
branches/wide-int/gcc/tree-predcom.c
branches/wide-int/gcc/tree-pretty-print.c
branches/wide-int/gcc/tree-ssa-address.c
branches/wide-int/gcc/tree-ssa-alias.c
branches/wide-int/gcc/tree-ssa-ccp.c
branches/wide-int/gcc/tree-ssa-forwprop.c
branches/wide-int/gcc/tree-ssa-loop-ivcanon.c
branches/wide-int/gcc/tree-ssa-loop-ivopts.c
branches/wide-int/gcc/tree-ssa-loop-niter.c
branches/wide-int/gcc/tree-ssa-phiopt.c
branches/wide-int/gcc/tree-ssa-pre.c
branches/wide-int/gcc/tree-ssa-sccvn.c
branches/wide-int/gcc/tree-ssa-structalias.c
branches/wide-int/gcc/tree-ssa.c
branches/wide-int/gcc/tree-switch-conversion.c
branches/wide-int/gcc/tree-vect-loop.c
branches/wide-int/gcc/tree-vrp.c
branches/wide-int/gcc/tree.c
branches/wide-int/gcc/tree.h
branches/wide-int/gcc/varasm.c
branches/wide-int/gcc/wide-int-print.cc
branches/wide-int/gcc/wide-int-print.h
branches/wide-int/gcc/wide-int.cc
branches/wide-int/gcc/wide-int.h
More information about the Gcc-cvs
mailing list