cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

release-notes.rst (1319B)


      1===============================================
      2Release notes for Linux Kernel VFP support code
      3===============================================
      4
      5Date: 	20 May 2004
      6
      7Author:	Russell King
      8
      9This is the first release of the Linux Kernel VFP support code.  It
     10provides support for the exceptions bounced from VFP hardware found
     11on ARM926EJ-S.
     12
     13This release has been validated against the SoftFloat-2b library by
     14John R. Hauser using the TestFloat-2a test suite.  Details of this
     15library and test suite can be found at:
     16
     17   http://www.jhauser.us/arithmetic/SoftFloat.html
     18
     19The operations which have been tested with this package are:
     20
     21 - fdiv
     22 - fsub
     23 - fadd
     24 - fmul
     25 - fcmp
     26 - fcmpe
     27 - fcvtd
     28 - fcvts
     29 - fsito
     30 - ftosi
     31 - fsqrt
     32
     33All the above pass softfloat tests with the following exceptions:
     34
     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.
     40
     41Other operations which have been tested by basic assembly-only tests
     42are:
     43
     44 - fcpy
     45 - fabs
     46 - fneg
     47 - ftoui
     48 - ftosiz
     49 - ftouiz
     50
     51The combination operations have not been tested:
     52
     53 - fmac
     54 - fnmac
     55 - fmsc
     56 - fnmsc
     57 - fnmul