[M3commit] [modula3/cm3] ca69e1: previously:
jaykrell
jay.krell at cornell.edu
Wed Aug 26 09:31:55 CEST 2015
Branch: refs/heads/master
Home: https://github.com/modula3/cm3
Commit: ca69e1df6c62a8a6995059ae0f635e259b248d65
https://github.com/modula3/cm3/commit/ca69e1df6c62a8a6995059ae0f635e259b248d65
Author: jaykrell <jay.krell at cornell.edu>
Date: 2015-08-26 (Wed, 26 Aug 2015)
Changed paths:
M m3-sys/m3middle/src/Target.i3
M m3-sys/m3middle/src/Target.m3
Log Message:
-----------
previously:
First_readable_addr = 4K * 8 on most targets
First_readable_addr = 8K * 8 on sparc
could be but isn't 8k on alpha/ia64
now:
4K on all targets -- not 4K * 8, but just 4K
m3front does the multiplication by 8 and doing
it twice made the value too high.
Could be but isn't 8K on ia64/alpha/sparc. It'd
be a small optimization in unusual code, and
isn't worth the targets varying.
Test case is p263.
Still maybe want to eliminate it, but at least
all targets are now the same here.
More information about the M3commit
mailing list