我想編譯我的C代碼在MIPS I中使用軟乘法,因爲我的硬件沒有硬乘法器。mips編譯器仍支持mno-mul選項嗎?
從這個文檔(第10頁):http://www.sm.luth.se/csee/courses/smd/137/doc/gcc.pdf表示可以使用「-mno-mul」選項來通知編譯器不生成整數乘/除指令,而是插入調用來乘/除子程序。
然而,當我在「-mno-MUL」選項來我的編譯器喂,返回的錯誤信息是: 無法識別的命令行選項「-mno-MUL」
我試着在谷歌上搜索以獲取更多信息「-mno-mul」,但返回的搜索結果非常有限。該選項甚至沒有在這裏列出:https://gcc.gnu.org/onlinedocs/gcc/Option-Summary.html
我的問題是:mno-mul選項是否過時?如果是這樣,是否有編譯器生成軟乘法代碼的解決方法?
我從來沒有見過沒有乘法指令的MIPS實現 –