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

Source file:  hintoth.asm
Output file:  ../../bin/hintoth.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               B80  00000B20  progbits  CODE
            8000               B80               CC0  00000140  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:                 B20
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 140
start:                  B80
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
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
00000B80  DATAOFFSET
00000140  data_size
00000140  transient_data_size
00000080  resident_data_size
00000140  total_data_size
00000001  ..@454.num
00000004  ..@465.num
000002B0  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
FFFFFFFFFFFFFFFC  linker._..@488.lframe_?linkinfo_other
FFFFFFFFFFFFFFFA  linker._..@488.lframe_?use_hash_other
00000000  linker._..@488.lframe_?frame_bp
FFFFFFFFFFFFFFF6  linker._..@488.lframe_?instance
FFFFFFFFFFFFFFF4  linker._..@488.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFF4  linker._..@488.lframe_?targetsection
FFFFFFFFFFFFFFF5  linker._..@488.lframe_?optional
FFFFFFFFFFFFFFF0  linker._..@488.lframe_?linkinfo
FFFFFFFFFFFFFFEC  linker._..@488.lframe_?nextreloc
FFFFFFFFFFFFFFE8  linker._..@488.lframe_?entry
FFFFFFFFFFFFFFE6  linker._..@488.lframe_?use_hash
FFFFFFFFFFFFFFE4  linker._..@488.lframe_?pass
FFFFFFFFFFFFFFE2  linker._..@488.lframe_?amounterrors
FFFFFFFFFFFFFFE0  linker._..@488.lframe_?name
FFFFFFFFFFFFFFDE  linker._..@488.lframe_?other
00000002  ..@574.num
00000008  ..@715.num
00000B20  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              9001  code
              60              9001  ..@84.strucstart
              68              9009  ..@90.data
              80              9021  command
              82              9023  command.chain
              89              902A  ..@95.skipparameter
              8A              902B  command.entry
              92              9033  ..@.@@.1.0
              A0              9041  command.ours
              C3              9064  ..@.@@.1.1
              CC              906D  uninstall
              E3              9084  uninstall.loop
              F4              9095  uninstall.bx
              FE              909F  uninstall.setbx
             9D2              9973  ..@150.name
             105              90A6  ..@.@@.1.2
             112              90B3  uninstall.bxnz
             123              90C4  uninstall.done
             12B              90CC  ..@.@@.1.3
             133              90D4  uninstall.error
             13E              90DF  get_es_ext
             14B              90EC  ..@.@@.1.4
             14C              90ED  get_es_ext_other
             15E              90FF  ..@.@@.1.5
             161              9102  run
             167              9108  display_eld_memory
             169              910A  display_eld_memory.loop
             177              9118  display_eld_memory.end
             17C              911D  ..@.@@.1.6
             AA4              9A45  ..@225.name
             AAF              9A50  ..@231.name
             187              9128  ..@.@@.1.7
             18B              912C  display_eld_memory.error
             19D              913E  ..@.@@.1.8
             AB8              9A59  ..@246.name
             1CA              916B  ..@.@@.1.9
             1EF              9190  ..@.@@.1.10
             205              91A6  display_eld_memory.next
             210              91B1  skipcomma
             217              91B8  ..@264.skipparameter
             218              91B9  isstring?
             21F              91C0  ..@272.skipparameter
             220              91C1  ispm
             227              91C8  ..@282.skipparameter
             228              91C9  setes2dx
             22F              91D0  ..@290.skipparameter
             230              91D1  cmd3
             237              91D8  ..@298.skipparameter
             238              91D9  chkeol
             23F              91E0  ..@306.skipparameter
             240              91E1  putsz
             247              91E8  ..@314.skipparameter
             248              91E9  setrc
             24F              91F0  ..@323.skipparameter
             250              91F1  copy_single_counted_string
             257              91F8  ..@337.skipparameter
             258              91F9  hexword
             25F              9200  ..@345.skipparameter
             260              9201  putsline_crlf
             267              9208  ..@353.skipparameter
             268              9209  start
             283              9224  ..@.@@.1.11
             289              922A  help
             295              9236  uninstall_oneshot
             2B7              9258  ..@.@@.1.12
             2B8              9259  install
             2C0              9261  ..@427.skipparameter
             949              98EA  ..@427.name
             A20              99C1  ..@436.name
             A2E              99CF  ..@443.name
             9D2              9973  ..@447.name
             2EF              9290  install.only_first
             9D2              9973  ..@459.name
             A15              99B6  ..@467.name
             308              92A9  ..@.@@.1.13
             30B              92AC  linker
             311              92B2  linker._..@488.lenter
             331              92D2  ..@.@@.1.14
             33C              92DD  linker.pass
             347              92E8  ..@.@@.1.15
             357              92F8  ..@.@@.1.16
             362              9303  ..@.@@.1.17
             373              9314  ..@.@@.1.18
             37E              931F  ..@.@@.1.19
             393              9334  ..@.@@.1.20
             39E              933F  ..@.@@.1.21
             3B1              9352  ..@.@@.1.22
             3BD              935E  linker.otherloop
             3C0              9361  linker.datarelocloop
             3DA              937B  ..@.@@.1.23
             3F3              9394  ..@.@@.1.24
             3FB              939C  linker.datarelocfind
             437              93D8  linker.address_data_reloc
             442              93E3  ..@.@@.1.25
             443              93E4  linker.datarelocnotfound
             A15              99B6  ..@576.name
             459              93FA  ..@.@@.1.26
             462              9403  linker.datanotfound
             473              9414  linker.codenotfound
             484              9425  linker.notfound
             9FC              999D  ..@587.name
             49D              943E  ..@590.skipparameter
             97F              9920  ..@590.name
             4B9              945A  ..@596.skipparameter
             989              992A  ..@596.name
             4C3              9464  ..@600.skipparameter
             95A              98FB  ..@600.name
             4C4              9465  ..@.@@.1.27
             4C5              9466  linker.copy
             4CC              946D  ..@606.skipparameter
             962              9903  ..@606.name
             4CD              946E  linker.build_match
             4E8              9489  ..@.@@.1.28
             4F2              9493  ..@.@@.1.29
             4F5              9496  ..@.@@.1.30
             501              94A2  ..@.@@.1.31
             503              94A4  linker.donedatareloc
             51A              94BB  linker.coderelocloop
             53F              94E0  linker.coderelocfind
             594              9535  ..@.@@.1.32
             59E              953F  linker.error_j
             5A1              9542  ..@.@@.1.33
             5B0              9551  linker.donecodereloc
             5C9              956A  ..@.@@.1.34
             5C9              956A  linker.hint
             5D4              9575  ..@628.skipparameter
             5E1              9582  linker.loop_hint
             5E4              9585  ..@.@@.1.35
             5ED              958E  linker.end_hint
             5FB              959C  ..@641.skipparameter
             97F              9920  ..@641.name
             9F3              9994  ..@647.name
             60D              95AE  ..@650.skipparameter
             60D              95AE  linker.no_hint
             61B              95BC  ..@655.skipparameter
             999              993A  ..@655.name
             A4E              99EF  ..@659.name
             628              95C9  linker.loop_other
             62B              95CC  ..@.@@.1.36
             634              95D5  linker.end_other
             63D              95DE  ..@664.skipparameter
             9A2              9943  ..@664.name
             64A              95EB  ..@668.skipparameter
             930              98D1  ..@668.name
             64E              95EF  ..@.@@.1.37
             660              9601  ..@678.skipparameter
             930              98D1  ..@678.name
             664              9605  ..@.@@.1.38
             67D              961E  ..@.@@.1.39
             68A              962B  linker.error_other
             696              9637  ..@686.skipparameter
             95A              98FB  ..@686.name
             69B              963C  linker.no_other
             6A7              9648  ..@692.skipparameter
             95A              98FB  ..@692.name
             6AA              964B  ..@.@@.1.40
             6B1              9652  ..@700.skipparameter
             952              98F3  ..@700.name
             6B1              9652  linker.error_j2
             6B3              9654  linker.otherdone
             A20              99C1  ..@709.name
             6D8              9679  linker.error
             6DB              967C  linker._..@488.lleave
             6DF              9680  plex_check
             6F3              9694  ..@.@@.1.41
             6FC              969D  ..@727.skipparameter
             9A2              9943  ..@727.name
             70C              96AD  ..@733.skipparameter
             937              98D8  ..@733.name
             713              96B4  plex_check.notfound
             714              96B5  plex_check.checkret
             718              96B9  linkercoderelocations
             780              9721  linkerlinkercoderelocations
             794              9735  linktable
             794              9735  ..@742.strucstart
             7AC              974D  linkerdatarelocations
             838              97D9  internalcodetocoderelocations
             85E              97FF  internalcodetodatarelocations
             87C              981D  internaldatatocoderelocations
             87E              981F  internaldatatodatarelocations
             880              9821  linkerlinkerdatarelocations
             894              9835  internallinkercodetocoderelocations
             89E              983F  internallinkercodetodatarelocations
             8A0              9841  internallinkerdatatocoderelocations
             8A2              9843  internallinkerdatatodatarelocations
             8A4              9845  linkerotherdatarelocations
             8D0              9871  debuggeramissig
             8D0              9871  ..@774.data
             8D8              9879  ..@776.data
             8E0              9881  listmsg
             8E0              9881  listmsg.hint
             901              98A2  listmsg.hint.offset
             909              98AA  ..@95.name
             918              98B9  ..@264.name
             924              98C5  ..@272.name
             930              98D1  ..@282.name
             937              98D8  ..@290.name
             942              98E3  ..@298.name
             949              98EA  ..@306.name
             952              98F3  ..@314.name
             95A              98FB  ..@323.name
             962              9903  ..@337.name
             97F              9920  ..@345.name
             989              992A  ..@353.name
             999              993A  ..@628.name
             9A2              9943  ..@650.name
             9AF              9950  ..@109.name
             9B9              995A  ..@113.name
             9C2              9963  ..@118.name
             9D2              9973  ..@145.name
             9E8              9989  ..@172.name
             9F3              9994  ..@178.name
             9FC              999D  ..@206.name
             A07              99A8  ..@359.name
             A15              99B6  ..@374.name
             A20              99C1  ..@385.name
             A2E              99CF  ..@396.name
             A3D              99DE  ..@618.name
             A4E              99EF  ..@633.name
             A73              9A14  ..@717.name
             A84              9A25  ..@721.name
             A9C              9A3D  ..@130.name
             AA4              9A45  ..@190.name
             AAF              9A50  ..@197.name
             AB8              9A59  ..@216.name
             AC6              9A67  lmsg
             AC6              9A67  lmsg.warning_data_optional
             AE8              9A89  lmsg.error_data
             B01              9AA2  lmsg.error_code
             B1A              9ABB  lmsg.error.2
             B25              9AC6  lmsg.no_other
             B4D              9AEE  lmsg.error_other

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

Real              Virtual           Name
             B80              8000  datastart
             B80              8000  otherds
             B82              8002  otherseg
             B84              8004  msg
             B84              8004  msg.hint_keyword
             B8C              800C  msg.uninstall_done
             BA3              8023  msg.uninstall_error
             BC2              8042  msg.eld.error
             BE2              8062  msg.hint
             BF7              8077  uinit_data
             BF7              8077  msg.installed
             C0C              808C  msg.keyword_help
             C11              8091  msg.help
             CC0              8140  init_data_end
             C00              8080  uinit_data_end
             C00              8080  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

