[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Sun Oct 3 20:28:48 CEST 2010
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/10/03 20:28:48
Modified files:
cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c
Log message:
fix subranges, to be small in size
restore not volatile
turn back on type code
make it easy to turn on/off replay; turn it on
remove assert that subrange min <= max, as it breaks X
some small tweaks
combine code for declare_pointer and declare_indirect
consider using stabilize_reference more (after every indirect_ref
remove temporaries from:
shift
rotate
check_nil
check_lo
check_hi
check_range
check_eq
very few temporaries remain:
ones the frontend asks for (indefinite)
floating point (round, floor, ceiling)
loophole sometimes, pop_static_link, compare_exchange
More information about the M3commit
mailing list