This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r155295 - in /branches/melt-branch/gcc: ChangeL...
- From: bstarynk at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 16 Dec 2009 19:30:07 -0000
- Subject: r155295 - in /branches/melt-branch/gcc: ChangeL...
Author: bstarynk
Date: Wed Dec 16 19:30:06 2009
New Revision: 155295
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155295
Log:
2009-12-16 Basile Starynkevitch <basile@starynkevitch.net>
{{tletrec3.melt hence normalization of tuple still badly
translated.}}
* gcc/common.opt (-fmelt-debug-depth): added flag.
* gcc/melt-runtime.h (melt_debug_depth, melt_error_counter): added new
declaration.
* gcc/melt-runtime.c (melt_argument): handle debug-depth.
(melt_debug_depth): added new function.
* gcc/melt/warmelt-first.melt: added debug_depth & use it in debugmsg
& debug_msg_fun. dbgout_mapobject_method closes correctly the
brace!
* gcc/melt/warmelt-normal.melt: normexp_tuple still bad.
* gcc/melt/warmelt-genobj.melt: added class_objinituniqueobject and
use it in compilobj_datasymbol. compiletrec_instance &
compilobj_nrep_letrec has more debug messages
* gcc/melt/warmelt-outobj.melt: outcinitfill_objinitobject handles
class_objinituniqueobject. compile_list_sexpr checks several times
the melt_error_counter.
{{regenerated all files several times}}
* gcc/melt/generated/warmelt-first.0+01.c: regenerated.
* gcc/melt/generated/warmelt-first.0+02.c: regenerated.
* gcc/melt/generated/warmelt-first.0.c: regenerated.
* gcc/melt/generated/warmelt-genobj.0+01.c: regenerated.
* gcc/melt/generated/warmelt-genobj.0+02.c: regenerated.
* gcc/melt/generated/warmelt-genobj.0+03.c: regenerated.
* gcc/melt/generated/warmelt-genobj.0.c: regenerated.
* gcc/melt/generated/warmelt-infixsyntax.0.c: regenerated.
* gcc/melt/generated/warmelt-macro.0+01.c: regenerated.
* gcc/melt/generated/warmelt-macro.0+02.c: regenerated.
* gcc/melt/generated/warmelt-macro.0.c: regenerated.
* gcc/melt/generated/warmelt-normal.0+01.c: regenerated.
* gcc/melt/generated/warmelt-normal.0+02.c: regenerated.
* gcc/melt/generated/warmelt-normal.0.c: regenerated.
* gcc/melt/generated/warmelt-normatch.0.c: regenerated.
* gcc/melt/generated/warmelt-outobj.0+01.c: regenerated.
* gcc/melt/generated/warmelt-outobj.0+02.c: regenerated.
* gcc/melt/generated/warmelt-outobj.0+03.c: regenerated.
* gcc/melt/generated/warmelt-outobj.0.c: regenerated.
Modified:
branches/melt-branch/gcc/ChangeLog.MELT
branches/melt-branch/gcc/common.opt
branches/melt-branch/gcc/melt-runtime.c
branches/melt-branch/gcc/melt-runtime.h
branches/melt-branch/gcc/melt/generated/warmelt-first.0.c
branches/melt-branch/gcc/melt/generated/warmelt-genobj.0+01.c
branches/melt-branch/gcc/melt/generated/warmelt-genobj.0+02.c
branches/melt-branch/gcc/melt/generated/warmelt-genobj.0+03.c
branches/melt-branch/gcc/melt/generated/warmelt-genobj.0.c
branches/melt-branch/gcc/melt/generated/warmelt-infixsyntax.0.c
branches/melt-branch/gcc/melt/generated/warmelt-macro.0.c
branches/melt-branch/gcc/melt/generated/warmelt-normal.0+01.c
branches/melt-branch/gcc/melt/generated/warmelt-normal.0+02.c
branches/melt-branch/gcc/melt/generated/warmelt-normal.0.c
branches/melt-branch/gcc/melt/generated/warmelt-normatch.0.c
branches/melt-branch/gcc/melt/generated/warmelt-outobj.0+01.c
branches/melt-branch/gcc/melt/generated/warmelt-outobj.0+02.c
branches/melt-branch/gcc/melt/generated/warmelt-outobj.0+03.c
branches/melt-branch/gcc/melt/generated/warmelt-outobj.0.c
branches/melt-branch/gcc/melt/warmelt-first.melt
branches/melt-branch/gcc/melt/warmelt-genobj.melt
branches/melt-branch/gcc/melt/warmelt-normal.melt
branches/melt-branch/gcc/melt/warmelt-outobj.melt
branches/melt-branch/gcc/testsuite/melt/tletrec3.melt