VMS Help
RTL Routines, LIB$, LIB$FIXUP_FLT
*Conan The Librarian (sorry for the slow response - running on an old VAX)
|
|
The Fix Floating Reserved Operand routine finds the reserved
operand of any F-floating, D-floating, G-floating, or H-floating
instruction (with some exceptions) after a reserved operand fault
has been signaled. LIB$FIXUP_FLT changes the reserved operand
from -0.0 to the value of the new-operand argument, if present;
or to +0.0 if new-operand is absent.
This routine is available on OpenVMS Alpha systems in translated
form and is applicable to translated VAX images only.
Format
LIB$FIXUP_FLT signal-arguments ,mechanism-arguments
[,new-operand]
OpenVMS usage:cond_value
type: longword (unsigned)
access: write only
mechanism: by value
signal-arguments
OpenVMS usage:vector_longword_unsigned
type: unspecified
access: read only
mechanism: by reference, array reference
Signal argument vector. The signal-arguments argument is the
address of an array of unsigned longwords containing the signal
argument vector.
mechanism-arguments
OpenVMS usage:vector_longword_unsigned
type: unspecified
access: read only
mechanism: by reference, array reference
Mechanism argument vector. The mechanism-arguments argument is
the address of an array of unsigned longwords containing the
mechanism argument vector.
new-operand
OpenVMS usage:floating-point
type: F_floating
access: read only
mechanism: by reference
An F-floating value to replace the reserved operand. The
new-operand argument is the address of an F-floating number
containing the new operand. This is an optional argument. If
omitted, the default value is +0.0.
[legal]
[privacy]
[GNU]
[policy]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.