回答:
AMDがx86(Intel 386/486 / Pentium)命令セットの64ビット拡張を作成したという事実のため、これは単なる慣習です。当時、IntelはItaniumを唯一の64ビットソリューションとして推進しており、AMDが広く使用されているものを作成したことが明らかになるまで、IntelはAMDの拡張機能をコピーしませんでした。#define AMD64は、IntelのItanium命令セットとこの64ビット命令セットを区別するために使用されました。
これらはx86_64と呼ばれることもあり、Intelのバイアスがわずかにあります。x86名のルーツは、Intel 8086プロセッサラインにあります。
はい、以前は(メーリングリストで私は信じている)名前はもっと一般的である必要があり、x86_64が正しい方法であることに同意しました(これはArch Linuxが知っていることです)。当時、彼らはその変更が行われると言っていたが、いつそれを知っていなかった(これは私がこれを聞いた約1年前だった)。