


      LLLLIIIINNNNKKKK((((1111))))                      ((((RRRRiiiiddddggggeeee))))                      LLLLIIIINNNNKKKK((((1111))))



      NNNNAAAAMMMMEEEE
           link - object module linker for pasc(1), fort(1), and
           rasm(1)

      SSSSYYYYNNNNTTTTAAAAXXXX
           link [-H] [-N] [-L listfile] [-O objectfile] file.O file ...

      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
           _L_i_n_k combines several object files into one, resolves
           references between the modules, assigns virtual adresses to
           program and data references, and searches libraries to
           satisfy external references. The result is generally an
           executable file.

           Input ffffiiiilllleeees are processed in the order specified.  The first
           ffffiiiilllleeee must end with the ....oooo extension (upper- or lowercase).
           The default name of the resulting executable file is the
           same as the .... oooo file except without that extension.

           Information internal to a file indicates whether it is a
           regular object file or a file of library routines.  Only the
           routines actually referenced are linked to the result file.
           Other object files are linked in their entirety.


           ----hhhh   indicates that the output file will be suitable input
                for another subsequent linking.  (Messages about
                external reference errors are suppressed and relocation
                information is saved until the subsequent use of the
                linker.  (HHHH stands for hex.)  By default, the output is
                executable binary code.

           ----nnnn   specifies not to generate the 8-byte code file header
                at the beginning of the output objectfile.  This
                header, of the form "9B 00 00 00 00 08 00 00", is a
                branch to location 8.  ROS reads this header to
                distinguish the file between a binary executable file
                and a shell script executable file.  In certain cases
                of binary system programs, the header should be left
                off.

           ----llll  lllliiiissssttttffffiiiilllleeee
                specifies the name of a listfile to be generated.  By
                default, no such file is generated.

           ----oooo  ffffiiiilllleeeennnnaaaammmmeeee
                The ----oooo option overrides the default and specifies the
                name of the resulting output file.







      Page 1                                                   (9010-E)



