forked from Imagelibrary/rtems
doc: Clarify SPARC floating point ABI
This commit is contained in:
committed by
Sebastian Huber
parent
75acd9e69f
commit
a9c4f15dbe
@@ -425,10 +425,15 @@ f4, ... f30)
|
||||
f8, ... f28)
|
||||
@end itemize
|
||||
|
||||
The floating point status register (fpsr) specifies
|
||||
The floating point status register (FSR) specifies
|
||||
the behavior of the floating point unit for rounding, contains
|
||||
its condition codes, version specification, and trap information.
|
||||
|
||||
According to the ABI all floating point registers and the floating point status
|
||||
register (FSR) are volatile. Thus the floating point context of a thread is the
|
||||
empty set. The rounding direction is a system global state and must not be
|
||||
modified by threads.
|
||||
|
||||
A queue of the floating point instructions which have
|
||||
started execution but not yet completed is maintained. This
|
||||
queue is needed to support the multiple cycle nature of floating
|
||||
|
||||
Reference in New Issue
Block a user