[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 MAP                           Request segment map of executable
------------------------------------------------------------------------------

 Purpose  : Request a segment map of the executable

 Syntax   : MAP [=[d:][path]<filename>] [S][,A]]

 Default  : Disabled

 Example  : # Generate a map of all public symbols
            MAP=C:\TEMP\Mymap A

 The MAP command is used to specify to the linker that a map file of the
 linked .EXE file is required. The map file defaults to the same name as the
 .EXE file with an extension of .MAP, or the name can be specified in the MAP
 command. The map file can be listed with varying levels of detail, as
 required.

 The two options to the command are as follows:

 S - All segments - lists the address, length and name of each segment in the
 executable image. This is the default option, if none is specified.

 A - Public symbols in address order - lists the public symbols and their
 memory addresses. The A option can be used to produce a map file which can
 be used for debugging C and Assembler programs using debuggers which do not
 support CodeView information. The Turbo Debugger is not included in this
 category since the Borland TDCONVRT utility allows the Turbo Debugger to
 make full use of CodeView format .EXE files.

 For a discussion of the output generated by the MAP command see Appendix A.

See Also: BLINKER MESSAGE DUPLICATES NWIDTH VERBOSE
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson