
- NASM Map file ---------------------------------------------------------------

Source file:  reclaim.asm
Output file:  ../../bin/reclaim.xld

-- Program origin -------------------------------------------------------------

00000000

-- Sections (summary) ---------------------------------------------------------

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                60  00000060  progbits  HEADER
               0                60               560  00000500  progbits  CODE
               0               560               560  00000000  progbits  DATA
               0                 0                 0  00000000  nobits    relocatedzero
               0                 0                 0  00000000  nobits    RELOCATEDDATA

-- Sections (detailed) --------------------------------------------------------

---- Section .text ------------------------------------------------------------

class:     progbits
length:                   0
start:                    0
align:     not defined
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section HEADER -----------------------------------------------------------

class:     progbits
length:                  60
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section CODE -------------------------------------------------------------

class:     progbits
length:                 500
start:                   60
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section DATA -------------------------------------------------------------

class:     progbits
length:                   0
start:                  560
align:                   10
follows:   CODE
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section relocatedzero ----------------------------------------------------

class:     nobits
length:                   0
start:                    0
align:     not defined
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section RELOCATEDDATA ----------------------------------------------------

class:     nobits
length:                   0
start:                    0
align:     not defined
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

-- Symbols --------------------------------------------------------------------

---- No Section ---------------------------------------------------------------

Value     Name
00000000  ELD_HEADER
00000000  eldhSignature
00000008  eldhCodeOffset
0000000C  eldhCodeImageLength
0000000E  eldhCodeAllocLength
00000010  eldhDataOffset
00000014  eldhDataImageLength
00000016  eldhDataAllocLength
00000018  eldhCodeEntrypoint
0000001A  eldhReserved
0000001E  eldhExtensionSize
00000020  ELD_HEADER_size
00000020  ELD_HEADER_size_b
00000010  ELD_HEADER_size_w
00000008  ELD_HEADER_size_d
00000004  ELD_HEADER_size_q
00000002  ELD_HEADER_size_p
00000001  ELD_HEADER_size_pg
00000001  ELD_HEADER_size_ki
00000000  ELD_HEADERX
00000000  eldhxHeader
00000020  eldhxDescriptionOffset
00000024  eldhxHelpOffset
00000028  eldhxLibTable
0000002C  eldhxDateTimeOffset
00000030  ELD_HEADERX_size
00000000  ELD_TRAILER_HEADER
00000000  eldthSignature
00000008  eldthHeaderOffset
0000000C  eldthReserved
0000000E  eldthChecksum
00000010  ELD_TRAILER_HEADER_size
00000010  ELD_TRAILER_HEADER_size_b
00000008  ELD_TRAILER_HEADER_size_w
00000004  ELD_TRAILER_HEADER_size_d
00000002  ELD_TRAILER_HEADER_size_q
00000001  ELD_TRAILER_HEADER_size_p
00000001  ELD_TRAILER_HEADER_size_pg
00000001  ELD_TRAILER_HEADER_size_ki
00000000  ELD_LIBTABLE
00000000  eldltFormat
00000002  eldltAmount
00000004  eldltOffset
00000008  eldltCompressedLength
00000008  ELD_LIBTABLE_size
00000008  ELD_LIBTABLE_size_b
00000004  ELD_LIBTABLE_size_w
00000002  ELD_LIBTABLE_size_d
00000001  ELD_LIBTABLE_size_q
00000001  ELD_LIBTABLE_size_p
00000001  ELD_LIBTABLE_size_pg
00000001  ELD_LIBTABLE_size_ki
00000000  ELD_INSTANCE
00000000  eldiStartCode
00000002  eldiEndCode
00000004  eldiStartData
00000006  eldiEndData
00000008  eldiIdentifier
00000010  eldiFlags
0000000E  eldiListing_size
00000012  eldiListing
00000020  ELD_INSTANCE_size
00000001  eldifResident
00000000  ELD_LINKINFO
00000000  eldlSignature
00000002  eldlReserved
00000006  eldlUseLinkHash
00000008  eldlDataAmount
0000000A  eldlDataPrefixes
0000000C  eldlDataEntries
0000000E  eldlDataAddresses
00000010  eldlCodeAmount
00000012  eldlCodePrefixes
00000014  eldlCodeEntries
00000016  eldlCodeAddresses
00000018  ELD_LINKINFO_size
00000060  CODEOFFSET
00000001  ..@115.num
00000001  ..@130.num
00000560  DATAOFFSET
00000000  data_size
00000000  total_data_size
00000120  endresident
00000000  linker._..@162.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@162.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@162.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@162.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@162.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@162.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@162.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@162.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@162.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@162.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@162.lframe_?skip_last
00000008  ..@284.num
00000500  code_size


---- Section HEADER -----------------------------------------------------------

Real              Virtual           Name
               0                 0  ..@53.strucstart
               0                 0  ..@56.strucstart
              24                24  header_extension_end
              30                30  description

---- Section CODE -------------------------------------------------------------

Real              Virtual           Name
              60                 0  code
              60                 0  ..@78.strucstart
              68                 8  ..@84.data
              80                20  start
              9A                3A  loop_free_data
              9A                3A  loop_free_data.outer
              9C                3C  loop_free_data.inner
             4D2               472  ..@105.name
             4C4               464  ..@112.name
              D0                70  ..@.@@.1.0
              D9                79  ..@.@@.1.1
             4D2               472  ..@121.name
             4D2               472  ..@124.name
              F2                92  loop_free_data.next
             101                A1  loop_free_data.end
             101                A1  loop_free_code
             101                A1  loop_free_code.outer
             106                A6  loop_free_code.inner
             4C4               464  ..@127.name
             12C                CC  loop_free_code.next_data_used
             131                D1  loop_free_code.next_not_free
             134                D4  loop_free_code.next
             143                E3  loop_free_code.end_inner
             14E                EE  loop_free_code.free
             4C4               464  ..@132.name
             4C4               464  ..@135.name
             16F               10F  loop_free_code.end
             16F               10F  end
             172               112  loop_free_data.error
             172               112  loop_free_code.error
             172               112  error
             176               116  linker
             179               119  linker._..@162.lenter
             18A               12A  linker.error_j1
             18D               12D  ..@.@@.1.2
             196               136  ..@.@@.1.3
             1A0               140  ..@.@@.1.4
             1AC               14C  ..@.@@.1.5
             1B1               151  ..@.@@.1.6
             1BF               15F  ..@.@@.1.7
             1C4               164  ..@.@@.1.8
             1D4               174  ..@.@@.1.9
             1D9               179  ..@.@@.1.10
             1E9               189  ..@.@@.1.11
             1F0               190  linker.otherloop
             1F3               193  linker.datarelocloop
             20D               1AD  ..@.@@.1.12
             224               1C4  linker.datarelocfind
             260               200  linker.address_data_reloc
             26B               20B  ..@.@@.1.13
             38E               32E  linker.datanotfound
             38E               32E  linker.codenotfound
             26C               20C  linker.build_match
             278               218  ..@.@@.1.14
             284               224  ..@.@@.1.15
             285               225  linker.donedatareloc
             28F               22F  linker.coderelocloop
             2B2               252  linker.coderelocfind
             307               2A7  ..@.@@.1.16
             311               2B1  linker.error_j
             313               2B3  ..@.@@.1.17
             322               2C2  linker.donecodereloc
             322               2C2  linker.hint
             32D               2CD  ..@244.skipparameter
             33A               2DA  linker.loop_hint
             33D               2DD  ..@.@@.1.18
             346               2E6  linker.end_hint
             354               2F4  ..@257.skipparameter
             366               306  ..@268.skipparameter
             366               306  linker.no_hint
             4C4               464  ..@278.name
             38E               32E  linker.error
             391               331  linker._..@162.lleave
             395               335  plex_check
             3A9               349  ..@.@@.1.19
             3B2               352  ..@296.skipparameter
             4AC               44C  ..@296.name
             3C2               362  ..@302.skipparameter
             3C9               369  plex_check.notfound
             3CA               36A  plex_check.checkret
             3CC               36C  linkercoderelocations
             3E4               384  linkerdatarelocations
             446               3E6  internalcodetocoderelocations
             45A               3FA  internalcodetodatarelocations
             45C               3FC  internaldatatocoderelocations
             45E               3FE  internaldatatodatarelocations
             460               400  debuggeramissig
             460               400  ..@321.data
             468               408  ..@323.data
             470               410  listmsg
             470               410  listmsg.hint
             491               431  listmsg.hint.offset
             499               439  ..@244.name
             4A2               442  ..@257.name
             4AC               44C  ..@268.name
             4B9               459  ..@302.name
             4C4               464  ..@93.name
             4D2               472  ..@101.name
             4E1               481  ..@108.name
             4EB               48B  ..@236.name
             4FC               49C  ..@249.name
             521               4C1  ..@264.name
             52A               4CA  ..@286.name
             53B               4DB  ..@290.name
             553               4F3  lmsg

---- Section DATA -------------------------------------------------------------

Real              Virtual           Name
             560                 0  datastart
             560                 0  uinit_data
             560                 0  uinit_data_end

---- Section relocatedzero ----------------------------------------------------

Real              Virtual           Name
               0                 0  relocatedzero

---- Section RELOCATEDDATA ----------------------------------------------------

Real              Virtual           Name
               0                 0  relocateddata

