2014-02-26  Basile Starynkevitch  <basile@starynkevitch.net>
	{{merge using svnmerge.py with trunk GCC 4.9 svn rev.208170. All
	is well compiled.}}



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208171 138bc75d-0d04-0410-961f-82ee72b054a4
2014-02-26  Basile Starynkevitch  <basile@starynkevitch.net>

	{temporarily removing meltgc_walk_use_def_chain; should become a
	hook...}
	* melt-runtime.h (meltgc_walk_use_def_chain): Remove declaration.

	* melt-runtime.cc (meltgc_usedef_internalfun)
	(meltgc_walk_use_def_chain): Remove functions.

	* melt/xtramelt-ana-tree.melt (walk_use_def_chain_depth_first)
	(walk_use_def_chain_breadth_first): Remove primitives.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208172 138bc75d-0d04-0410-961f-82ee72b054a4
2014-02-26  Basile Starynkevitch  <basile@starynkevitch.net>

	* melt/xtramelt-ana-tree.melt: Improve comment.

	* melt/xtramelt-ana-gimple.melt: Handle use-def walking
	differently for GCC 4.8 & 4.9.
	(melt_4dot8_walk_hook_use_def_wrapper): New internal C++ wrapper.
	(melt_4dot8_walk_use_def_hook): New hook.
	(melt_walk_use_def_chains): New function, incomplete for the 4.9
	version of GCC.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208173 138bc75d-0d04-0410-961f-82ee72b054a4
2014-02-26  Basile Starynkevitch  <basile@starynkevitch.net>

	* melt/generated/*: Regenerated.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208174 138bc75d-0d04-0410-961f-82ee72b054a4