VMS Help
System Services, $START ALIGN FAULT REPORT (Alpha Only)
*Conan The Librarian (sorry for the slow response - running on an old VAX)
|
|
On Alpha systems, initializes user image alignment fault
reporting.
Format
SYS$START_ALIGN_FAULT_REPORT report_method ,report_buffer
,buffer_length
C Prototype
int sys$start_align_fault_report (int report_method,
void *report_buffer, int
buffer_length);
report_method
OpenVMS usage:longword_signed
type: longword (signed)
access: read
mechanism: by value
Method by which image alignment faults are to be reported.
The following table shows valid values for the report_method
argument:
Value Meaning
AFR$C_ Alignment fault PCs and fault addresses are saved
BUFFERED in a user-supplied buffer.
AFR$C_ Alignment faults are elevated to user mode
EXCEPTION exceptions.
report_buffer
OpenVMS usage:address
type: longword (unsigned)
access: read
mechanism: by reference
The 32-bit address of the buffer into which to write the fault
data. The report_buffer argument is needed only if the value of
the report_method argument is AFR$C_BUFFERED.
buffer_length
OpenVMS usage:byte count
type: longword (signed)
access: read
mechanism: by value
Length of the buffer specified in the report_buffer argument.
The buffer must have a minimum size of AFR$K_USER_LENGTH +
32. However, a larger buffer allows for more information to be
collected.
[legal]
[privacy]
[GNU]
[policy]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.