Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (N)
Guardian Procedure Calls Reference Manual—522629-013
10-18
NEWPROCESS Procedure
(Superseded by PROCESS_LAUNCH_ Procedure )
General Considerations
•
When bit 1 of priority is set to 1
To specify only one of the two extra fields, the calling process must set
priority.<1> to 1 and fill the file-name not specified with blanks.
11 The shared run-time library (SRL) was not prepared by
nld utility.
40 The shared run-time library (SRL) code starts at the
wrong virtual address, has invalid text, or invalid data.
42 The shared run-time library (SRL) code area is too
large.
43 The shared run-time library (SRL) either has a
gateway (GW) table but no callable procedures or has
gateways that are not in the (GW) area.
50 The shared run-time library (SRL) is not executable.
Either it was not linked with the nld utility or it was not
linked correctly.
55 The shared run-time library (SRL) is not executable
because it does not have either a HP information
header, a REGINFO information header, or a text
header. An error occurred during the linking of the
program file.
56 The process creation request specifies too many
shared run-time libraries (SRLs).
58 The shared run-time library (SRL) does not export any
procedures.
60 The shared run-time library (SRL) does not have a file
code of 700.
5xx File-system error on shared run-time library (SRL) number xx.**;
errinfo contains a file-system error number*
Table 10-2. Summary of NEWPROCESS Error Codes (page 12 of 12)
error
<0 : 7>
Corresponding Process Creation Error (see Table 12-4
on
page 12-127)
<8:15>
* Refer to the Guardian Procedure Errors and Messages Manual for a list of all file-system and DEFINE
errors.
**When error.<8:15> indicates the number of a shared run-time library (SRL), the number represents
either the public SRL relative number, or 00 for a native user library. For more information on shared run-time
libraries (SRLs) refer to the nld and noft Manual