r135040 - in /branches/melt-branch/gcc: ChangeL...
bstarynk@gcc.gnu.org
bstarynk@gcc.gnu.org
Wed May 7 12:14:00 GMT 2008
Author: bstarynk
Date: Wed May 7 12:14:39 2008
New Revision: 135040
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135040
Log:
2008-05-07 Basile Starynkevitch <basile@starynkevitch.net>
[another bug; the previous one is probably related to too early disposal of locals]
* gcc/common.opt: all basilys options are only when ENABLE_BASILYSMELT.
* gcc/basilys.c: (basilys_initialize) force exit_after_options for builtin command exit
and detect command without dispatcher.
* gcc/melt/warm-basilys.bysl: compil_data_and_slots_fill is disposing
local bindings too early.
[TODO:] It should return a tuple of bindings to be disposed by the
caller. outcinitfill_objinitobject does not set the predef
anymore. This is done in outcinitpredef_objinitobject.
* gcc/Makefile.in: the empty runs have -fbasilys-command=exit
Modified:
branches/melt-branch/gcc/ChangeLog.melt
branches/melt-branch/gcc/Makefile.in
branches/melt-branch/gcc/basilys.c
branches/melt-branch/gcc/common.opt
branches/melt-branch/gcc/melt/testrun1.bysl
branches/melt-branch/gcc/melt/warm-basilys.bysl
More information about the Gcc-cvs
mailing list