[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Sat Aug 31 06:11:24 CEST 2013
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 13/08/31 06:11:24
Modified files:
cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3
./: M3CG_MultiPass.i3 M3CG_MultiPass.m3
cm3/m3-sys/m3back/src/: M3C.m3
Log message:
Support NULL type.
It occurs in approx one place:
elego/graphicutils/src/RsrcFilter.m3
In the generate C, it called "M3_NULL_T".
work in progress, not to be completed particularly soon:
The goal here is to make the C backend independent of the
flag in m3front that guides the order of nested function output.
Part of the strategy is to give M3CG.Replay a range to replay.
i.e. from begin_procedure to end_procedure.
Instead, for now, the C backend has a requirement on the m3front flags.
That is ok. The NT/x86 backend has a similar requirement.
More information about the M3commit
mailing list