This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r234975 - in /branches/melt-branch: ./ ChangeLo...


Author: bstarynk
Date: Thu Apr 14 14:06:30 2016
New Revision: 234975

URL: https://gcc.gnu.org/viewcvs?rev=234975&root=gcc&view=rev
Log:

2016-04-14   Basile Starynkevitch  <basile@starynkevitch.net>
	{{merging with even more of GCC 6, using subversion 1.9
	svn merge -r227940:227942 ^/trunk
	}}

[gcc/]

2016-04-14   Basile Starynkevitch  <basile@starynkevitch.net>
	{{merging with even more of GCC 6, i.e. svn rev 227942; very
	unstable...}}
	* melt/generated/warmelt-base+01.cc: Manually edited.
	* melt/generated/warmelt-debug.cc: Ditto.
	* melt/generated/warmelt-macro+01.cc: Ditto.

	* melt/warmelt-first.melt (ctype_gimple, ctype_gimpleseq): Change
	the :ctype_marker field to gt_ggc_mx_gimple. Should consider using
	overloaded gt_ggc_mx.

	* melt-runtime.h (melt_gimple_call_set_lhs): Use melt_gimpleptr_t
	in arg & result.

	* melt-runtime.cc (meltgc_retrieve_location_from_value)
	(meltgc_ppout_gimple): Likewise.
	(melt_gt_ggc_mx_gimple_seq_d): Specialized for GCC 6.


Added:
    branches/melt-branch/gcc/testsuite/g++.dg/warn/Wuninitialized-6.C
      - copied unchanged from r227942, trunk/gcc/testsuite/g++.dg/warn/Wuninitialized-6.C
