[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
  MAP
------------------------------------------------------------------------------

  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 VERBOSE
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson