AMD Releases Hammer documentation
Jonathan Graham writes: "Last Thursday AMD posted the five volume architectural manual to their new x86-64 processor on their website. The tomes are as follows: Application Programming, System Programming,General Purpose and System Instructions,128-bit Media Instructions and 64-bit Media and x87 Floating Point Instructions. Gentlemen...start your compilers! (or start writing them!)"
gcc does have -march=athlon though
You're not using gcc-3.2, are you?
gcc-3.2 has both -mcpu=athlon and -march=athlon flags.
Yeah, gcc-2.95 won't optimize for athlon, but the only excuse for using an outdated compiler like that is if you're a debian user, in which case you don't give a shit about keeping up with the joneses, anyway.
Why talk about athlon optimizations? GCC already supports the x86-64 arch, and Linux runs on it, see http://www.x86-64.org
See gcc news.