Accelerator Manual (G06.27+, H06.04+, J06.03+)

Error, Warning, and Note Messages
Accelerator Manual527303-003
9-21
Error Messages
Were compiled without a C function prototype for the routine the function calls
Effect. The Accelerator assumes that each procedure returns only one size value. The
Accelerator cannot determine the correct return value size at each call site.
Recovery. If the named procedure returns only one size value, specify that value with
a ReturnValSize option. If the named procedure returns more than one size value,
specify a ReturnValSize UNKNOWN option. If the error results from a C function call,
make sure that the C function has a function prototype.
71
Cause. The Accelerator detected an instruction turning on mutual exclusion in a
nonresident procedure.
Effect. Mutual exclusion can only be used in resident procedures on TNS/R systems.
Recovery. You have two options:
1. Change your source code to declare the named procedure resident. Compile and
bind the program again.
2. Use Binder to make the named procedure resident.
73
Cause. The Accelerator cannot accelerate this input object file.
Effect. The Accelerator halts execution.
Recovery. Object files supplied by HP are not to be altered (accelerated) by customers
unless explicitly stated otherwise in the documentation for that product.
74
Cause. The file has not been properly bound.
Effect. The Accelerator cannot understand procedure calls that have not been properly
resolved.
Recovery. Bind your program.
Error 71: Cannot use MXON instruction in a nonresident
procedure.
Found at offset <address> in procedure '<proc name>'.
Error 73: You cannot accelerate this file.
Error 74: File <filename> is not runnable and has no Binder
region.