The commands

:LINKEDIT

LinkEd> LISTPROG EX1PROG

invoke HP Link Editor/XL and create a program map displa ying the symbols in EX1PROG , as shown in the following example:

PROGRAM

: EX1PROG

 

 

 

 

XL LIST

 

 

 

 

 

 

 

CAPABILITIES

:

BA,

IA

 

 

 

 

HEAP SIZE

:

 

 

 

 

 

 

STACK SIZE

:

 

 

 

 

 

 

VERSION

: 85082112

 

 

 

Sym

C H X P Sym

Sym

Sym

Lset

Name

 

 

 

Type

Scope

Value

Name

----

- - - - ----

-----

-----

----

$START

0

3 3

sec_p univ

000059B7

 

_start

0

3 3

sec_p univ

00005A07

 

ex1

0

3 3

pri_p univ

000059EB

 

M$1

0

 

 

data

local

dp+00000000

 

In this program map, the portion preceding the sym bol table is the header, whic h provides general information about the executable program ￿le:

PROGRAM names the executable program ￿le.

XL LIST shows the names of executable libraries speci￿ed in the XL parameter of the LINK command.

CAPABILITIES shows the capabilities assigned to the program in the CAP parameter of the LINK command.

HEAP SIZE shows the value speci￿ed in the NMHEAP parameter of the LINK command.

STACK SIZE shows the value speci￿ed in the NMSTACK parameter of the LINK command.

VERSION shows the executable program ￿le format v ersion.

The header information is follow ed by a list of sym bols in the executable program ￿le. F or information on understanding the sym bol listing, refer to Link Editor/XL R eference Manual (32650-90030).

3-12 Program Development