Documentation Clarification for MOVE Overlays |
Q117680
The documentation in the Visual C++ "Command-Line Utilities User's Guide" (both in hard copy and Books Online) and the C/C++ version 7.0 "Environment and Tools" contains potentially misleading information about segment-level overlays and function-level overlays.
The following paragraph is from page 145 of "Command-Line Utilities User's Guide" (and page 599 of "Environment and Tools"):
objfile_TEXT
where objfile is the name of the object file containing the
functions.
FUNCTIONS:2 myfunc1 myfunc2 myfunc3
The function names "myfunc1", "myfunc2", and "myfunc3" conform to the
calling and naming conventions specified in the source code. For example,
the name of each __cdecl function has an underscore prepended to it and its
case is preserved. By default, each function in a C program is declared
with __cdecl. The name of each __fortran or __pascal function is converted
to uppercase letters. For a C++ program, the function names used in the
.DEF file should be the fully decorated names.
For additional information on creating overlaid MS-DOS programs, please see the following articles in the Microsoft Knowledge Base:
Q87938 Assigning Functions to Overlays Using MOVE
Q87926 Assigning Code Segments to Overlays Using MOVE
Additional query words: 7.00 1.00 1.50
Keywords : kb16bitonly
Issue type :
Technology : kbVCsearch kbAudDeveloper kbPTProdChange kbvc150 kbvc100 kbZNotKeyword3 kbCVC700DOS
|
Last Reviewed: May 9, 2001 © 2001 Microsoft Corporation. All rights reserved. Terms of Use. |