r191984 - in /branches/melt-branch/gcc: ChangeL...
bstarynk@gcc.gnu.org
bstarynk@gcc.gnu.org
Tue Oct 2 14:03:00 GMT 2012
Author: bstarynk
Date: Tue Oct 2 14:03:07 2012
New Revision: 191984
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191984
Log:
2012-10-02 Basile Starynkevitch <basile@starynkevitch.net>
{{trying to disable MELT_HAS_OBMAG_SPEC everywhere, so reorganizing some code}}
* melt-runtime.h (melt_newspeclist, melt_oldspeclist): Declared as MELT_EXTERN.
(melt_newspecdatalist, melt_oldspecdatalist): New declaration.
* melt-runtime.c (melt_newspecdatalist, melt_oldspecdatalist): New
definitions.
(melt_delete_specialdata, delete_special, meltgc_make_special)
(meltgc_make_specialdata, melt_delete_unmarked_new_special)
(melt_delete_unmarked_new_specialdata, melt_clear_old_special)
(melt_clear_old_specialdata): New or improve function.
(melt_minor_copying_garbage_collector, melt_garbcoll): Call helper
functions above.
* melt/generated/meltrunsup-inc.c (melt_forwarded_copy): Hand-edit
to almost remove MELTOBMAG_SPEC_FILE & MELTOBMAG_SPEC_RAWFILE cases.
Modified:
branches/melt-branch/gcc/ChangeLog.MELT
branches/melt-branch/gcc/melt-runtime.c
branches/melt-branch/gcc/melt-runtime.h
branches/melt-branch/gcc/melt/generated/meltrunsup-inc.c
More information about the Gcc-cvs
mailing list