[M3commit] CVS Update: cm3
Tony Hosking
hosking at cs.purdue.edu
Fri Apr 11 17:15:33 CEST 2008
I am tracking down this bug right now (trying to get a 64-bit
AMD64_DARWIN port) up and running. If you have something as a
testcase that will demonstrate the problem I would appreciate it.
On Apr 11, 2008, at 5:08 PM, Rodney M. Bates wrote:
> CVSROOT: /usr/cvs
> Changes by: rodney at birch. 08/04/11 17:08:38
>
> Modified files:
> cm3/m3-sys/m3middle/src/: M3CG_BinWr.m3
>
> Log message:
> Fix a bug that caused, e.g., 16_80000000L and 16_000000008000000L
> to be converted to 16_ffffffff8000000L. This is something of a
> low hack at a call site on TInt.ToInt. Probably, the fix should
> be pushed inside TInt.ToInt, but all the calls thereon need to be
> reviewed before doing this.
More information about the M3commit
mailing list