This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r176627 - in /branches/melt-branch: ChangeLog.M...
- From: bstarynk at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 22 Jul 2011 14:00:41 -0000
- Subject: r176627 - in /branches/melt-branch: ChangeLog.M...
Author: bstarynk
Date: Fri Jul 22 14:00:40 2011
New Revision: 176627
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176627
Log:
2011-07-22 Basile Starynkevitch <basile@starynkevitch.net>
* INSTALL/README-MELT-PLUGIN: Mention next release 0.9 and new
features.
2011-07-22 Basile Starynkevitch <basile@starynkevitch.net>
* melt-runtime.h (MELT_VERSION_STRING): Bump to 0.9pre
(meltgc_new_box, melt_box_content, meltgc_box_put): Obsolete
functions.
(meltgc_new_container, meltgc_container_put): New function.
* melt-runtime.c
(meltgc_new_box, melt_box_content, meltgc_box_put): Give warning
once.
(meltgc_new_container, meltgc_container_put): New functions.
(readval): Add syntactic sugar for ! as exclaim, that is for the
content macro.
* melt/warmelt-base.melt (set_function): New function.
* melt/warmelt-debug.melt (dbgout_mapobject_method): Use
containers, not boxed values.
* melt/warmelt-macro.melt (mexpand_container, patexpand_container)
(mexpand_content): New functions for
(container, content, exclaim): New macros.
* melt/warmelt-normal.melt (normbind_anybind, normexp_symbol)
(normbind_fixbind): Likewise.
Modified:
branches/melt-branch/ChangeLog.MELT
branches/melt-branch/INSTALL/README-MELT-PLUGIN
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-base.melt
branches/melt-branch/gcc/melt/warmelt-debug.melt
branches/melt-branch/gcc/melt/warmelt-first.melt
branches/melt-branch/gcc/melt/warmelt-macro.melt
branches/melt-branch/gcc/melt/warmelt-normal.melt