[M3commit] CVS Update: cm3
Antony Hosking
hosking at elego.de
Thu May 14 06:47:31 CEST 2009
CVSROOT: /usr/cvs
Changes by: hosking at birch. 09/05/14 06:47:31
Modified files:
cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c
Log message:
Fix bug in m3_do_fixed_extract. Don't convert source value to unsigned before
left shift, otherwise information gets lost that tree-based value range
propagation ends up not considering during optimization.
I've just successfully bootstrapped cm3 with the backend optimizing at -O3 on
Mac OSX 10.5 (I386_DARWIN), so "cm3 -O" should now do the right thing.
Feedback on experiences optimizing on other platforms would be
appreciated.
More information about the M3commit
mailing list