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

Source file:  hintoth.asm
Output file:  ../../bin/hintoth.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               A40  000009E0  progbits  CODE
               0               A40               B80  00000140  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:                 9E0
start:                   60
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 140
start:                  A40
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
00000000  ISVARIABLESTRUC
00000000  ivName
00000002  ivFlags
00000004  ivAddress
00000006  ivSetup
00000008  ivArrayLast
00000009  ivArrayBetween
0000000A  ISVARIABLESTRUC_size
0000000F  ivfNameLengthMask
0000000D  ivfNameLengthLimit
00000004  ivfVarLengthShift
00000030  ivfVarLengthMask
00000080  ivfReadOnly
00000100  ivfArrayOneBased
00000200  ivfArrayOptional
00000400  ivfSeparatorSpecial
00000060  CODEOFFSET
00000001  ..@156.num
00000210  endinstalled
00000001  ..@372.num
00000A40  DATAOFFSET
00000140  data_size
00000140  transient_data_size
00000080  resident_data_size
00000140  total_data_size
00000001  ..@454.num
00000004  ..@465.num
000002B0  endresident
FFFFFFFFFFFFFFFC  linker._..@487.lframe_?linkinfo_other
FFFFFFFFFFFFFFFA  linker._..@487.lframe_?use_hash_other
00000000  linker._..@487.lframe_?frame_bp
FFFFFFFFFFFFFFF6  linker._..@487.lframe_?instance
FFFFFFFFFFFFFFF4  linker._..@487.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFF4  linker._..@487.lframe_?targetsection
FFFFFFFFFFFFFFF5  linker._..@487.lframe_?optional
FFFFFFFFFFFFFFF0  linker._..@487.lframe_?linkinfo
FFFFFFFFFFFFFFEC  linker._..@487.lframe_?nextreloc
FFFFFFFFFFFFFFE8  linker._..@487.lframe_?entry
FFFFFFFFFFFFFFE6  linker._..@487.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFE6  linker._..@487.lframe_?use_hash
FFFFFFFFFFFFFFE7  linker._..@487.lframe_?skip_last
FFFFFFFFFFFFFFE4  linker._..@487.lframe_?name
FFFFFFFFFFFFFFE2  linker._..@487.lframe_?other
FFFFFFFFFFFFFFE0  linker._..@487.lframe_?optionalmissing
00000008  ..@693.num
000009E0  code_size


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

Real              Virtual           Name
               0                 0  ..@57.strucstart
               0                 0  ..@60.strucstart
              28                28  header_extension_end
              30                30  description

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

