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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                70  00000070  progbits  HEADER
            9001                70               BE0  00000B70  progbits  CODE
            8000               BE0               EF0  00000310  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:                  70
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 B70
start:                   70
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 310
start:                  BE0
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
00000070  CODEOFFSET
00000000  uninstall._..@235.lframe_?frame_bp
FFFFFFFFFFFFFFFE  uninstall._..@235.lframe_?table
00000001  ..@249.num
00000360  endinstalled
00000001  ..@410.num
00000BE0  DATAOFFSET
00000000  HOOKTABLE
00000000  htEntry
00000002  htHandler
00000004  htInstalled
00000006  HOOKTABLE_size
00000002  msg.separator_linebreak_size
00000002  msg.separator_linebreak_size_b
00000001  msg.separator_linebreak_size_w
00000001  msg.separator_linebreak_size_d
00000001  msg.separator_linebreak_size_q
00000001  msg.separator_linebreak_size_p
00000001  msg.separator_linebreak_size_pg
00000001  msg.separator_linebreak_size_ki
00000310  data_size
00000310  transient_data_size
00000140  resident_data_size
00000310  total_data_size
00000001  ..@528.num
00000004  ..@532.num
00000400  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@554.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@554.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@554.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@554.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@554.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@554.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@554.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@554.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@554.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@554.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@554.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@554.lframe_?name
00000002  ..@626.num
00000008  ..@720.num
00000B70  code_size


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

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

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

