2012-06-11  Basile Starynkevitch  <basile@starynkevitch.net>
	MELT branch merged with trunk rev 188375 using svnmerge



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

2012-06-11  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.cc: Better indentation.
	(ShownLocationInfo::destroy_dialog): New.
	(notebook_append_page): Create a label with markup.
	(ShownFile::ShownFile): Use Gtk::manage...



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

2012-06-11  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.cc
	(ShownLocationInfo::destroy_dialog): More debug.



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

2012-06-12  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.cc: Working at last.
	Using raw pointers for ShownLocationDialog.
	See https://mail.gnome.org/archives/gtkmm-list/2012-June/msg00036.html
	(ShownLocationInfo): _sli_dial is a raw pointer.
	(ShownLocationInfo::ShownLocationInfo): Clear it in constructor.
	(ShownLocationInfo::~ShownLocationInfo): Delete it in destructor.
	(ShownLocationInfo::destroy_dialog): Work at last.
	(ShownLocationInfo::on_update): Update accordingly.
	(ShownLocationInfo::on_dialog_response): Ditto.
	(SmeltMainWindow::showinfo_location): Ditto.
	(SmeltMainWindow::addinfo_location): Ditto.



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

2012-06-12  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.cc: Rename all Shown* as Smelt*
	identifiers.



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

2012-06-12  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.c:
	(SmeltTagSymbol): new class.
	(SmeltLocationDialog): Add vector of tags.
	(SmeltLocationDialog::append_buffer)
	(SmeltMainWindow::addinfo_location): Implement functions.



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

2012-06-12  Basile Starynkevitch  <basile@starynkevitch.net>
	* melt/xtramelt-ana-probe.melt (scanprobe_exec): Walk thru the
	gimpleseq and give to probe information on gimples & trees of
	basic blocks.



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

2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.c (smelt_quit)
	(SmeltApplication::quit_cmd): Don't use Gtk::Main::quit but
	Gio::Application::quit.



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

2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>
	* melt/warmelt-debug.melt (dbgout_bucketlong_method): New method
	for dbg_out on discr_bucket_longs.

	* melt/xtramelt-ana-probe.melt (probe_get_file_of_name): Better
	debug.



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

2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>
	* melt/warmelt-debug.melt (dbgout_bucketlong_method): Emit
	better indentation.
	* melt/xtramelt-ana-probe.melt (probe_get_interesting_location):
	Better.



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

2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>
	{{Regenerate}}

	* melt/generated/meltrunsup-inc.c: Regenerate.
	* melt/generated/meltrunsup.h: Regenerate.
	* melt/generated/warmelt-base+meltdesc.c: Regenerate.
	* melt/generated/warmelt-base+melttime.h: Regenerate.
	* melt/generated/warmelt-debug+01.c: Regenerate.
	* melt/generated/warmelt-debug+02.c: Regenerate.
	* melt/generated/warmelt-debug+meltdesc.c: Regenerate.
	* melt/generated/warmelt-debug+melttime.h: Regenerate.
	* melt/generated/warmelt-debug.c: Regenerate.
	* melt/generated/warmelt-first+meltdesc.c: Regenerate.
	* melt/generated/warmelt-first+melttime.h: Regenerate.
	* melt/generated/warmelt-genobj+01.c: Regenerate.
	* melt/generated/warmelt-genobj+02.c: Regenerate.
	* melt/generated/warmelt-genobj+03.c: Regenerate.
	* melt/generated/warmelt-genobj+04.c: Regenerate.
	* melt/generated/warmelt-genobj+05.c: Regenerate.
	* melt/generated/warmelt-genobj+meltdesc.c: Regenerate.
	* melt/generated/warmelt-genobj+melttime.h: Regenerate.
	* melt/generated/warmelt-genobj.c: Regenerate.
	* melt/generated/warmelt-macro+meltdesc.c: Regenerate.
	* melt/generated/warmelt-macro+melttime.h: Regenerate.
	* melt/generated/warmelt-modes+meltdesc.c: Regenerate.
	* melt/generated/warmelt-modes+melttime.h: Regenerate.
	* melt/generated/warmelt-normal+02.c: Regenerate.
	* melt/generated/warmelt-normal+03.c: Regenerate.
	* melt/generated/warmelt-normal+04.c: Regenerate.
	* melt/generated/warmelt-normal+05.c: Regenerate.
	* melt/generated/warmelt-normal+meltdesc.c: Regenerate.
	* melt/generated/warmelt-normal+melttime.h: Regenerate.
	* melt/generated/warmelt-normal.c: Regenerate.
	* melt/generated/warmelt-normatch+meltdesc.c: Regenerate.
	* melt/generated/warmelt-normatch+melttime.h: Regenerate.
	* melt/generated/warmelt-outobj+04.c: Regenerate.
	* melt/generated/warmelt-outobj+05.c: Regenerate.
	* melt/generated/warmelt-outobj+meltdesc.c: Regenerate.
	* melt/generated/warmelt-outobj+melttime.h: Regenerate.
	* melt/generated/warmelt-outobj.c: Regenerate.



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

2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>

	* melt/xtramelt-ana-base.melt (output_tree): New function.

	* melt/xtramelt-ana-gimple.melt (output_gimple, output_gimpleseq):
	New functions.

	* melt/xtramelt-probe.melt (scanprobe_exec): Use them.



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

2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>

	* melt/warmelt-base.melt (add2out): Improve error messages.



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

2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.c: More comments on debugging.
	(SmeltLocationInfo::initialize): New function which initialize the
	text tag table.
	(SmeltSymbol::find): Use std::map::find...
	(main): Call SmeltLocationInfo::initialize.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@188511 138bc75d-0d04-0410-961f-82ee72b054a4
[contrib/]
2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.c More comments on debugging.
	(SmeltLocationInfo::initialize): New function which initialize the
	text tag table.
	(SmeltSymbol::find): Use std::map::find...
	(main): Call SmeltLocationInfo::initialize.

[gcc/]
2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>

	* melt/warmelt-debug.melt (dbgout_integer_method): Output
	specially constant integers.

	* melt/xtramelt-probe.melt (send_command_to_probe): More debug.



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

2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>
	MELT branch merged with trunk rev 188512 using svnmerge



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

2012-06-13  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.c
	(SmeltLocationDialog::SmeltLocationDialog): Set the minimum
	content height.
	(SmeltLocationDialog::append_buffer): Avoid infinite recursion
	thru explicit cast.


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

2012-06-14  Basile Starynkevitch  <basile@starynkevitch.net>

	* melt/xtramelt-probe.melt (probe_get_file_of_name)
	(probe_get_interesting_location): Improve typography of commands
	sent to probe.
	(info_location_probe): Title is correctly made.
	(scanprobe_exec): Use output_tree_briefly.



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

2012-06-14  Basile Starynkevitch  <basile@starynkevitch.net>
	* simplemelt-gtkmm-probe.c (SmeltMainWindow::addinfo_location):
	Append a newline character.



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