System Generation Manual for G-Series RVUs

Reading the CONFLIST Report
System Generation Manual for G-Series RVUs523407-001
5-16
Native Load Map in RPDR Order
Native Load Map in RPDR Order
After producing the first alphabetic map of a native user code program object file,
SYSGENR then produces (for that same program object file) entry-point addresses to
each procedure, based on the table of Run-Time Procedure Descriptor Records
(RPDR) built earlier by NLD. The column headings and their meanings are as follows:
The second native load map is an entry-point-address-ordered list of the procedures in
the SDP2Y918 object file. The remaining native load maps alternate alphabetic and
RPDR lists for the rest of the native object files being configured into the new operating
system image. The DISC ADDRESSES portion that follows this map indicates the
starting byte address of each segment that native user code occupies in the
OSIMAGE. Following is a partial example of the second native load map.
Column Heading Meaning
NAT_ENTRY The native entry point address (in hexadecimal) of the procedure,
subprocedure, or entry point.
ATTR The attributes of the procedure, subprocedure, or entry point,
which can be one or more of the following:
C Callable M Main
E Entry point P Privileged
HShell RResident
I Interrupt S Subprocedure
PC The number of the return address register.
FRAMEOFFSET The offset (in hexadecimal) from FR to the virtual frame pointer.
FR The number of the frame pointer register.
REGOFFSET The saved-register offset.
REGMASK The saved-register mask.
PROCNAME The name of the system code or system library procedure.
$OPS.WHITNEYS.SDP2Y918 NATIVE LOAD MAP (RPDR LIST) 15 APR 1996 11:19
PAGE 697
NAT_ENTRY ATTR PC FRAMEOFFSET FR REGOFFSET REGMASK PROCNAME
7000.03B0 none 31 00000000 29 00000000 00000000 VERSION^PROC
7001.8DD4 SPR 31 00000028 29 FFFFFFF4 80010000 REINIT^FCB
7003.4294 SR 31 00000040 29 FFFFFFE4 800F0000 SET^FCB^OCB
DISC ADDRESSES:
UCR.00: %000316.040000 UCR.01: %000320.040000 UCR.02: %000322.040000
RESIDENT CODE PAGES: 8 RESIDENT CODE PAGES: 8 RESIDENT CODE PAGES: 8
VIRTUAL CODE PAGES: 0 VIRTUAL CODE PAGES: 0 VIRTUAL CODE PAGES: 0
UCR.14: %000346.040000 UCR.15: %000350.040000 UCR.16: %000352.040000
RESIDENT CODE PAGES: 8 RESIDENT CODE PAGES: 8 RESIDENT CODE PAGES: 8
VIRTUAL CODE PAGES: 0 VIRTUAL CODE PAGES: 0 VIRTUAL CODE PAGES: 0
UCR.17: %000354.040000
RESIDENT CODE PAGES: 5
VIRTUAL CODE PAGES: 0