Linux Kernel VFP 支援程式碼的發行說明¶
日期: 2004 年 5 月 20 日
作者: Russell King
這是 Linux Kernel VFP 支援程式碼的第一個版本。它提供了對 ARM926EJ-S 上發現的 VFP 硬體彈出的異常的支援。
此版本已透過 John R. Hauser 使用 TestFloat-2a 測試套件驗證了 SoftFloat-2b 庫。有關此庫和測試套件的詳細資訊,請訪問
已使用此軟體包測試的操作是
fdiv
fsub
fadd
fmul
fcmp
fcmpe
fcvtd
fcvts
fsito
ftosi
fsqrt
以上所有操作都通過了 softfloat 測試,但以下異常情況除外
當輸入運算元符號不同時,fadd/fsub 在處理 +0 / -0 結果時顯示出一些差異。
下溢異常的處理略有不同。如果在舍入之前結果下溢,但在舍入後變為歸一化數,我們不會發出下溢異常訊號。
已透過基本僅彙編測試測試的其他操作包括
fcpy
fabs
fneg
ftoui
ftosiz
ftouiz
組合操作尚未經過測試
fmac
fnmac
fmsc
fnmsc
fnmul