HP 3000 Manuals

HP Link Editor/iX Enhancements [ COMMUNICATOR 3000 MPE MPE/iX RELEASE 4.5 ] MPE/iX Communicators


COMMUNICATOR 3000 MPE MPE/iX RELEASE 4.5

HP Link Editor/iX Enhancements 

by Jan Merrill 
Systems Technology Division 

This version of HP Link Editor/iX includes the following enhancements.

NEW MAXIMUM LIMIT 

The maximum number of modules in a library has been modified in HP Link
Editor/iX to conform with the maximum supported by the MPE/iX loader.
The new maximum number you can enter for this option is 10000.  The LIMIT
option has been modified in the following HP Link Editor/iX commands:
BUILDRL, BUILDXL, CLEANRL, and CLEANXL.

If a library was built with a limit larger than 10,000 modules, you can
rebuild the library by issuing the CLEANRL or CLEANXL command with the
LIMIT option set to a value less than or equal to 10000.  For example,
the following command rebuilds the executable library FILEIO and sets the
maximum number of modules that the library can contain to 3000:

     LinkEd> CLEANXL XL=FILEIO;LIMIT=3000

Lowering the LIMIT value may also conserve disc space since the library
control tables will occupy less space.

NEW POSIX BIT 

The LISTPROG command has been enhanced to display the setting of the
POSIX bit.  The POSIX bit is set to YES if the program being displayed
has been linked with the c89 command.  This POSIX indicator is currently
unused.

A sample of the new LISTPROG output follows:

     PROGRAM        : EX1PROG
     XL LIST        :
     CAPABILITIES   : BA, IA
     NMHEAP SIZE    :
     NMSTACK SIZE   :
     ENTRY NAME     :
     UNSAT NAME     :
     PRIORITY       :
     MAX PRIORITY   :
     POSIX          : NO
     VERSION        : 85082112

     Sym                       C H X P Sym    Sym        Sym     Lset
     Name                              Type  Scope      Value    Name
     ----                      - - - - ----  -----      -----    ----
     $START$                   0   3 3 sec_p univ       00007014
     _start                    0   3 3 sec_p univ       0000706C
     ex1                       0   3 3 pri_p univ       00007050



MPE/iX Communicators