LINK Help (linker.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.
Dynamic and Static Overlays
                                             Up Contents Index Back
─────LINK───────────────────────────────────────────────────────────────────
 
     MOVE differs from its predecessor, the Microsoft Static Overlay
     Manager, in several ways.
 
     Specifying Overlays on the Command Line
 
     The syntax for the Static Overlay Manager is supported by MOVE,
     with caution. In this syntax, static overlays are specified in
     parentheses on the command line. For details about this syntax,
     consult the documentation for an earlier version of LINK. This
     syntax may not be supported by future versions of MOVE and LINK.
 
     Using the Static Overlay Manager
 
     To link with the Static Overlay Manager instead of MOVE, specify
     parentheses in the command-line syntax, then link using the
     /OLDOVERLAY option. This option may not be supported by future
     versions of LINK.
     See: /OLDOVERLAY Option
 
     Advantages of MOVE
 
     A program created with MOVE can have multiple overlays in memory
     at one time. The Static Overlay Manager permits only one overlay
     in memory at a time.
 
     MOVE permits interoverlay calls through pointers to functions.
     Overlays created with the Static Overlay Manager cannot call each
     other in this way.
 
     MOVE can cache discarded overlays in memory; this provides quick
     access if an overlay is called again. The Static Overlay Manager
     has to reopen the executable file each time an overlay is called.
 
     The maximum number of overlays allowed by MOVE is 2047. The Static
     Overlay Manager allows only 255 overlays.
 
     CodeView version 4.0 supports MOVE but does not support the Static
     Overlay Manager.
                                    -♦-