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

bstarynk@gcc.gnu.org bstarynk@gcc.gnu.org
Mon Jun 24 10:20:00 GMT 2013


Author: bstarynk
Date: Mon Jun 24 10:20:28 2013
New Revision: 200362

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

2013-06-23  Basile Starynkevitch  <basile@starynkevitch.net>
	{{Fully switching to C++; first, emit C++ file names; the
	generated *+meltdesc.c file stays in plain C}}

	* melt/generated/: Rename all warmelt*.c files as warmelt*.cc
	files. Also hand-replaced some ".c" with ".cc" in
	warmelt-outobj*.cc files.

	* Makefile.in (upgrade-warmelt): Process *.cc files and use astyle, not indent.

	* melt-module.mk: Handle *.cc files not *.c ones.
	* melt-build-script.tpl: Likewise.
	* melt-build-script.sh: Regenerate.
	* melt-module.mk: Handle *.cc files not *.c ones.
	* melt-runtime.h (meltgc_new_string_generated_c_filename) Rename as...
	(meltgc_new_string_generated_cc_filename): Rename, also add macro
	meltgc_new_string_generated_c_filename for compatibility.
	* melt-runtime.c: Ensure that we have GCC 4.7 at least.
	(meltgc_new_string_generated_c_filename) Rename as...
	(meltgc_new_string_generated_cc_filename): Rename.
	(meltgc_run_c_extension): Renamse as...
	(meltgc_run_cc_extension): Rename, also add macro
	meltgc_run_c_extension for compatibility
	(melt_load_module_index): Wants *.cc.
	(melt_output_cfile_decl_impl_secondary_option): Likewise.
	* melt/warmelt-base.melt (make_string_generated_c_filename):
	Rename as ...
	(make_string_generated_cc_filename): Renamed.
	* melt/warmelt-genobj.melt (compile2obj_initextendproc): Change comment.
	* melt/warmelt-outobj.melt (class_secondary_c_file)
	(translate_to_c_module_melt_sources): Rename as..
	(class_secondary_cc_file, translate_to_cc_module_melt_sources):
	New. Adapt for *.cc emission.
	(output_melt_descriptor): Adapt for *.cc emission.
	* melt/warmelt-modes.melt (runfile_docmd, runtypesupport_docmd): Likewise.



Added:
    branches/melt-branch/gcc/melt/generated/meltrunsup-inc.c
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/meltrunsup-inc.c
    branches/melt-branch/gcc/melt/generated/warmelt-base+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-base+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-base+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-base+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-base+03.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-base+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-base.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-base.c
    branches/melt-branch/gcc/melt/generated/warmelt-debug+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-debug+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-debug+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-debug+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-debug.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-debug.c
    branches/melt-branch/gcc/melt/generated/warmelt-first+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-first+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-first+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-first+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-first+03.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-first+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-first.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-first.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-genobj+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-genobj+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+03.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-genobj+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+04.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-genobj+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+05.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-genobj+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+06.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-genobj+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+07.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-genobj+07.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-genobj.c
    branches/melt-branch/gcc/melt/generated/warmelt-hooks+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-hooks+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-hooks+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-hooks+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-hooks+03.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-hooks+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-hooks.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-hooks.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-macro+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-macro+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+03.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-macro+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+04.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-macro+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+05.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-macro+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+06.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-macro+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-macro.c
    branches/melt-branch/gcc/melt/generated/warmelt-modes+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-modes+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-modes+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-modes+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-modes+03.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-modes+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-modes.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-modes.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normal+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normal+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+03.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normal+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+04.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normal+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+05.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normal+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+06.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normal+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normal.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normatch+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normatch+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+03.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normatch+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+04.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normatch+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+05.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normatch+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+06.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normatch+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-normatch.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+01.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-outobj+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+02.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-outobj+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+03.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-outobj+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+04.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-outobj+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+05.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-outobj+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+06.cc
      - copied, changed from r200359, branches/melt-branch/gcc/melt/generated/warmelt-outobj+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+07.cc
      - copied, changed from r200359, branches/melt-branch/gcc/melt/generated/warmelt-outobj+07.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj.cc
      - copied unchanged from r200359, branches/melt-branch/gcc/melt/generated/warmelt-outobj.c
Removed:
    branches/melt-branch/gcc/melt/generated/warmelt-base+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-base+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-base+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-base.c
    branches/melt-branch/gcc/melt/generated/warmelt-debug+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-debug+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-debug.c
    branches/melt-branch/gcc/melt/generated/warmelt-first+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-first+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-first+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-first.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj+07.c
    branches/melt-branch/gcc/melt/generated/warmelt-genobj.c
    branches/melt-branch/gcc/melt/generated/warmelt-hooks+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-hooks+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-hooks+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-hooks.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-macro.c
    branches/melt-branch/gcc/melt/generated/warmelt-modes+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-modes+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-modes+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-modes.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-normal.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-normatch.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+01.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+02.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+03.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+04.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+05.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+06.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj+07.c
    branches/melt-branch/gcc/melt/generated/warmelt-outobj.c
Modified:
    branches/melt-branch/gcc/ChangeLog.MELT
    branches/melt-branch/gcc/Makefile.in
    branches/melt-branch/gcc/melt-build-script.sh
    branches/melt-branch/gcc/melt-build-script.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-base.melt
    branches/melt-branch/gcc/melt/warmelt-genobj.melt
    branches/melt-branch/gcc/melt/warmelt-modes.melt
    branches/melt-branch/gcc/melt/warmelt-outobj.melt



More information about the Gcc-cvs mailing list