Modified:
    branches/melt-branch/   (props changed)
    branches/melt-branch/ChangeLog.MELT
    branches/melt-branch/gcc/ChangeLog
    branches/melt-branch/gcc/ChangeLog.MELT
    branches/melt-branch/gcc/asan.c
    branches/melt-branch/gcc/auto-profile.c
    branches/melt-branch/gcc/calls.c
    branches/melt-branch/gcc/calls.h
    branches/melt-branch/gcc/ccmp.c
    branches/melt-branch/gcc/ccmp.h
    branches/melt-branch/gcc/cfgexpand.c
    branches/melt-branch/gcc/cfgexpand.h
    branches/melt-branch/gcc/cfghooks.c
    branches/melt-branch/gcc/cfghooks.h
    branches/melt-branch/gcc/cfgloop.h
    branches/melt-branch/gcc/cgraph.c
    branches/melt-branch/gcc/cgraph.h
    branches/melt-branch/gcc/cgraphbuild.c
    branches/melt-branch/gcc/cgraphclones.c
    branches/melt-branch/gcc/cgraphunit.c
    branches/melt-branch/gcc/config/aarch64/aarch64-builtins.c
    branches/melt-branch/gcc/config/alpha/alpha.c
    branches/melt-branch/gcc/config/i386/i386.c
    branches/melt-branch/gcc/config/rs6000/rs6000.c
    branches/melt-branch/gcc/coretypes.h
    branches/melt-branch/gcc/cp/ChangeLog
    branches/melt-branch/gcc/cp/cp-gimplify.c
    branches/melt-branch/gcc/dumpfile.c
    branches/melt-branch/gcc/dumpfile.h
    branches/melt-branch/gcc/except.c
    branches/melt-branch/gcc/except.h
    branches/melt-branch/gcc/expr.c
    branches/melt-branch/gcc/fold-const.c
    branches/melt-branch/gcc/fold-const.h
    branches/melt-branch/gcc/genmatch.c
    branches/melt-branch/gcc/ggc.h
    branches/melt-branch/gcc/gimple-builder.c
    branches/melt-branch/gcc/gimple-builder.h
    branches/melt-branch/gcc/gimple-fold.c
    branches/melt-branch/gcc/gimple-fold.h
    branches/melt-branch/gcc/gimple-iterator.c
    branches/melt-branch/gcc/gimple-iterator.h
    branches/melt-branch/gcc/gimple-laddress.c
    branches/melt-branch/gcc/gimple-low.c
    branches/melt-branch/gcc/gimple-low.h
    branches/melt-branch/gcc/gimple-match-head.c
    branches/melt-branch/gcc/gimple-match.h
    branches/melt-branch/gcc/gimple-predict.h
    branches/melt-branch/gcc/gimple-pretty-print.c
    branches/melt-branch/gcc/gimple-pretty-print.h
    branches/melt-branch/gcc/gimple-ssa-isolate-paths.c
    branches/melt-branch/gcc/gimple-ssa-strength-reduction.c
    branches/melt-branch/gcc/gimple-ssa.h
    branches/melt-branch/gcc/gimple-streamer-in.c
    branches/melt-branch/gcc/gimple-streamer-out.c
    branches/melt-branch/gcc/gimple-walk.c
    branches/melt-branch/gcc/gimple-walk.h
    branches/melt-branch/gcc/gimple.c
    branches/melt-branch/gcc/gimple.h
    branches/melt-branch/gcc/gimplify-me.c
    branches/melt-branch/gcc/gimplify-me.h
    branches/melt-branch/gcc/gimplify.c
    branches/melt-branch/gcc/gimplify.h
    branches/melt-branch/gcc/graphite-isl-ast-to-gimple.c
    branches/melt-branch/gcc/graphite-poly.c
    branches/melt-branch/gcc/graphite-scop-detection.c
    branches/melt-branch/gcc/graphite-sese-to-poly.c
    branches/melt-branch/gcc/gsstruct.def
    branches/melt-branch/gcc/internal-fn.c
    branches/melt-branch/gcc/ipa-devirt.c
    branches/melt-branch/gcc/ipa-icf-gimple.c
    branches/melt-branch/gcc/ipa-icf-gimple.h
    branches/melt-branch/gcc/ipa-icf.c
    branches/melt-branch/gcc/ipa-icf.h
    branches/melt-branch/gcc/ipa-inline-analysis.c
    branches/melt-branch/gcc/ipa-inline.c
    branches/melt-branch/gcc/ipa-polymorphic-call.c
    branches/melt-branch/gcc/ipa-profile.c
    branches/melt-branch/gcc/ipa-prop.c
    branches/melt-branch/gcc/ipa-prop.h
    branches/melt-branch/gcc/ipa-pure-const.c
    branches/melt-branch/gcc/ipa-ref.h
    branches/melt-branch/gcc/ipa-split.c
    branches/melt-branch/gcc/ipa-utils.h
    branches/melt-branch/gcc/lto-streamer-in.c   (contents, props changed)
    branches/melt-branch/gcc/lto-streamer-out.c   (contents, props changed)
    branches/melt-branch/gcc/melt-runtime.cc
    branches/melt-branch/gcc/melt-runtime.h
    branches/melt-branch/gcc/melt-runtypes-6.h
    branches/melt-branch/gcc/melt/generated/warmelt-base+01.cc
    branches/melt-branch/gcc/melt/generated/warmelt-debug.cc
    branches/melt-branch/gcc/melt/generated/warmelt-macro+01.cc
    branches/melt-branch/gcc/melt/warmelt-first.melt
    branches/melt-branch/gcc/omp-low.c
    branches/melt-branch/gcc/passes.c
    branches/melt-branch/gcc/predict.c
    branches/melt-branch/gcc/profile.c
    branches/melt-branch/gcc/sanopt.c
    branches/melt-branch/gcc/sese.c
    branches/melt-branch/gcc/sese.h
    branches/melt-branch/gcc/ssa-iterators.h
    branches/melt-branch/gcc/symtab.c
    branches/melt-branch/gcc/system.h
    branches/melt-branch/gcc/target.def
    branches/melt-branch/gcc/testsuite/ChangeLog
    branches/melt-branch/gcc/testsuite/g++.dg/plugin/selfassign.c
    branches/melt-branch/gcc/testsuite/gcc.dg/plugin/selfassign.c
    branches/melt-branch/gcc/tracer.c
    branches/melt-branch/gcc/trans-mem.c
    branches/melt-branch/gcc/trans-mem.h
    branches/melt-branch/gcc/tree-affine.c
    branches/melt-branch/gcc/tree-call-cdce.c
    branches/melt-branch/gcc/tree-cfg.c
    branches/melt-branch/gcc/tree-cfg.h
    branches/melt-branch/gcc/tree-cfgcleanup.c
    branches/melt-branch/gcc/tree-cfgcleanup.h
    branches/melt-branch/gcc/tree-chkp-opt.c
    branches/melt-branch/gcc/tree-chkp.c
    branches/melt-branch/gcc/tree-chkp.h
    branches/melt-branch/gcc/tree-chrec.c
    branches/melt-branch/gcc/tree-chrec.h
    branches/melt-branch/gcc/tree-complex.c
    branches/melt-branch/gcc/tree-core.h
    branches/melt-branch/gcc/tree-data-ref.c
    branches/melt-branch/gcc/tree-data-ref.h
    branches/melt-branch/gcc/tree-dfa.c
    branches/melt-branch/gcc/tree-dfa.h
    branches/melt-branch/gcc/tree-eh.c
    branches/melt-branch/gcc/tree-eh.h
    branches/melt-branch/gcc/tree-emutls.c
    branches/melt-branch/gcc/tree-if-conv.c
    branches/melt-branch/gcc/tree-inline.c
    branches/melt-branch/gcc/tree-inline.h
    branches/melt-branch/gcc/tree-into-ssa.c
    branches/melt-branch/gcc/tree-into-ssa.h
    branches/melt-branch/gcc/tree-loop-distribution.c
    branches/melt-branch/gcc/tree-nested.c
    branches/melt-branch/gcc/tree-nrv.c
    branches/melt-branch/gcc/tree-object-size.c
    branches/melt-branch/gcc/tree-outof-ssa.c
    branches/melt-branch/gcc/tree-outof-ssa.h
    branches/melt-branch/gcc/tree-parloops.c
    branches/melt-branch/gcc/tree-pass.h
    branches/melt-branch/gcc/tree-phinodes.c
    branches/melt-branch/gcc/tree-phinodes.h
    branches/melt-branch/gcc/tree-predcom.c
    branches/melt-branch/gcc/tree-profile.c
    branches/melt-branch/gcc/tree-scalar-evolution.c
    branches/melt-branch/gcc/tree-sra.c
    branches/melt-branch/gcc/tree-ssa-alias.c
    branches/melt-branch/gcc/tree-ssa-alias.h
    branches/melt-branch/gcc/tree-ssa-ccp.c
    branches/melt-branch/gcc/tree-ssa-coalesce.c
    branches/melt-branch/gcc/tree-ssa-copy.c
    branches/melt-branch/gcc/tree-ssa-dce.c
    branches/melt-branch/gcc/tree-ssa-dom.c
    branches/melt-branch/gcc/tree-ssa-dom.h
    branches/melt-branch/gcc/tree-ssa-dse.c
    branches/melt-branch/gcc/tree-ssa-forwprop.c
    branches/melt-branch/gcc/tree-ssa-ifcombine.c
    branches/melt-branch/gcc/tree-ssa-live.c
    branches/melt-branch/gcc/tree-ssa-loop-ch.c
    branches/melt-branch/gcc/tree-ssa-loop-im.c
    branches/melt-branch/gcc/tree-ssa-loop-ivcanon.c
    branches/melt-branch/gcc/tree-ssa-loop-ivopts.c
    branches/melt-branch/gcc/tree-ssa-loop-manip.c
    branches/melt-branch/gcc/tree-ssa-loop-niter.c
    branches/melt-branch/gcc/tree-ssa-loop-niter.h
    branches/melt-branch/gcc/tree-ssa-loop-prefetch.c
    branches/melt-branch/gcc/tree-ssa-loop-unswitch.c
    branches/melt-branch/gcc/tree-ssa-loop.h
    branches/melt-branch/gcc/tree-ssa-math-opts.c
    branches/melt-branch/gcc/tree-ssa-operands.c
    branches/melt-branch/gcc/tree-ssa-operands.h
    branches/melt-branch/gcc/tree-ssa-phionlycprop.c
    branches/melt-branch/gcc/tree-ssa-phiopt.c
    branches/melt-branch/gcc/tree-ssa-phiprop.c
    branches/melt-branch/gcc/tree-ssa-pre.c
    branches/melt-branch/gcc/tree-ssa-propagate.c
    branches/melt-branch/gcc/tree-ssa-propagate.h
    branches/melt-branch/gcc/tree-ssa-reassoc.c
    branches/melt-branch/gcc/tree-ssa-sccvn.c
    branches/melt-branch/gcc/tree-ssa-sccvn.h
    branches/melt-branch/gcc/tree-ssa-scopedtables.c
    branches/melt-branch/gcc/tree-ssa-scopedtables.h
    branches/melt-branch/gcc/tree-ssa-sink.c
    branches/melt-branch/gcc/tree-ssa-strlen.c
    branches/melt-branch/gcc/tree-ssa-structalias.c
    branches/melt-branch/gcc/tree-ssa-tail-merge.c
    branches/melt-branch/gcc/tree-ssa-ter.c
    branches/melt-branch/gcc/tree-ssa-threadedge.c
    branches/melt-branch/gcc/tree-ssa-threadedge.h
    branches/melt-branch/gcc/tree-ssa-threadupdate.c
    branches/melt-branch/gcc/tree-ssa-uncprop.c
    branches/melt-branch/gcc/tree-ssa-uninit.c
    branches/melt-branch/gcc/tree-ssa.c
    branches/melt-branch/gcc/tree-ssa.h
    branches/melt-branch/gcc/tree-ssanames.c
    branches/melt-branch/gcc/tree-ssanames.h
    branches/melt-branch/gcc/tree-stdarg.c
    branches/melt-branch/gcc/tree-switch-conversion.c
    branches/melt-branch/gcc/tree-tailcall.c
    branches/melt-branch/gcc/tree-vect-data-refs.c
    branches/melt-branch/gcc/tree-vect-generic.c
    branches/melt-branch/gcc/tree-vect-loop-manip.c
    branches/melt-branch/gcc/tree-vect-loop.c
    branches/melt-branch/gcc/tree-vect-patterns.c
    branches/melt-branch/gcc/tree-vect-slp.c
    branches/melt-branch/gcc/tree-vect-stmts.c
    branches/melt-branch/gcc/tree-vectorizer.c
    branches/melt-branch/gcc/tree-vectorizer.h
    branches/melt-branch/gcc/tree-vrp.c
    branches/melt-branch/gcc/tree.c
    branches/melt-branch/gcc/tsan.c
    branches/melt-branch/gcc/ubsan.c
    branches/melt-branch/gcc/value-prof.c
    branches/melt-branch/gcc/value-prof.h
    branches/melt-branch/gcc/vtable-verify.c

Propchange: branches/melt-branch/
            ('svn:mergeinfo' modified)

Propchange: branches/melt-branch/gcc/lto-streamer-in.c
            ('svn:mergeinfo' modified)

Propchange: branches/melt-branch/gcc/lto-streamer-out.c
            ('svn:mergeinfo' modified)



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]