[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Format of Borland debugging information header (following load image):
Offset  Size    Description
 00h    WORD    signature 52FBh
 02h    WORD    version ID
 04h    DWORD   size of name pool in bytes
 08h    WORD    number of names in namem pool
 0Ah    WORD    number of type entries
 0Ch    WORD    number of structure members
 0Eh    WORD    number of symbols
 10h    WORD    number of global symbols
 12h    WORD    number of modules
 14h    WORD    number of locals (optional)
 16h    WORD    number of scopes in table
 18h    WORD    number of line-number entries
 1Ah    WORD    number of include files
 1Ch    WORD    number of segment records
 1Eh    WORD    number of segment/file correlations
 20h    DWORD   size of load image after removing uninitialized data and debug
                info
 24h    DWORD   debugger hook; pointer into debugged program whose meaning
                depends on program flags
 28h    BYTE    program flags
                bit 0: case-sensitive link
                bit 1: pascal overlay program
 29h    WORD    no longer used
 2Bh    WORD    size of data pool in bytes
 2Dh    BYTE    padding
 2Eh    WORD    size of following header extension (currently 00h, 10h, or 20h)
 30h    WORD    number of classes
 32h    WORD    number of parents
 34h    WORD    number of global classes (currently unused)
 36h    WORD    number of overloads (currently unused)
 38h    WORD    number of scope classes
 3Ah    WORD    number of module classes
 3Ch    WORD    number of coverage offsets
 3Eh    DWORD   offset relative to symbol base of name pool
 42h    WORD    number of browser information records
 44h    WORD    number of optimized symbol records
 46h    WORD    debugging flags
 48h  8 BYTEs   padding
Note:   additional information on the Borland debugging info may be found in
          Borland's Open Architecture Handbook
.

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson