ILINK Help (ilink.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
How ILINK Works
                                             Up Contents Index Back
─────How ILINK Works────────────────────────────────────────────────────────
 
     Instead of replacing all modules and resolving all external
     references for an executable or dynamic-link library file, ILINK
     carries out the following operations:
 
       1. Replaces the portion of each module that has changed since
          the last link by ILINK or LINK.
 
       2. Alters relocation-table entries for any far (segmented) code
          symbols that have moved within a segment. For each reference
          to a far code symbol, such as a far function call, there is
          an entry in the relocation table in the executable file's
          header. ILINK updates the table entries for all code symbols
          that have moved.
 
     ILINK does not alter modules that have not changed since the last
     link.
                                    -♦-