MPE/iX Commands Reference Manual (32650-90877)

Chapter 11 451
Command List IX
Commands RECALL/=RECALL thru RUN
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:
Stub This symbol marks an import (outbound). The Link Editor creates an
import stub for the unsatisfied code symbols, and the Loader satisfies the
reference by filling in the XRT entry allocated for this stub.
Plabl This symbol defines an export stub for a procedure for which a procedure
label has been generated. The Loader builds an XRT entry for the
procedure at the offset allocated by the Link Editor.
The XRT column specifies the entry in the XRT through which the contents of a plabel can
be located. Each entry is 32 bytes. The stub address (Stub Addr) column is the outbound
stub address. This stub accesses the XRT for the targeted export.
Export Data Symbols Section
Symbol Name Select Type Scope Size DP Addr R/W
- - - -
a YES Stor Univ 8 240.416350E0 3/3
b YES Data Univ n/a 240.41635000 3/3
The Select column indicates whether this particular export was the one chosen by the
Loader to place in the PDD.
The valid types for export data symbols are:
Data Normal initialized data. Example (a C construct): double b = 3.3;
Stor Storage. This symbol requests a data storage location of a certain size.
The scope column is always Univ-universal.
The Size column shows the number of bytes in decimal format required for the export
symbol. Space is allocated for four (4) characters only. To accommodate numbers greater
than 9999 bytes, the format changes to 10k up to 999k (999 kilobytes). The next range is
1.0m up to 9.9m (9.9 megabytes), followed by 10m to 999m (999 megabytes), and finally,
1.0g to 4.2g (4.2 gigabytes). Size information is only available for storage request types.
There is no size information available for initialized data, that is, data universals.
The DP Addr column contains the actual virtual address of the symbol, provided the Select
column is YES.