Changing the size of `long' would break a *tremendous* amount of software, and would create quite a bit of extra overhead on 32-bit systems. I don't believe it's a realistic option.