Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual522629-013
12-130
PROCESS_LAUNCH_ Procedure
21 Accelerator header in the file is invalid.
22 Either UC (user code) or UL (user library) was accelerated with the wrong
virtual address.
23 File has entry in native fixup list with invalid external entry-point (XEP) index
value or invalid code address value.
24 Accelerated file has external procedure identifier list (EPIL), internal procedure
identifier list (IPIL), or external entry-point (XEP) table with incorrect format.
25 UC (user code) or UL (user library) was accelerated using the wrong
Accelerator option (UC, UL, SC, or SL).
26 The file was accelerated with an incompatible version of the Accelerator.
27 The file has an invalid callable gateway (GW) table.
28 The program file contains processor-specific code that cannot be run on the
current processor.
29 Fixup of accelerated code was attempted in an object file that was not
accelerated.
30 An internal structure of the file contains an error.
31 An internal structure of the file contains an error.
32 An internal structure of the file has an entry point value of 0.
33 An internal structure of the file contains an error.
34 The list of unresolved procedure names contains an error.
35 The fixup computed an invalid file offset to the code area.
36 The file has an invalid fixup item.
37 An internal structure of the file contains an error.
38 The instruction at a call site is not the type expected for its fixup item.
40 A virtual address specified in an ELF file is outside its allowed range. For
example, a text or data segment is specified at an address not valid for this type
of file.
42 The code area or data area is too large.
43 The file either has a gateway (GW) table but no callable procedures or has
gateways that are not in the (GW) area.
44 The file codes of the program file and library file do not match. (Not generated
in the G06.12 and later RVUs; see errors 5 and 6.)
45 The file being started can run only in the Guardian environment and it is being
started in the OSS environment, or vice versa.
46 Either the TNS program or the TNS user library (but not both) expected the
library to contain global data.
Table 12-5. Error Subcodes for Process Creation Errors 12, 13, 70, 76, 84, and
3xx (page2of4)
Subcode Meaning