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

bstarynk@gcc.gnu.org bstarynk@gcc.gnu.org
Tue Jun 4 12:48:00 GMT 2013


Author: bstarynk
Date: Tue Jun  4 12:48:52 2013
New Revision: 199644

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

2013-06-04  Basile Starynkevitch  <basile@starynkevitch.net>
	* melt-runtime.c (melt_minor_copying_garbage_collector): Clear
	melt_touchedglobalchunk.

	* melt-predef.list (HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER)
	(HOOK_VALUE_IMPORTER, HOOK_VALUE_EXPORTER, HOOK_MACRO_EXPORTER)
	(HOOK_PATMACRO_EXPORTER). New, not used yet.

	* melt/warmelt-first.melt (class_initial_system_data)
	(initial_system_data): Remove fields sysdata_pre_genericize,
	sysdata_passexec_hook, sysdata_finishtype_hook,
	sysdata_finishdecl_hook, sysdata_all_passes_start_hook,
	sysdata_all_passes_end_hook.
	(initfresh_contenvmaker, initvalue_exporter, initvalue_importer)
	(initmacro_exporter, initpatmacro_exporter): Soon becoming
	obsolete.

	* melt/warmelt-macro.melt (return)
	(current_module_environment_reference, parent_module_environment):
	Mention limitations for hooks.

	* melt/warmelt-normal.melt
	(normexp_current_module_environment_reference)
	(normexp_parent_module_environment): Give error if used inside
	hooks.

	* melt/warmelt-genobj.melt
	(compilobj_quasidata_current_module_environment_reference)
	(compilobj_quasidata_parent_module_environment): More debug, add
	comment.

	* melt/warmelt-mode.melt (makedoc_genhook): Improve output.



Modified:
    branches/melt-branch/gcc/ChangeLog.MELT
    branches/melt-branch/gcc/melt-predef.list
    branches/melt-branch/gcc/melt-runtime.c
    branches/melt-branch/gcc/melt/warmelt-first.melt
    branches/melt-branch/gcc/melt/warmelt-genobj.melt
    branches/melt-branch/gcc/melt/warmelt-macro.melt
    branches/melt-branch/gcc/melt/warmelt-modes.melt
    branches/melt-branch/gcc/melt/warmelt-normal.melt



More information about the Gcc-cvs mailing list