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