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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                50  00000050  progbits  HEADER
            9001                50               BA0  00000B50  progbits  CODE
            8000               BA0               E00  00000260  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:                  50
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 B50
start:                   50
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 260
start:                  BA0
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
00000050  CODEOFFSET
00000BA0  DATAOFFSET
00000000  uninstall._..@177.lframe_?frame_bp
FFFFFFFFFFFFFFFE  uninstall._..@177.lframe_?table
00000001  ..@195.num
000002E0  endinstalled
00000001  ..@411.num
00000000  HOOKTABLE
00000000  htEntry
00000002  htHandler
00000004  htInstalled
00000006  HOOKTABLE_size
00000260  data_size
00000260  transient_data_size
000001D0  resident_data_size
00000260  total_data_size
00000001  ..@523.num
00000004  ..@527.num
000003D0  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@558.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@558.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@558.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@558.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@558.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@558.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@558.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@558.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@558.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@558.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@558.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@558.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@558.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@558.lframe_?name
00000008  ..@724.num
00000B50  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
              50              9001  code
              50              9001  code_start
              50              9001  ..@79.strucstart
              58              9009  ..@85.data
              70              9021  command
              72              9023  command.chain
              79              902A  ..@96.skipparameter
              7A              902B  command.entry
              82              9033  ..@.@@.1.0
              8B              903C  command.transfer_to_chain
              90              9041  ..@.@@.1.1
              B1              9062  debug
              DD              908E  ..@.@@.1.2
              E3              9094  on
              EF              90A0  off
              FB              90AC  toggle
             106              90B7  get_es_ext
             113              90C4  ..@.@@.1.3
             114              90C5  uninstall
             123              90D4  uninstall._..@177.lenter
             124              90D5  uninstall.loop_table
             13A              90EB  uninstall.loop
             14B              90FC  uninstall.bx
             155              9106  uninstall.setbx
             161              9112  ..@.@@.1.4
             16E              911F  uninstall.bxnz
             17F              9130  uninstall.done
             186              9137  uninstall.next_table
             1A0              9151  ..@.@@.1.5
             1A3              9154  uninstall._..@177.lleave
             1AB              915C  uninstall.error
             1B6              9167  puts_getline_handler
             1B6              9167  puts_getline_handler.
             1B8              9169  puts_getline_handler.chain
             1BF              9170  ..@210.skipparameter
             1C0              9171  puts_getline_handler.entry
             1D7              9188  puts_getline_handler.movedown
             1EC              919D  puts_getline_handler.error
             1EE              919F  puts_getline_handler.error_column
             1F4              91A5  puts_getline_handler.error_address
             A6E              9A1F  ..@225.name
             1F9              91AA  ..@.@@.1.6
             201              91B2  ..@.@@.1.7
             212              91C3  puts_getline_handler.debug_done
             A78              9A29  ..@238.name
             218              91C9  puts_getline_handler.debug_error
             A6E              9A1F  ..@243.name
             227              91D8  puts_getline_handler.loop1
             A6E              9A1F  ..@246.name
             232              91E3  puts_getline_handler.tab
             237              91E8  puts_getline_handler.notab
             23B              91EC  puts_getline_handler.lf
             240              91F1  puts_getline_handler.nolf
             244              91F5  puts_getline_handler.cr
             249              91FA  puts_getline_handler.nocr
             24F              9200  ..@.@@.1.8
             26B              921C  ..@.@@.1.9
             273              9224  puts_getline_handler.loop2
             28D              923E  puts_getline_handler.empty
             294              9245  puts_getline_handler.debug_marker
             29B              924C  puts_getline_handler.set_debug_marker
             2A6              9257  ..@.@@.1.10
             2A7              9258  puts_getline_handler.reset
             A6E              9A1F  ..@276.name
             A78              9A29  ..@279.name
             2BD              926E  puts_getline_handler.reset_loop
             2CF              9280  puts_getline_handler.reset_no_tab
             2E0              9291  skipcomma
             2E7              9298  ..@288.skipparameter
             2E8              9299  isstring?
             2EF              92A0  ..@296.skipparameter
             2F0              92A1  chkeol
             2F7              92A8  ..@307.skipparameter
             2F8              92A9  cmd3
             2FF              92B0  ..@315.skipparameter
             300              92B1  putsz
             307              92B8  ..@328.skipparameter
             308              92B9  ispm
             30F              92C0  ..@343.skipparameter
             310              92C1  setrc
             317              92C8  ..@354.skipparameter
             318              92C9  putc
             31F              92D0  ..@362.skipparameter
             320              92D1  hexbyte
             327              92D8  ..@372.skipparameter
             328              92D9  putsline
             32F              92E0  ..@380.skipparameter
             330              92E1  start
             350              9301  ..@393.skipparameter
             359              930A  ..@398.skipparameter
             359              930A  help
             363              9314  ..@405.skipparameter
             983              9934  ..@405.name
             363              9314  ..@.@@.1.11
             369              931A  uninstall_oneshot
             38B              933C  ..@.@@.1.12
             38C              933D  install
             394              9345  ..@493.skipparameter
             973              9924  ..@493.name
             A56              9A07  ..@498.name
             3A5              9356  ..@501.skipparameter
             992              9943  ..@501.name
             3AE              935F  ..@.@@.1.13
             AA8              9A59  ..@511.name
             AB6              9A67  ..@516.name
             3CB              937C  install.loop_table
             3E0              9391  install.only_first
             3EA              939B  install.next_table
             A9D              9A4E  ..@529.name
             406              93B7  ..@.@@.1.14
             411              93C2  ..@.@@.1.15
             A56              9A07  ..@540.name
             41A              93CB  linker
             41D              93CE  linker._..@558.lenter
             42E              93DF  linker.error_j1
             431              93E2  ..@.@@.1.16
             43A              93EB  ..@.@@.1.17
             444              93F5  linker.pass
             44F              9400  ..@.@@.1.18
             45F              9410  ..@.@@.1.19
             46A              941B  ..@.@@.1.20
             47B              942C  ..@.@@.1.21
             486              9437  ..@.@@.1.22
             49B              944C  ..@.@@.1.23
             4A6              9457  ..@.@@.1.24
             4B9              946A  ..@.@@.1.25
             4C5              9476  linker.otherloop
             4C8              9479  linker.datarelocloop
             4E2              9493  ..@.@@.1.26
             4FB              94AC  linker.datarelocfind
             537              94E8  linker.address_data_reloc
             542              94F3  ..@.@@.1.27
             543              94F4  linker.datanotfound
             551              9502  linker.error_j3
             554              9505  linker.codenotfound
             562              9513  linker.notfound
             A84              9A35  ..@644.name
             57B              952C  ..@647.skipparameter
             58B              953C  ..@.@@.1.28
             597              9548  ..@656.skipparameter
             5A1              9552  ..@661.skipparameter
             992              9943  ..@661.name
             5A2              9553  linker.notfound.retn
             5A3              9554  linker.copy
             5AA              955B  ..@665.skipparameter
             5AB              955C  linker.build_match
             5C6              9577  ..@.@@.1.29
             5C9              957A  ..@.@@.1.30
             5D5              9586  ..@.@@.1.31
             5D7              9588  linker.donedatareloc
             5E6              9597  linker.coderelocloop
             60B              95BC  linker.coderelocfind
             660              9611  ..@.@@.1.32
             66A              961B  linker.error_j
             66D              961E  ..@.@@.1.33
             67C              962D  linker.donecodereloc
             695              9646  ..@.@@.1.34
             695              9646  linker.hint
             6A0              9651  ..@686.skipparameter
             6AD              965E  linker.loop_hint
             6B0              9661  ..@.@@.1.35
             6B9              966A  linker.end_hint
             6C7              9678  ..@699.skipparameter
             9C7              9978  ..@699.name
             A4D              99FE  ..@705.name
             6D9              968A  ..@708.skipparameter
             6D9              968A  linker.no_hint
             AA8              9A59  ..@718.name
             6F7              96A8  linker.error
             6FA              96AB  linker._..@558.lleave
             6FE              96AF  plex_check
             712              96C3  ..@.@@.1.36
             71B              96CC  ..@736.skipparameter
             A07              99B8  ..@736.name
             72B              96DC  ..@742.skipparameter
             732              96E3  plex_check.notfound
             733              96E4  plex_check.checkret
             734              96E5  linkercoderelocations
             790              9741  linkerlinkercoderelocations
             7A4              9755  linktable
             7A4              9755  ..@752.strucstart
             7BC              976D  linkerdatarelocations
             878              9829  internalcodetocoderelocations
             894              9845  internalcodetodatarelocations
             8D8              9889  internaldatatocoderelocations
             8DE              988F  internaldatatodatarelocations
             8E0              9891  linkerlinkerdatarelocations
             8EE              989F  internallinkercodetocoderelocations
             8F6              98A7  internallinkercodetodatarelocations
             8F8              98A9  internallinkerdatatocoderelocations
             8FA              98AB  internallinkerdatatodatarelocations
             8FC              98AD  debuggeramissig
             8FC              98AD  ..@782.data
             904              98B5  ..@784.data
             90C              98BD  listmsg
             90C              98BD  listmsg.hint
             92C              98DD  listmsg.hint.offset
             934              98E5  ..@96.name
             943              98F4  ..@210.name
             95B              990C  ..@288.name
             967              9918  ..@296.name
             973              9924  ..@307.name
             97C              992D  ..@315.name
             983              9934  ..@328.name
             98B              993C  ..@343.name
             992              9943  ..@354.name
             99A              994B  ..@362.name
             9A1              9952  ..@372.name
             9AB              995C  ..@380.name
             9B6              9967  ..@393.name
             9BF              9970  ..@398.name
             9C7              9978  ..@647.name
             9D1              9982  ..@656.name
             9E1              9992  ..@665.name
             9FE              99AF  ..@686.name
             A07              99B8  ..@708.name
             A14              99C5  ..@742.name
             A1F              99D0  ..@111.name
             A29              99DA  ..@115.name
             A32              99E3  ..@119.name
             A42              99F3  ..@162.name
             A4D              99FE  ..@167.name
             A56              9A07  ..@191.name
             A6E              9A1F  ..@217.name
             A78              9A29  ..@221.name
             A84              9A35  ..@260.name
             A8F              9A40  ..@387.name
             A9D              9A4E  ..@413.name
             AA8              9A59  ..@421.name
             AB6              9A67  ..@429.name
             AC5              9A76  ..@448.name
             AE0              9A91  ..@460.name
             AF6              9AA7  ..@676.name
             B07              9AB8  ..@691.name
             B2C              9ADD  ..@726.name
             B3D              9AEE  ..@730.name
             B55              9B06  lmsg
             B55              9B06  lmsg.error_data
             B6E              9B1F  lmsg.error_code
             B87              9B38  lmsg.error.2

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

Real              Virtual           Name
             BA0              8000  datastart
             BA0              8000  hooktable
             BA0              8000  ..@443.strucstart
             BA6              8006  ..@455.strucstart
             BAC              800C  hooktable_end
             BAC              800C  active
             BAD              800D  msg
             BAD              800D  msg.errfix
             BB4              8014  msg.on
             BB7              8017  msg.off
             BBB              801B  msg.toggle
             BC2              8022  msg.debug
             BC8              8028  msg.debug_on
             BEE              804E  msg.debug_off
             C15              8075  msg.empty
             C24              8084  msg.debugcr
             C26              8086  msg.linebreak
             C29              8089  msg.debugcr_marker
             C2B              808B  msg.linebreak_marker
             C2F              808F  msg.uninstall_done
             C45              80A5  msg.uninstall_error
             C63              80C3  uinit_data
             C63              80C3  msg.keyword_help
             C68              80C8  msg.installed
             C7C              80DC  msg.cannotinstall
             CB8              8118  msg.help
             E00              8260  init_data_end
             C64              80C4  array
             D64              81C4  source
             D70              81D0  uinit_data_end
             D70              81D0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

