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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                60  00000060  progbits  HEADER
            9001                60               740  000006E0  progbits  CODE
            8000               740               740  00000000  progbits  DATA
               0                 0                 0  00000000  nobits    relocatedzero
            8000              8000              8000  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:                 6E0
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                   0
start:                  740
align:                   10
follows:   CODE
vstart:                8000
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:                 8000
align:     not defined
follows:   not defined
vstart:                8000
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
00000740  DATAOFFSET
00000000  data_size
00000000  total_data_size
00000120  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@163.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@163.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@163.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@163.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@163.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@163.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@163.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@163.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@163.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@163.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@163.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@163.lframe_?name
00000002  ..@235.num
00000008  ..@332.num
000006E0  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              9001  code
              60              9001  ..@78.strucstart
              68              9009  ..@84.data
              80              9021  start
              9A              903B  loop_free_data
              9A              903B  loop_free_data.outer
              9C              903D  loop_free_data.inner
             641              95E2  ..@105.name
             633              95D4  ..@112.name
              D0              9071  ..@.@@.1.0
              D9              907A  ..@.@@.1.1
             641              95E2  ..@121.name
             641              95E2  ..@124.name
              F2              9093  loop_free_data.next
             101              90A2  loop_free_data.end
             101              90A2  loop_free_code
             101              90A2  loop_free_code.outer
             106              90A7  loop_free_code.inner
             633              95D4  ..@127.name
             12C              90CD  loop_free_code.next_data_used
             131              90D2  loop_free_code.next_not_free
             134              90D5  loop_free_code.next
             143              90E4  loop_free_code.end_inner
             14E              90EF  loop_free_code.free
             633              95D4  ..@132.name
             633              95D4  ..@135.name
             16F              9110  loop_free_code.end
             16F              9110  end
             172              9113  loop_free_data.error
             172              9113  loop_free_code.error
             172              9113  error
             176              9117  linker
             179              911A  linker._..@163.lenter
             199              913A  ..@.@@.1.2
             1A3              9144  linker.pass
             1AE              914F  ..@.@@.1.3
             1BE              915F  ..@.@@.1.4
             1C9              916A  ..@.@@.1.5
             1DA              917B  ..@.@@.1.6
             1E5              9186  ..@.@@.1.7
             1FA              919B  ..@.@@.1.8
             205              91A6  ..@.@@.1.9
             218              91B9  ..@.@@.1.10
             224              91C5  linker.otherloop
             227              91C8  linker.datarelocloop
             241              91E2  ..@.@@.1.11
             25A              91FB  linker.datarelocfind
             293              9234  linker.address_data_reloc
             29E              923F  ..@.@@.1.12
             29F              9240  linker.datarelocnotfound
             2B5              9256  ..@.@@.1.13
             2BE              925F  linker.datanotfound
             2CF              9270  linker.codenotfound
             2E0              9281  linker.notfound
             2F9              929A  ..@253.skipparameter
             315              92B6  ..@260.skipparameter
             31F              92C0  ..@265.skipparameter
             320              92C1  ..@.@@.1.14
             321              92C2  linker.copy
             328              92C9  ..@272.skipparameter
             329              92CA  linker.build_match
             344              92E5  ..@.@@.1.15
             347              92E8  ..@.@@.1.16
             353              92F4  ..@.@@.1.17
             355              92F6  linker.donedatareloc
             364              9305  linker.coderelocloop
             389              932A  linker.coderelocfind
             3DB              937C  ..@.@@.1.18
             3E5              9386  linker.error_j
             3E8              9389  ..@.@@.1.19
             3F7              9398  linker.donecodereloc
             410              93B1  ..@.@@.1.20
             410              93B1  linker.hint
             41B              93BC  ..@293.skipparameter
             428              93C9  linker.loop_hint
             42B              93CC  ..@.@@.1.21
             434              93D5  linker.end_hint
             442              93E3  ..@306.skipparameter
             5D3              9574  ..@306.name
             454              93F5  ..@316.skipparameter
             454              93F5  linker.no_hint
             633              95D4  ..@326.name
             47C              941D  linker.error
             47F              9420  linker._..@163.lleave
             483              9424  plex_check
             497              9438  ..@.@@.1.22
             4A0              9441  ..@344.skipparameter
             61B              95BC  ..@344.name
             4B0              9451  ..@350.skipparameter
             4B7              9458  plex_check.notfound
             4B8              9459  plex_check.checkret
             4BC              945D  linkercoderelocations
             4D4              9475  linkerlinkercoderelocations
             4E8              9489  linktable
             4E8              9489  ..@360.strucstart
             500              94A1  linkerdatarelocations
             55C              94FD  internalcodetocoderelocations
             570              9511  internalcodetodatarelocations
             572              9513  internaldatatocoderelocations
             574              9515  internaldatatodatarelocations
             576              9517  linkerlinkerdatarelocations
             58A              952B  internallinkercodetocoderelocations
             594              9535  internallinkercodetodatarelocations
             596              9537  internallinkerdatatocoderelocations
             598              9539  internallinkerdatatodatarelocations
             59A              953B  debuggeramissig
             59A              953B  ..@390.data
             5A2              9543  ..@392.data
             5AA              954B  listmsg
             5AA              954B  listmsg.hint
             5CB              956C  listmsg.hint.offset
             5D3              9574  ..@253.name
             5DD              957E  ..@260.name
             5ED              958E  ..@265.name
             5F5              9596  ..@272.name
             612              95B3  ..@293.name
             61B              95BC  ..@316.name
             628              95C9  ..@350.name
             633              95D4  ..@93.name
             641              95E2  ..@101.name
             650              95F1  ..@108.name
             65A              95FB  ..@237.name
             665              9606  ..@249.name
             670              9611  ..@283.name
             681              9622  ..@298.name
             6A6              9647  ..@312.name
             6AF              9650  ..@334.name
             6C0              9661  ..@338.name
             6D8              9679  lmsg
             6D8              9679  lmsg.warning_data_optional
             6FA              969B  lmsg.error_data
             713              96B4  lmsg.error_code
             72C              96CD  lmsg.error.2

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

Real              Virtual           Name
             740              8000  datastart
             740              8000  uinit_data
             740              8000  uinit_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

