歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux AT&T匯編錯誤:Error: invalid instruction suffix for `push'


Linux AT&T匯編錯誤:Error: invalid instruction suffix for `push'   在 Linux 使用 AT&T 語法寫匯編程序時   程序中有一條命令為:pushl %eax   使用 as 編譯時出現錯誤:   Error: invalid instruction suffix for `push'   原因是 64 位系統和 32 位系統的差別引起的   解決方法為:   在代碼開頭添加 .code32 即可
Copyright © Linux教程網 All Rights Reserved