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