[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gm2] latest git changes and regression test
From: |
Gaius Mulley |
Subject: |
[Gm2] latest git changes and regression test |
Date: |
Tue, 16 Sep 2014 05:26:50 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) |
Hi,
* gm2/gm2-compiler/M2Quads.mod: removed RangeCheck quadruples
from
changing the read/write lists. Also removed PutWriteQuad
from being called inside MarkAsRead. More regression tests
pass.
(testsuite/gm2/errors/fail/testfio.mod)
(testsuite/gm2/errors/fail/testinit.mod)
* gm2/examples/pge/foo.mod: added comment.
* gm2/gm2-compiler/M2Code.mod: removed references to StrIO and
NumberIO and replaced them with printf0 and printf1.
Re-introduced OptimizationAnalysis which also reports on
total source lines compiled.
* gcc/gm2/gm2-compiler/M2Options.def: SetStatistic (New
* procedure).
* gcc/gm2/gm2-compiler/M2Options.def: SetStatistic (New
* procedure)
implemented.
* gm2/gm2-gcc/m2options.h: SetStatistic (New prototype).
* gm2/gm2-lang.c: handle -fm2-statistics.
* gm2/lang-options.h: enumerate -fm2-statistics.
* gm2/lang.opt: enumerate -fm2-statistics.
* gm2/m2.flex: include timevar.h. Call timevar_push,
* timevar_pop
inside m2flex_GetToken.
the regression test results report 66 failures on Debian Wheezy.
I will update the documentation to include -fm2-whole-program
and -fm2-statistics
regards,
Gaius
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gm2] latest git changes and regression test,
Gaius Mulley <=