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

bstarynk@gcc.gnu.org bstarynk@gcc.gnu.org
Sun Oct 26 20:49:00 GMT 2008


Author: bstarynk
Date: Sun Oct 26 20:49:22 2008
New Revision: 141374

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141374
Log:
2008-10-26  Basile Starynkevitch  <basile@starynkevitch.net>
	* gcc/basilys.h: added BASILYSPAR_MARKGGC.
	* gcc/ggc.h: (ggc_mark_roots_extra_marking, ggc_collect_extra_marking)
	new declarations.
	* gcc/ggc-common.c: (ggc_mark_roots_extra_marking) Added new function.
	(ggc_mark_roots) Removed. (ggc_collect) Moved function here to
	wrap ggc_collect_extra_marking.
	* gcc/ggc-page.c: (ggc_collect_extra_marking) replacing (ggc_collect)
	which has moved in ggc-common.c file.
	* gcc/ggc-zone.c: (ggc_collect_extra_marking) replacing (ggc_collect)
	which has moved in ggc-common.c file. (ggc_collect_1) takes extra
	marker routine & data arguments.
	* gcc/melt/warmelt-first.bysl: class_ctype has new field ctype_marker
	filled for ctype_value ctype_tree ctype_gimple ctype_gimpleseq
	ctype_basicblock ctype_edge.
	* gcc/melt/warmelt-outobj.bysl: added outpucod_marker and calling it.
	* gcc/warmelt-first-0.c: regenerated.
	* gcc/warmelt-macro-0.c: regenerated.
	* gcc/warmelt-normal-0.c: regenerated.
	* gcc/warmelt-normatch-0.c: regenerated.
	* gcc/warmelt-genobj-0.c: regenerated.
	* gcc/warmelt-outobj-0.c: regenerated.

Modified:
    branches/melt-branch/gcc/ChangeLog.melt
    branches/melt-branch/gcc/basilys.h
    branches/melt-branch/gcc/ggc-common.c
    branches/melt-branch/gcc/ggc-page.c
    branches/melt-branch/gcc/ggc-zone.c
    branches/melt-branch/gcc/ggc.h
    branches/melt-branch/gcc/melt/warmelt-first.bysl
    branches/melt-branch/gcc/melt/warmelt-outobj.bysl
    branches/melt-branch/gcc/warmelt-first-0.c
    branches/melt-branch/gcc/warmelt-genobj-0.c
    branches/melt-branch/gcc/warmelt-macro-0.c
    branches/melt-branch/gcc/warmelt-normal-0.c
    branches/melt-branch/gcc/warmelt-normatch-0.c
    branches/melt-branch/gcc/warmelt-outobj-0.c



More information about the Gcc-cvs mailing list