It should have, although it would be slower. Possibly even slower than if you had used "-march=x86_64".
EDIT: -march implies -mtune. Don't use -mtune.
Yes, march implies mtune, but not vice-versa.
I will give -march=x86_64 a try, thanks for the suggestion.
no bueno on x86_64, possibly my version of gcc is too old, not sure.
error: bad value (x86_64) for -march= switch
EDIT: NVM, should be x86-64.
All right, here's a binary compiled for x86-64 in general with -O3. Won't be as fast as the i5-specific builds, but HOPEFULLY this one will work over a wider range of processors.
https://www.dropbox.com/s/q7w4fosqjyqydff/release8_x86-64.zip