Open System Services System Calls Reference Manual (G06.25+, H06.03+)
System Functions (t) tdm_spawnp(2)
_TPC_SUPPLIED_DEFINES_ONLY
Propagates only the DEFINEs indicated by the pe_defines field.
pe_defines Points to a specified saved set of DEFINEs created by using the Guardian
DEFINESAVE procedure. These DEFINEs are propagated to the new process if
either _TPC_SUPPLIED_DEFINES_ONLY
or _TPC_BOTH_DEFINES is
specified in the pe_create_options field.
Note: This string is not null-terminated.
pe_defines_len
Specifies the length of the string in the pe_defines field.
pe_debug_options
Provides control over the selection between a symbolic or default debugger and
over the creation of the saveabend file. A saveabend file can be examined by
using a symbolic debugger to determine the cause of the abnormal termination.
In addition, you can use this option to force the process to enter the default
debugger before executing.
Possible options are:
_TPC_CODEFILE_INSPECT_SAVEABEND
Uses the saveabend flag and the INSPECT mode flag in the pro-
gram file.
_TPC_DEBUG_NOSAVE
Uses the default debugger but does not create a saveabend file.
_TPC_DEBUG_SAVEABEND
Uses the default debugger and creates a saveabend file.
_TPC_ENTER_DEBUG
Starts the new process in the default debugger.
_TPC_INSPECT_NOSAVE
Uses the symbolic debugger but does not create a saveabend file.
_TPC_INSPECT_SAVEABEND
Uses the symbolic debugger and creates a saveabend file.
pe_pfs_size Specifies the size of the process file segment (PFS) for the new process (this field
is ignored).
pe_OSS_options
Specifies OSS options. No special action on signals is the default and only
current OSS option.
pe_mainstack_max
Specifies the maximum size of the main stack in bytes for the new process.
If the calling process specifies a value, the value must be less than 32 MB. If the
calling process does not specify a value or specifies a 0 (zero) value, the value
specified in the object file of the new process is used. If no value is specified in
the object file, the default value of 1 MB (for TNS/R systems) or 2 MB (for
TNS/E systems) is used.
527186-003 Hewlett-Packard Company 8−67