
- 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
             645              95E6  ..@105.name
             637              95D8  ..@112.name
              D0              9071  ..@.@@.1.0
              D9              907A  ..@.@@.1.1
             645              95E6  ..@121.name
             645              95E6  ..@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
             637              95D8  ..@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
             637              95D8  ..@132.name
             637              95D8  ..@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
             296              9237  linker.address_data_reloc
             2A1              9242  ..@.@@.1.12
             2A2              9243  linker.datarelocnotfound
             2B8              9259  ..@.@@.1.13
             2C1              9262  linker.datanotfound
             2D2              9273  linker.codenotfound
             2E3              9284  linker.notfound
             2FC              929D  ..@253.skipparameter
             318              92B9  ..@260.skipparameter
             322              92C3  ..@265.skipparameter
             323              92C4  ..@.@@.1.14
             324              92C5  linker.copy
             32B              92CC  ..@272.skipparameter
             32C              92CD  linker.build_match
             347              92E8  ..@.@@.1.15
             34A              92EB  ..@.@@.1.16
             356              92F7  ..@.@@.1.17
             358              92F9  linker.donedatareloc
             367              9308  linker.coderelocloop
             38C              932D  linker.coderelocfind
             3E1              9382  ..@.@@.1.18
             3EB              938C  linker.error_j
             3EE              938F  ..@.@@.1.19
             3FD              939E  linker.donecodereloc
             416              93B7  ..@.@@.1.20
             416              93B7  linker.hint
             421              93C2  ..@293.skipparameter
             42E              93CF  linker.loop_hint
             431              93D2  ..@.@@.1.21
             43A              93DB  linker.end_hint
             448              93E9  ..@306.skipparameter
             5D7              9578  ..@306.name
             45A              93FB  ..@316.skipparameter
             45A              93FB  linker.no_hint
             637              95D8  ..@326.name
             482              9423  linker.error
             485              9426  linker._..@163.lleave
             489              942A  plex_check
             49D              943E  ..@.@@.1.22
             4A6              9447  ..@344.skipparameter
             61F              95C0  ..@344.name
             4B6              9457  ..@350.skipparameter
             4BD              945E  plex_check.notfound
             4BE              945F  plex_check.checkret
             4C0              9461  linkercoderelocations
             4D8              9479  linkerlinkercoderelocations
             4EC              948D  linktable
             4EC              948D  ..@360.strucstart
             504              94A5  linkerdatarelocations
             560              9501  internalcodetocoderelocations
             574              9515  internalcodetodatarelocations
             576              9517  internaldatatocoderelocations
             578              9519  internaldatatodatarelocations
             57A              951B  linkerlinkerdatarelocations
             58E              952F  internallinkercodetocoderelocations
             598              9539  internallinkercodetodatarelocations
             59A              953B  internallinkerdatatocoderelocations
             59C              953D  internallinkerdatatodatarelocations
             59E              953F  debuggeramissig
             59E              953F  ..@390.data
             5A6              9547  ..@392.data
             5AE              954F  listmsg
             5AE              954F  listmsg.hint
             5CF              9570  listmsg.hint.offset
             5D7              9578  ..@253.name
             5E1              9582  ..@260.name
             5F1              9592  ..@265.name
             5F9              959A  ..@272.name
             616              95B7  ..@293.name
             61F              95C0  ..@316.name
             62C              95CD  ..@350.name
             637              95D8  ..@93.name
             645              95E6  ..@101.name
             654              95F5  ..@108.name
             65E              95FF  ..@237.name
             669              960A  ..@249.name
             674              9615  ..@283.name
             685              9626  ..@298.name
             6AA              964B  ..@312.name
             6B3              9654  ..@334.name
             6C4              9665  ..@338.name
             6DC              967D  lmsg
             6DC              967D  lmsg.warning_data_optional
             6FE              969F  lmsg.error_data
             717              96B8  lmsg.error_code
             730              96D1  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