Real              Virtual           Name
              60                 0  code
              60                 0  ..@84.strucstart
              68                 8  ..@90.data
              80                20  command
              82                22  command.chain
              89                29  ..@95.skipparameter
              8A                2A  command.entry
              92                32  ..@.@@.1.0
              A0                40  command.ours
              C3                63  ..@.@@.1.1
              CC                6C  uninstall
              E3                83  uninstall.loop
              F4                94  uninstall.bx
              FE                9E  uninstall.setbx
             8EA               88A  ..@150.name
             105                A5  ..@.@@.1.2
             112                B2  uninstall.bxnz
             123                C3  uninstall.done
             12B                CB  ..@.@@.1.3
             133                D3  uninstall.error
             13E                DE  get_es_ext
             14B                EB  ..@.@@.1.4
             14C                EC  get_es_ext_other
             15E                FE  ..@.@@.1.5
             161               101  run
             167               107  display_eld_memory
             169               109  display_eld_memory.loop
             177               117  display_eld_memory.end
             17C               11C  ..@.@@.1.6
             9BC               95C  ..@225.name
             9C7               967  ..@231.name
             187               127  ..@.@@.1.7
             18B               12B  display_eld_memory.error
             19D               13D  ..@.@@.1.8
             9D0               970  ..@246.name
             1CA               16A  ..@.@@.1.9
             1EF               18F  ..@.@@.1.10
             205               1A5  display_eld_memory.next
             210               1B0  skipcomma
             217               1B7  ..@264.skipparameter
             218               1B8  isstring?
             21F               1BF  ..@272.skipparameter
             220               1C0  ispm
             227               1C7  ..@282.skipparameter
             228               1C8  setes2dx
             22F               1CF  ..@290.skipparameter
             230               1D0  cmd3
             237               1D7  ..@298.skipparameter
             238               1D8  chkeol
             23F               1DF  ..@306.skipparameter
             240               1E0  putsz
             247               1E7  ..@314.skipparameter
             248               1E8  setrc
             24F               1EF  ..@323.skipparameter
             250               1F0  copy_single_counted_string
             257               1F7  ..@337.skipparameter
             258               1F8  hexword
             25F               1FF  ..@345.skipparameter
             260               200  putsline_crlf
             267               207  ..@353.skipparameter
             268               208  start
             283               223  ..@.@@.1.11
             289               229  help
             295               235  uninstall_oneshot
             2B7               257  ..@.@@.1.12
             2B8               258  install
             2C0               260  ..@427.skipparameter
             861               801  ..@427.name
             938               8D8  ..@436.name
             946               8E6  ..@443.name
             8EA               88A  ..@447.name
             2EF               28F  install.only_first
             8EA               88A  ..@459.name
             92D               8CD  ..@467.name
             308               2A8  ..@.@@.1.13
             30B               2AB  linker
             311               2B1  linker._..@487.lenter
             322               2C2  linker.error_j1
             325               2C5  ..@.@@.1.14
             32E               2CE  ..@.@@.1.15
             33D               2DD  ..@.@@.1.16
             349               2E9  ..@.@@.1.17
             34E               2EE  ..@.@@.1.18
             35C               2FC  ..@.@@.1.19
             361               301  ..@.@@.1.20
             371               311  ..@.@@.1.21
             376               316  ..@.@@.1.22
             386               326  ..@.@@.1.23
             38D               32D  linker.otherloop
             390               330  linker.datarelocloop
             3AA               34A  ..@.@@.1.24
             3C1               361  ..@.@@.1.25
             3C9               369  linker.datarelocfind
             402               3A2  linker.address_data_reloc
             40D               3AD  ..@.@@.1.26
             40E               3AE  linker.datanotfound_may_be_optional
             623               5C3  linker.datanotfound
             623               5C3  linker.codenotfound
             422               3C2  linker.build_match
             43D               3DD  ..@.@@.1.27
             447               3E7  ..@.@@.1.28
             44A               3EA  ..@.@@.1.29
             456               3F6  ..@.@@.1.30
             457               3F7  linker.donedatareloc
             469               409  linker.coderelocloop
             489               429  linker.coderelocfind
             4DE               47E  ..@.@@.1.31
             4E8               488  linker.error_j
             4EB               48B  ..@.@@.1.32
             4FA               49A  linker.donecodereloc
             4FA               49A  linker.hint
             505               4A5  ..@595.skipparameter
             515               4B5  linker.loop_hint
             518               4B8  ..@.@@.1.33
             521               4C1  linker.end_hint
             52F               4CF  ..@610.skipparameter
             897               837  ..@610.name
             90B               8AB  ..@616.name
             541               4E1  ..@619.skipparameter
             541               4E1  linker.no_hint
             54F               4EF  ..@624.skipparameter
             8B1               851  ..@624.name
             966               906  ..@630.name
             562               502  linker.loop_other_debug
             565               505  ..@.@@.1.34
             966               906  ..@637.name
             57A               51A  linker.loop_other_loader
             57D               51D  ..@.@@.1.35
             586               526  linker.end_other
             58F               52F  ..@642.skipparameter
             8BA               85A  ..@642.name
             59C               53C  ..@646.skipparameter
             848               7E8  ..@646.name
             5A0               540  ..@.@@.1.36
             5B2               552  ..@656.skipparameter
             848               7E8  ..@656.name
             5B6               556  ..@.@@.1.37
             5CF               56F  ..@.@@.1.38
             5DC               57C  linker.error_other
             5E8               588  ..@664.skipparameter
             872               812  ..@664.name
             5ED               58D  linker.no_other
             5F9               599  ..@670.skipparameter
             872               812  ..@670.name
             5FC               59C  ..@.@@.1.39
             603               5A3  ..@678.skipparameter
             86A               80A  ..@678.name
             603               5A3  linker.error_j2
             605               5A5  linker.otherdone
             938               8D8  ..@687.name
             623               5C3  linker.error
             626               5C6  linker._..@487.lleave
             62A               5CA  plex_check
             63E               5DE  ..@.@@.1.40
             647               5E7  ..@705.skipparameter
             8BA               85A  ..@705.name
             655               5F5  ..@709.skipparameter
             84F               7EF  ..@709.name
             65D               5FD  plex_check.notfound
             65E               5FE  plex_check.checkret
             660               600  linkercoderelocations
             6C8               668  linkerdatarelocations
             760               700  internalcodetocoderelocations
             78A               72A  internalcodetodatarelocations
             7A8               748  internaldatatocoderelocations
             7AA               74A  internaldatatodatarelocations
             7AC               74C  linkerotherdatarelocations
             7D8               778  debuggeramissig
             7D8               778  ..@729.data
             7E0               780  ..@731.data
             7E8               788  loaderamissig
             7E8               788  ..@735.data
             7F0               790  ..@737.data
             7F8               798  listmsg
             7F8               798  listmsg.hint
             819               7B9  listmsg.hint.offset
             821               7C1  ..@95.name
             830               7D0  ..@264.name
             83C               7DC  ..@272.name
             848               7E8  ..@282.name
             84F               7EF  ..@290.name
             85A               7FA  ..@298.name
             861               801  ..@306.name
             86A               80A  ..@314.name
             872               812  ..@323.name
             87A               81A  ..@337.name
             897               837  ..@345.name
             8A1               841  ..@353.name
             8B1               851  ..@595.name
             8BA               85A  ..@619.name
             8C7               867  ..@109.name
             8D1               871  ..@113.name
             8DA               87A  ..@118.name
             8EA               88A  ..@145.name
             900               8A0  ..@172.name
             90B               8AB  ..@178.name
             914               8B4  ..@206.name
             91F               8BF  ..@359.name
             92D               8CD  ..@374.name
             938               8D8  ..@385.name
             946               8E6  ..@396.name
             955               8F5  ..@587.name
             966               906  ..@602.name
             98B               92B  ..@695.name
             99C               93C  ..@699.name
             9B4               954  ..@130.name
             9BC               95C  ..@190.name
             9C7               967  ..@197.name
             9D0               970  ..@216.name
             9DE               97E  lmsg
             9DE               97E  lmsg.no_other
             A06               9A6  lmsg.error_other

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

Real              Virtual           Name
             A40                 0  datastart
             A40                 0  otherds
             A42                 2  otherseg
             A44                 4  msg
             A44                 4  msg.hint_keyword
             A4C                 C  msg.uninstall_done
             A63                23  msg.uninstall_error
             A82                42  msg.eld.error
             AA2                62  msg.hint
             AB7                77  uinit_data
             AB7                77  msg.installed
             ACC                8C  msg.keyword_help
             AD1                91  msg.help
             B80               140  init_data_end
             AC0                80  uinit_data_end
             AC0                80  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

