r176085 - in /branches/melt-branch: contrib/Cha...

bstarynk@gcc.gnu.org bstarynk@gcc.gnu.org
Sat Jul 9 17:02:00 GMT 2011


Author: bstarynk
Date: Sat Jul  9 17:02:13 2011
New Revision: 176085

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

2011-07-09  Basile Starynkevitch  <basile@starynkevitch.net>

	* gcc/melt/warmelt-outobj.melt (translate_macroexpanded_list): Emit a
	forward declaration for melt_callframe_st.

	* gcc/melt-module.mk: Add flags -DMELTGCC_MODULE_OPTIMIZED or
	-DMELTGCC_MODULE_DYNAMIC or -DMELTGCC_MODULE_NOLINE, as
	appropriate.

	* gcc/melt-build.tpl (meltarg_modulecflags): New.
	(MELTCCINIT1, MELTCCFILE1): Use it.
	Generate intermediate modules with melt_module_quickly.

	* gcc/melt-build.mk: Regenerate.

	* gcc/Makefile.in (install-melt-source, install-melt-modules):
	Add / after $(DESTDIR)

	* gcc/melt-runtime.h (MELT_DECLFRAME, MELT_LOCATION, MELT_INITFRAME):
	Add comments inside macros.

	* gcc/melt-runtime.c (obstack_add_escaped_path): Don't escape always
	some punctuation chars.
	(compile_gencsrc_to_binmodule): Ignore ./ for make -C.
	Flush diagnostics before system.
	No silent make when quiet.

2011-07-09  Basile Starynkevitch  <basile@starynkevitch.net>

	* contrib/make-melt-source-tar.sh: Handle MELT-Plugin-Makefile.


Modified:
    branches/melt-branch/contrib/ChangeLog.MELT
    branches/melt-branch/contrib/make-melt-source-tar.sh
    branches/melt-branch/gcc/ChangeLog.MELT
    branches/melt-branch/gcc/Makefile.in
    branches/melt-branch/gcc/melt-build.mk
    branches/melt-branch/gcc/melt-build.tpl
    branches/melt-branch/gcc/melt-module.mk
    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