Real              Virtual           Name
              70              9001  code
              70              9001  ..@79.strucstart
              78              9009  ..@85.data
              90              9021  command
              92              9023  command.chain
              99              902A  ..@90.skipparameter
              9A              902B  command.entry
              A2              9033  ..@.@@.1.0
              B0              9041  command.ours
              D8              9069  puts_handler
              D8              9069  puts_handler.
              DA              906B  puts_handler.chain
              E1              9072  ..@121.skipparameter
              E2              9073  puts_handler.entry
             119              90AA  puts_handler.regdump
             122              90B3  ..@.@@.1.1
             12D              90BE  ..@.@@.1.2
             132              90C3  ..@138.skip
             143              90D4  ..@140.skip
             14D              90DE  ..@.@@.1.3
             152              90E3  ..@143.skip
             160              90F1  ..@.@@.1.4
             165              90F6  ..@147.skip
             173              9104  ..@149.skip
             174              9105  ..@.@@.1.5
             17B              910C  ..@.@@.1.6
             180              9111  ..@154.skip
             197              9128  ..@.@@.1.7
             19C              912D  ..@158.skip
             1A9              913A  ..@.@@.1.8
             1AE              913F  ..@162.skip
             1DF              9170  ..@.@@.1.9
             1E9              917A  puts_handler.checkint21
             1F7              9188  ..@.@@.1.10
             1FB              918C  ..@.@@.1.11
             233              91C4  puts_handler.not_ah_4Ch
             237              91C8  ..@.@@.1.12
             25B              91EC  ..@.@@.1.13
             274              9205  ..@212.skipparameter
             989              991A  ..@212.name
             274              9205  puts_handler.terminate
             289              921A  puts_handler.notours
             28F              9220  puts_handler.notours_ah_4Ch
             299              922A  setwidth
             2A8              9239  ..@.@@.1.14
             2AF              9240  uninstall
             2BE              924F  uninstall._..@235.lenter
             2BF              9250  uninstall.loop_table
             2D5              9266  uninstall.loop
             2E6              9277  uninstall.bx
             2F0              9281  uninstall.setbx
             2FC              928D  ..@.@@.1.15
             309              929A  uninstall.bxnz
             31A              92AB  uninstall.done
             321              92B2  uninstall.next_table
             335              92C6  ..@.@@.1.16
             338              92C9  uninstall._..@235.lleave
             340              92D1  uninstall.error
             34B              92DC  get_es_ext
             358              92E9  ..@.@@.1.17
             360              92F1  skipcomma
             367              92F8  ..@279.skipparameter
             368              92F9  isstring?
             36F              9300  ..@287.skipparameter
             370              9301  chkeol
             377              9308  ..@298.skipparameter
             378              9309  cmd3
             37F              9310  ..@306.skipparameter
             380              9311  getnyb
             387              9318  ..@314.skipparameter
             388              9319  skipwhite
             38F              9320  ..@327.skipparameter
             390              9321  skipcomm0
             397              9328  ..@340.skipparameter
             398              9329  puts_ext_next
             39F              9330  ..@349.skipparameter
             3A0              9331  getbyte
             3A7              9338  ..@359.skipparameter
             3A8              9339  error
             3AF              9340  ..@368.skipparameter
             3B0              9341  putsz
             3B7              9348  ..@378.skipparameter
             3B8              9349  setrc
             3BF              9350  ..@387.skipparameter
             3C0              9351  ispm
             3C7              9358  ..@395.skipparameter
             3C8              9359  start
             3E2              9373  ..@406.skipparameter
             A04              9995  ..@406.name
             3E8              9379  uninstall_oneshot
             40A              939B  ..@.@@.1.18
             40B              939C  install
             413              93A4  ..@509.skipparameter
             9B1              9942  ..@509.name
             ACD              9A5E  ..@516.name
             ADB              9A6C  ..@521.name
             430              93C1  install.loop_table
             445              93D6  install.only_first
             44F              93E0  install.next_table
             AC2              9A53  ..@534.name
             46B              93FC  ..@.@@.1.19
             46E              93FF  linker
             471              9402  linker._..@554.lenter
             491              9422  ..@.@@.1.20
             49B              942C  linker.pass
             4A6              9437  ..@.@@.1.21
             4B6              9447  ..@.@@.1.22
             4C1              9452  ..@.@@.1.23
             4D2              9463  ..@.@@.1.24
             4DD              946E  ..@.@@.1.25
             4F2              9483  ..@.@@.1.26
             4FD              948E  ..@.@@.1.27
             510              94A1  ..@.@@.1.28
             51C              94AD  linker.otherloop
             51F              94B0  linker.datarelocloop
             539              94CA  ..@.@@.1.29
             552              94E3  linker.datarelocfind
             58B              951C  linker.address_data_reloc
             596              9527  ..@.@@.1.30
             597              9528  linker.datarelocnotfound
             AC2              9A53  ..@628.name
             5AD              953E  ..@.@@.1.31
             5B6              9547  linker.datanotfound
             5C7              9558  linker.codenotfound
             5D8              9569  linker.notfound
             5F1              9582  ..@643.skipparameter
             60D              959E  ..@650.skipparameter
             617              95A8  ..@655.skipparameter
             A0C              999D  ..@655.name
             618              95A9  ..@.@@.1.32
             619              95AA  linker.copy
             620              95B1  ..@661.skipparameter
             621              95B2  linker.build_match
             63C              95CD  ..@.@@.1.33
             63F              95D0  ..@.@@.1.34
             64B              95DC  ..@.@@.1.35
             64D              95DE  linker.donedatareloc
             65C              95ED  linker.coderelocloop
             67E              960F  linker.coderelocfind
             6D0              9661  ..@.@@.1.36
             6DA              966B  linker.error_j
             6DD              966E  ..@.@@.1.37
             6EC              967D  linker.donecodereloc
             705              9696  ..@.@@.1.38
             705              9696  linker.hint
             710              96A1  ..@682.skipparameter
             71D              96AE  linker.loop_hint
             720              96B1  ..@.@@.1.39
             729              96BA  linker.end_hint
             737              96C8  ..@695.skipparameter
             A1B              99AC  ..@695.name
             AAB              9A3C  ..@701.name
             749              96DA  ..@704.skipparameter
             749              96DA  linker.no_hint
             ACD              9A5E  ..@714.name
             767              96F8  linker.error
             76A              96FB  linker._..@554.lleave
             76E              96FF  plex_check
             782              9713  ..@.@@.1.40
             78B              971C  ..@732.skipparameter
             A5B              99EC  ..@732.name
             79B              972C  ..@738.skipparameter
             7A2              9733  plex_check.notfound
             7A3              9734  plex_check.checkret
             7A4              9735  linkercoderelocations
             804              9795  linkerlinkercoderelocations
             818              97A9  linktable
             818              97A9  ..@748.strucstart
             830              97C1  linkerdatarelocations
             8AA              983B  internalcodetocoderelocations
             8CC              985D  internalcodetodatarelocations
             904              9895  internaldatatocoderelocations
             90A              989B  internaldatatodatarelocations
             91C              98AD  linkerlinkerdatarelocations
             930              98C1  internallinkercodetocoderelocations
             93A              98CB  internallinkercodetodatarelocations
             93C              98CD  internallinkerdatatocoderelocations
             93E              98CF  internallinkerdatatodatarelocations
             940              98D1  debuggeramissig
             940              98D1  ..@778.data
             948              98D9  ..@780.data
             950              98E1  listmsg
             950              98E1  listmsg.hint
             972              9903  listmsg.hint.offset
             97A              990B  ..@90.name
             989              991A  ..@121.name
             999              992A  ..@279.name
             9A5              9936  ..@287.name
             9B1              9942  ..@298.name
             9BA              994B  ..@306.name
             9C1              9952  ..@314.name
             9CA              995B  ..@327.name
             9D6              9967  ..@340.name
             9E2              9973  ..@349.name
             9F2              9983  ..@359.name
             9FC              998D  ..@368.name
             A04              9995  ..@378.name
             A0C              999D  ..@387.name
             A14              99A5  ..@395.name
             A1B              99AC  ..@643.name
             A25              99B6  ..@650.name
             A35              99C6  ..@661.name
             A52              99E3  ..@682.name
             A5B              99EC  ..@704.name
             A68              99F9  ..@738.name
             A73              9A04  ..@103.name
             A7D              9A0E  ..@107.name
             A86              9A17  ..@111.name
             A96              9A27  ..@172.name
             AA0              9A31  ..@264.name
             AAB              9A3C  ..@269.name
             AB4              9A45  ..@400.name
             AC2              9A53  ..@412.name
             ACD              9A5E  ..@420.name
             ADB              9A6C  ..@428.name
             AEA              9A7B  ..@449.name
             AFD              9A8E  ..@461.name
             B13              9AA4  ..@639.name
             B1E              9AAF  ..@672.name
             B2F              9AC0  ..@687.name
             B54              9AE5  ..@722.name
             B65              9AF6  ..@726.name
             B7D              9B0E  lmsg
             B7D              9B0E  lmsg.warning_data_optional
             B9F              9B30  lmsg.error_data
             BB8              9B49  lmsg.error_code
             BD1              9B62  lmsg.error.2

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

Real              Virtual           Name
             BE0              8000  datastart
             BE0              8000  hooktable
             BE0              8000  ..@444.strucstart
             BE6              8006  ..@456.strucstart
             BEC              800C  hooktable_end
             BEC              800C  table
             BF6              8016  width
             BF8              8018  ah_4Ch_table
             C02              8022  mov_ah_4Ch
             C03              8023  isregdump
             C04              8024  wasregdump
             C05              8025  msg
             C05              8025  msg.useparat
             C0E              802E  msg.uninstall_done
             C26              8046  msg.uninstall_error
             C46              8066  msg.width
             C4C              806C  msg.jmp
             C50              8070  msg.retn
             C55              8075  msg.retf
             C5A              807A  msg.iret
             C5F              807F  msg.int
             C63              8083  msg.20
             C66              8086  msg.21
             C69              8089  msg.mov
             C6D              808D  msg.ah
             C70              8090  msg.ax
             C73              8093  msg.separator
             CC3              80E3  msg.separator_linebreak
             CC5              80E5  msg.separator_terminate
             D17              8137  uinit_data
             D17              8137  msg.installed
             D2D              814D  msg.help
             EF0              8310  init_data_end
             D20              8140  uinit_data_end
             D20              8140  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

