Linux 内核 VFP 支持代码的发行说明¶
日期:2004 年 5 月 20 日
作者:Russell King
这是 Linux 内核 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