反饋一個(gè)RISC-V編譯器使用nano printf庫(kù)打印浮點(diǎn)數(shù)的bug

已解決~

已解決~


您好,感謝您的反饋,您可以先按照我下方圖示配置一下,如果還是不可以的話,可以將出錯(cuò)部分代碼發(fā)送到郵箱yangy@wch.cn。

image.png


修改了鏈接器參數(shù), 還是不行, 我嘗試把有問(wèn)題的部分單獨(dú)弄一個(gè)demo運(yùn)行, 發(fā)現(xiàn)單獨(dú)弄的Demo是沒有這個(gè)問(wèn)題的.

而有問(wèn)題的那個(gè)項(xiàng)目, Console_Printf在其他位置調(diào)用打印float也是正常的, 就截圖那個(gè)特定位置, 打印顯示不正常.

另外我對(duì)編譯出來(lái)的有問(wèn)題的elf進(jìn)行反編譯, 看參數(shù)也是正確的, 就實(shí)際運(yùn)行時(shí)不正常...


image.png



image.png



又試了下不同的寫法, 結(jié)果如下:

image.png


image.png


不是說(shuō)float在前面一定會(huì)出bug, 而是在特定的情況下就會(huì)出bug, 單獨(dú)拎出來(lái)又正常...


在有問(wèn)題的位置, 用printf打印也是正常的:

image.png


image.png


您好,我這邊實(shí)驗(yàn)沒有復(fù)現(xiàn)出這種特定的情況,方便的話,您可以屏蔽掉代碼關(guān)鍵部分,將有問(wèn)題的工程發(fā)送到郵箱yangy@wch.cn,我這邊追蹤一下這個(gè)問(wèn)題。


再次補(bǔ)充, 我把棧打印出來(lái)了, 看起來(lái)是參數(shù)在棧里布局的問(wèn)題:


image.png


image.png


郵件已發(fā)送~


怎么解決的教我一下哦 郵箱2682342286qq.com


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频