HP (Hewlett-Packard) HP 3000 Laptop User Manual


 
524 Chapter 6
Command Definitions P-R
RUN
The sid (space ID) is the 32-bit virtual space number that was assigned for that space
when it was loaded. The offset is the byte offset within the space relative to its beginning.
The next grouping shows the condition of the shared global flag for this module. This
information is only shown if the flag is set true.
Locality Name Section
Locality Name Type Address Length XL|R/W
- -
$LIT$ Code 2C5.5000 348 3
$UNWIND_START$ Code 2C5.5348 74 3
$DXRT$ Data 240.41634000 1000 3/0
$GLOBAL$ Data 240.41635000 E8 3/3
The name section is followed by the section that describes the spaces declared with the
module.
The new subspace is the $DXRT$, which is the Data Cross Reference Table. Its address
points to the bottom of the DXRT. Entry into the DXRT is negatively offset from the
beginning of the Static Global area, which is the address of the $GLOBAL$ subspace.
The valid types for subspace are: Code, Data and Common. The length column is the
number of bytes in hexadecimal format. The last column is read in two ways: for Code
subspaces, it is the execution level; for Data subspace, it is R-read access, W-write access.
Export Code Symbols Section
Entry Name Type Proc Addr Stub Addr XL/EL
- - -
$START$ PProg 2C5.5014 3/3
main Entry 2C5.50BC 2C5.5050 3/3
The valid types for export code symbols are:
Entry Any code entry point. Includes both primary and secondary entry points
that may be used as targets of r-space calls.
PProg Primary program entry point.
SProg Secondary Program entry point.
The procedure address (Proc Addr) column gives the starting address of the procedure. The
stub address (Stub Addr) column gives the (inbound) external call stub. The last column is
interpreted as follows: XL-execution level and/or EL-the call execution level.
Import Code Symbols Section
External Name Type XRT Stub Addr
- - -
printf Stub 4 2C5.506C
proca Stub 3 2C5.509C
.
.
exit Stub A 2C5.5294
The valid types for import code symbols are: