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

bstarynk@gcc.gnu.org bstarynk@gcc.gnu.org
Tue Jun 25 14:24:00 GMT 2013


Author: bstarynk
Date: Tue Jun 25 14:24:48 2013
New Revision: 200395

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


2013-06-25  Basile Starynkevitch  <basile@starynkevitch.net>
	{{begin having classy frames, ie. MELT frames which are C++ classes}}
	* melt-runtime.h (Melt_CallFrame, Melt_CallFrameWithValues): New
	classes, when MELT_HAVE_CLASSY_FRAME
	(MELT_CATCH, MELT_THROW): Remove those commented macros.
	* melt-runtime.c (Melt_CallFrame::_top_call_frame_): Define, when
	MELT_HAVE_CLASSY_FRAME.
	(melt_minor_copying_garbage_collector): Made non-static.
	(melt_output_cfile_decl_impl_secondary_option): Mention C++ in and
	gcc-melt.org in emitted comment.
	* melt/warmelt-outobj.melt (output_curframe_declstruct): Also emit
	code when MELT_HAVE_CLASSY_FRAME.


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/warmelt-outobj.melt



More information about the Gcc-cvs mailing list