[Issue 447] frontend: writeable string constants
sean at f4.ca
Fri Oct 27 06:49:51 PDT 2006
Walter Bright wrote:
> Thomas Kuehne wrote:
>> Trying to clean up the frontend for 64bit proved surpisingly hard.
>> 64bit builds with gcc and icc show different behaviours.
>> Seemingly simple test cases like
>> http://dstress.kuehne.cn/run/l/large_id_01_D.d and
>> fail for 64bit but pass for 32bit builds. etc.
> I'm very interested in folding in the changes necessary to fix this.
> I've already folded in the ones listed in the bug reports here (they'll
> be in the next update).
The most obvious offender in Phobos is internal/gc/gc.d, where arrays
are cast to long before being returned from functions. GPhobos may be a
useful comparison for 64-bit changes needed in Phobos.
More information about the Digitalmars-d-bugs