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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                70  00000070  progbits  HEADER
               0                70               A10  000009A0  progbits  CODE
               0               A10               D20  00000310  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:                  70
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 9A0
start:                   70
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 310
start:                  A10
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
00000070  CODEOFFSET
00000000  uninstall._..@235.lframe_?frame_bp
FFFFFFFFFFFFFFFE  uninstall._..@235.lframe_?table
00000001  ..@249.num
00000360  endinstalled
00000001  ..@410.num
00000A10  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  linker._..@553.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@553.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@553.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@553.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@553.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@553.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@553.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@553.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@553.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@553.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@553.lframe_?skip_last
00000008  ..@674.num
000009A0  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                 0  code
              70                 0  ..@79.strucstart
              78                 8  ..@85.data
              90                20  command
              92                22  command.chain
              99                29  ..@90.skipparameter
              9A                2A  command.entry
              A2                32  ..@.@@.1.0
              B0                40  command.ours
              D8                68  puts_handler
              D8                68  puts_handler.
              DA                6A  puts_handler.chain
              E1                71  ..@121.skipparameter
              E2                72  puts_handler.entry
             119                A9  puts_handler.regdump
             122                B2  ..@.@@.1.1
             12D                BD  ..@.@@.1.2
             132                C2  ..@138.skip
             143                D3  ..@140.skip
             14D                DD  ..@.@@.1.3
             152                E2  ..@143.skip
             160                F0  ..@.@@.1.4
             165                F5  ..@147.skip
             173               103  ..@149.skip
             174               104  ..@.@@.1.5
             17B               10B  ..@.@@.1.6
             180               110  ..@154.skip
             197               127  ..@.@@.1.7
             19C               12C  ..@158.skip
             1A9               139  ..@.@@.1.8
             1AE               13E  ..@162.skip
             1DF               16F  ..@.@@.1.9
             1E9               179  puts_handler.checkint21
             1F7               187  ..@.@@.1.10
             1FB               18B  ..@.@@.1.11
             233               1C3  puts_handler.not_ah_4Ch
             237               1C7  ..@.@@.1.12
             25B               1EB  ..@.@@.1.13
             274               204  ..@212.skipparameter
             853               7E3  ..@212.name
             274               204  puts_handler.terminate
             289               219  puts_handler.notours
             28F               21F  puts_handler.notours_ah_4Ch
             299               229  setwidth
             2A8               238  ..@.@@.1.14
             2AF               23F  uninstall
             2BE               24E  uninstall._..@235.lenter
             2BF               24F  uninstall.loop_table
             2D5               265  uninstall.loop
             2E6               276  uninstall.bx
             2F0               280  uninstall.setbx
             2FC               28C  ..@.@@.1.15
             309               299  uninstall.bxnz
             31A               2AA  uninstall.done
             321               2B1  uninstall.next_table
             335               2C5  ..@.@@.1.16
             338               2C8  uninstall._..@235.lleave
             340               2D0  uninstall.error
             34B               2DB  get_es_ext
             358               2E8  ..@.@@.1.17
             360               2F0  skipcomma
             367               2F7  ..@279.skipparameter
             368               2F8  isstring?
             36F               2FF  ..@287.skipparameter
             370               300  chkeol
             377               307  ..@298.skipparameter
             378               308  cmd3
             37F               30F  ..@306.skipparameter
             380               310  getnyb
             387               317  ..@314.skipparameter
             388               318  skipwhite
             38F               31F  ..@327.skipparameter
             390               320  skipcomm0
             397               327  ..@340.skipparameter
             398               328  puts_ext_next
             39F               32F  ..@349.skipparameter
             3A0               330  getbyte
             3A7               337  ..@359.skipparameter
             3A8               338  error
             3AF               33F  ..@368.skipparameter
             3B0               340  putsz
             3B7               347  ..@378.skipparameter
             3B8               348  setrc
             3BF               34F  ..@387.skipparameter
             3C0               350  ispm
             3C7               357  ..@395.skipparameter
             3C8               358  start
             3E2               372  ..@406.skipparameter
             8CE               85E  ..@406.name
             3E8               378  uninstall_oneshot
             40A               39A  ..@.@@.1.18
             40B               39B  install
             413               3A3  ..@509.skipparameter
             87B               80B  ..@509.name
             96A               8FA  ..@516.name
             978               908  ..@521.name
             430               3C0  install.loop_table
             445               3D5  install.only_first
             44F               3DF  install.next_table
             95F               8EF  ..@534.name
             46B               3FB  ..@.@@.1.19
             46E               3FE  linker
             471               401  linker._..@553.lenter
             482               412  linker.error_j1
             485               415  ..@.@@.1.20
             48E               41E  ..@.@@.1.21
             498               428  ..@.@@.1.22
             4A4               434  ..@.@@.1.23
             4A9               439  ..@.@@.1.24
             4B7               447  ..@.@@.1.25
             4BC               44C  ..@.@@.1.26
             4CC               45C  ..@.@@.1.27
             4D1               461  ..@.@@.1.28
             4E1               471  ..@.@@.1.29
             4E8               478  linker.otherloop
             4EB               47B  linker.datarelocloop
             505               495  ..@.@@.1.30
             51C               4AC  linker.datarelocfind
             558               4E8  linker.address_data_reloc
             563               4F3  ..@.@@.1.31
             679               609  linker.datanotfound
             679               609  linker.codenotfound
             564               4F4  linker.build_match
             570               500  ..@.@@.1.32
             57C               50C  ..@.@@.1.33
             57D               50D  linker.donedatareloc
             587               517  linker.coderelocloop
             5A7               537  linker.coderelocfind
             5FC               58C  ..@.@@.1.34
             606               596  linker.error_j
             608               598  ..@.@@.1.35
             617               5A7  linker.donecodereloc
             617               5A7  linker.hint
             622               5B2  ..@635.skipparameter
             62F               5BF  linker.loop_hint
             632               5C2  ..@.@@.1.36
             63B               5CB  linker.end_hint
             649               5D9  ..@648.skipparameter
             948               8D8  ..@655.name
             65B               5EB  ..@658.skipparameter
             65B               5EB  linker.no_hint
             96A               8FA  ..@668.name
             679               609  linker.error
             67C               60C  linker._..@553.lleave
             680               610  plex_check
             694               624  ..@.@@.1.37
             69D               62D  ..@686.skipparameter
             8F8               888  ..@686.name
             6AD               63D  ..@692.skipparameter
             6B4               644  plex_check.notfound
             6B5               645  plex_check.checkret
             6B8               648  linkercoderelocations
             718               6A8  linkerdatarelocations
             798               728  internalcodetocoderelocations
             7BA               74A  internalcodetodatarelocations
             7F2               782  internaldatatocoderelocations
             7F8               788  internaldatatodatarelocations
             80A               79A  debuggeramissig
             80A               79A  ..@711.data
             812               7A2  ..@713.data
             81A               7AA  listmsg
             81A               7AA  listmsg.hint
             83C               7CC  listmsg.hint.offset
             844               7D4  ..@90.name
             853               7E3  ..@121.name
             863               7F3  ..@279.name
             86F               7FF  ..@287.name
             87B               80B  ..@298.name
             884               814  ..@306.name
             88B               81B  ..@314.name
             894               824  ..@327.name
             8A0               830  ..@340.name
             8AC               83C  ..@349.name
             8BC               84C  ..@359.name
             8C6               856  ..@368.name
             8CE               85E  ..@378.name
             8D6               866  ..@387.name
             8DE               86E  ..@395.name
             8E5               875  ..@635.name
             8EE               87E  ..@648.name
             8F8               888  ..@658.name
             905               895  ..@692.name
             910               8A0  ..@103.name
             91A               8AA  ..@107.name
             923               8B3  ..@111.name
             933               8C3  ..@172.name
             93D               8CD  ..@264.name
             948               8D8  ..@269.name
             951               8E1  ..@400.name
             95F               8EF  ..@412.name
             96A               8FA  ..@420.name
             978               908  ..@428.name
             987               917  ..@449.name
             99A               92A  ..@461.name
             9B0               940  ..@627.name
             9C1               951  ..@640.name
             9E6               976  ..@676.name
             9F7               987  ..@680.name
             A0F               99F  lmsg

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

Real              Virtual           Name
             A10                 0  datastart
             A10                 0  hooktable
             A10                 0  ..@444.strucstart
             A16                 6  ..@456.strucstart
             A1C                 C  hooktable_end
             A1C                 C  table
             A26                16  width
             A28                18  ah_4Ch_table
             A32                22  mov_ah_4Ch
             A33                23  isregdump
             A34                24  wasregdump
             A35                25  msg
             A35                25  msg.useparat
             A3E                2E  msg.uninstall_done
             A56                46  msg.uninstall_error
             A76                66  msg.width
             A7C                6C  msg.jmp
             A80                70  msg.retn
             A85                75  msg.retf
             A8A                7A  msg.iret
             A8F                7F  msg.int
             A93                83  msg.20
             A96                86  msg.21
             A99                89  msg.mov
             A9D                8D  msg.ah
             AA0                90  msg.ax
             AA3                93  msg.separator
             AF3                E3  msg.separator_linebreak
             AF5                E5  msg.separator_terminate
             B47               137  uinit_data
             B47               137  msg.installed
             B5D               14D  msg.help
             D20               310  init_data_end
             B50               140  uinit_data_end
             B50               140  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

