PRB: Empty Segments in Program Overlay, Empty MOVE.TRC FileLast reviewed: July 17, 1997Article ID: Q91644 |
5.30 5.31.009 5.50 5.60
MS-DOS
kbtool kbprb
The information in this article applies to:
SYMPTOMSUsing LINK version 5.3 and above, an application created with the MOVE overlay syntax is not recognized to contain overlays. Each segment specified in the SEGMENTS statement in the module definition (DEF) file is empty. In a tracing version of the application, the trace file, MOVE.TRC, is also empty.
CAUSEWhen the /Gy compiler option switch is specified, the compiler places the code for each module into segments named comdat_segN, where N is assigned successive integer values as segments fill up. The linker creates empty segments of the form modulename_text and places them into the specified overlays. Because each of the overlays is empty, the MOVE.TRC file produced by the tracing version of the overlaid program is also empty.
RESOLUTIONPerform one of the following two methods to avoid this situation:
|
Additional reference words: 5.30 5.31.009 5.50 5.60
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |