- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:asアセンブラがおかしい)
asアセンブラのエラー解決方法
このQ&Aのポイント
- gccでコンパイル/リンクする際に`Error: suffix or operands invalid for `mov`'というエラーメッセージが表示されます。
- asコマンドでバイナリファイルを作成する際にも同じエラーが発生します。
- 解決策として、linux-2.4-seg-4.patchを当ててカーネルを再構築して試しましたが問題が解決しませんでした。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
・「global」じゃなくて、「globl」では。 ・「movl $0 %eax」じゃなくて、「movl $0,%eax」では。 いずれも質問時のtypoかもしれませんが。
お礼
ごめんなさい。それで解決しました。 しかしながら、御指摘をいただかなかったら、足元にある答えを延々と探し続けたと思います。 本当に、ありがとうございました。