私のスニペットを、gcc に似たインライン asm 構文を使用するコンパイラに変換しようとしています。ドキュメントを読みましたが、次の行に遭遇するまではすべて問題ありませんでした。
mov eax, dword ptr fs:[0x20]
私はそれを次のように変換しました:
movl 0x20(%fs:), %eax
fs は 32 ビット レジスタではなく、この操作は無効であることがわかりました。at&t 構文で fs にアクセスするにはどうすればよいですか?
私のスニペットを、gcc に似たインライン asm 構文を使用するコンパイラに変換しようとしています。ドキュメントを読みましたが、次の行に遭遇するまではすべて問題ありませんでした。
mov eax, dword ptr fs:[0x20]
私はそれを次のように変換しました:
movl 0x20(%fs:), %eax
fs は 32 ビット レジスタではなく、この操作は無効であることがわかりました。at&t 構文で fs にアクセスするにはどうすればよいですか?