treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / Documentation / arm / vfp / release-notes.rst
blobc6b04937cee3a2e4cc79d48b5ae5c44fa1becad9
1 ===============================================
2 Release notes for Linux Kernel VFP support code
3 ===============================================
5 Date:   20 May 2004
7 Author: Russell King
9 This is the first release of the Linux Kernel VFP support code.  It
10 provides support for the exceptions bounced from VFP hardware found
11 on ARM926EJ-S.
13 This release has been validated against the SoftFloat-2b library by
14 John R. Hauser using the TestFloat-2a test suite.  Details of this
15 library and test suite can be found at:
17    http://www.jhauser.us/arithmetic/SoftFloat.html
19 The operations which have been tested with this package are:
21  - fdiv
22  - fsub
23  - fadd
24  - fmul
25  - fcmp
26  - fcmpe
27  - fcvtd
28  - fcvts
29  - fsito
30  - ftosi
31  - fsqrt
33 All the above pass softfloat tests with the following exceptions:
35 - fadd/fsub shows some differences in the handling of +0 / -0 results
36   when input operands differ in signs.
37 - the handling of underflow exceptions is slightly different.  If a
38   result underflows before rounding, but becomes a normalised number
39   after rounding, we do not signal an underflow exception.
41 Other operations which have been tested by basic assembly-only tests
42 are:
44  - fcpy
45  - fabs
46  - fneg
47  - ftoui
48  - ftosiz
49  - ftouiz
51 The combination operations have not been tested:
53  - fmac
54  - fnmac
55  - fmsc
56  - fnmsc
57  - fnmul