Measure Reference Manual
where
code-space
is a code-space specification. In Measure G12 and later PVUs, code-space is
required only for TNS and accelerated TNS code; otherwise this parameter is
accepted but ignored.
For accelerated and TNS code, the code-space specification is:
TNSAcceleratedSpecificationSpace
0-150-31UC[.n], where n is in the range:User code
0-150-31UL[.n], where n is in the range:User library
00-31SC[.n], where n is in the range:System code
0-310-31SL[.n], where n is in the range:System library
If n is not specified, its value defaults to all code spaces of the specified type.
For TNS systems, the number of code spaces for types UC and UL is cumulative
and cannot total more than 32. Therefore, the maximum number of UL-type code
spaces allowed is 16 (0 through 15) only if the number of UC-type code spaces
specified is in the range 0 through 15 range. If the number of UC-type code spaces
exceeds 16 (falls in the range 16 through 31 range), the maximum number of
UL-type codes spaces is 31 minus UC.n. For example, if UC.n equals 25, the
maximum UL.n you can specify is 6; that is, 31 - 25 = 6.
For native code, the code-space specification is:
SpecificationSpace
UCRUser code
ULRUser library
SCRSystem code
SLRSystem library
code-file
is the either the Guardian file name of a TNS object file, an EDIT file, or an
Executable and Linking Format (ELF) object file (TNS/R file code 700 or TNS/E file
code 800), or for Measure G09 and later PVUs, the OSS file pathname, ("pname")
that designates one of the same set of file types that can be specified using a
Guardian file name.
If code-file is an object file, MEASFH examines the procedure names and
addresses and adds each procedure to the configuration. If code-file is an EDIT
file, it must contain a set of name-address tuples, listed in ascending order of
address, formatted as:
code-range-name code-range-address
where
code-range-name
is a code range (procedure) name of 1 through 1024 alphanumeric characters,
circumflexes (^), hyphens (-), or underscores (_). The first character can be a
letter, a circumflex, or an underscore. Except for TNS and accelerated code,
the first character can also be a dollar sign ($).
PROCESSH 315