sgolds first I think that aixman was mistaken because he did not account for the fact that longs continue to be 32-bit under AMD64 (see my previous post). They use a different variable for 64-bit, longlong.
I don't want to argue about this but we're really getting into sematics. Pointers are sort of also variables, so even if the most integers are not getting bigger, pointers are. Depending on the code this may or may not be noticable.
Plus, I did say 0-15% slowdown, which is realistic.
Regardless, very few companies will decide to maintain a separate AMD64 port if there is no need for larger address space.