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