Welcome

The Linker Description

-... The Linker

    -... Invoking ASlink
    -... Library Path(s) and File(s)
    -... ASlink Processing
    -... Linker Input Format
    -... Linker Error Messages
    -... Intel IHX Output Format (16-Bit)
    -... Intel I86 Output Format (24 or 32-Bit)
    -... Motorola S1-S9 Output Format (16-Bit)
    -... Motorola S2-S8 Output Format (24-Bit)
    -... Motorola S3-S7 Output Format (32-Bit)

    -... Go to the Documentation Index

   ASLINK is the companion linker for the ASxxxx assemblers.  

   The  program ASLINK is a general relocating linker performing
the following functions:  

     1.  Bind multiple object modules into a single memory image 

     2.  Resolve inter-module symbol references 

     3.  Combine  code  belonging to the same area from multiple
         object files into a single contiguous memory region 

     4.  Search and import object module libraries for undefined
         global variables 

     5.  Perform   byte   and   word  program  counter  relative
         (pc or pcr) addressing calculations 

     6.  Define absolute symbol values at link time 

     7.  Define absolute area base address values at link time 

     8.  Produce Intel Hex or Motorola S output file 

     9.  Produce a map of the linked memory image 

    10.  Produce  an updated listing file with the relocated ad-
         dresses and data 

=> Section Index

... Exit the ASxxxx Documentation

... Home Page