r173673 - in /branches/melt-branch/gcc: ChangeL...

bstarynk@gcc.gnu.org bstarynk@gcc.gnu.org
Wed May 11 19:57:00 GMT 2011


Author: bstarynk
Date: Wed May 11 19:57:10 2011
New Revision: 173673

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173673
Log:

2011-05-11  Basile Starynkevitch  <basile@starynkevitch.net>
	* melt-runtime.h (FSYSDAT_MELTPASS_AFTER_HOOK): New.

	* melt-runtime.c (melt_attr_spec): Sets affects_type_identity.
	(melt_clear_inisysdata): New function.
	(meltgc_run_meltpass_after_hook): New function.
	(meltgc_gimple_execute,meltgc_rtl_execute,meltgc_simple_ipa_execute):
	Call it.
	(meltgc_notify_sysdata_passexec_hook): Reduce melt stack frame size.

	* Makefile.in (melt_cflags): Add $(INCLUDES) to them.
	(melt_default_modules_list): Restore definition.

	* melt/warmelt-first.melt (class_initial_data): Add
	sysdata_meltpass_after_hook field.
	* melt/warmelt-base.melt (register_pass_execution_hook): Typo in
	doc string.


Modified:
    branches/melt-branch/gcc/ChangeLog.MELT
    branches/melt-branch/gcc/Makefile.in
    branches/melt-branch/gcc/melt-runtime.c
    branches/melt-branch/gcc/melt-runtime.h
    branches/melt-branch/gcc/melt/warmelt-base.melt
    branches/melt-branch/gcc/melt/warmelt-first.melt



More information about the Gcc-cvs mailing list