[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Thu Nov 11 12:00:28 CET 2010
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/11/11 12:00:28
Modified files:
cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c
Log message:
don't inline anything, to fix:
elego/m3msh/src/M3MiniShell.m3: In function 'M3MiniShell__ProcessParameters':
elego/m3msh/src/M3MiniShell.m3:608:0: error: variable '_nonlocal_var_rec.188' might be clobbered by 'longjmp' or 'vfork'
very not good
I tried a fair number of other things and nothing both compiled that and compiled the rest
of the tree, at -O3.
-O2 was less of a problem.
It would *appear* that tree-nested copied volatility from the originals to the fields
of the nonlocal struct, but nevertheless, this error occurs.
(usually a warning, but I made it an error, we really don't want to let this occur)
More information about the M3commit
mailing list