rsc has fixed this in the go 6c compiler. so far most code
seems to compile and work fine. the most fallout is with
warnings for %ld format strings as char* - char* is now
vlong instead of long.

is there any prefered way on how to move forwards with amd64?

i think as memories grow, we will hit problems with 32 bit
longs more often, so this change might be worthwhile in the
long term, even if having to add casts for print statements
is a bit annoying.

--
cinap

Reply via email to