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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                50  00000050  progbits  HEADER
               0                50               A00  000009B0  progbits  CODE
               0               A00               C60  00000260  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:                  50
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

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

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

class:     progbits
length:                 260
start:                  A00
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
00000050  CODEOFFSET
00000A00  DATAOFFSET
00000000  uninstall._..@177.lframe_?frame_bp
FFFFFFFFFFFFFFFE  uninstall._..@177.lframe_?table
00000001  ..@195.num
000002D0  endinstalled
00000001  ..@406.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  ..@518.num
00000004  ..@522.num
000003C0  endresident
00000000  linker._..@548.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@548.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@548.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@548.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@548.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@548.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@548.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@548.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@548.lframe_?use_hash
00000008  ..@659.num
000009B0  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                 0  code
              50                 0  code_start
              50                 0  ..@79.strucstart
              58                 8  ..@85.data
              70                20  command
              72                22  command.chain
              79                29  ..@96.skipparameter
              7A                2A  command.entry
              82                32  ..@.@@.1.0
              8B                3B  command.transfer_to_chain
              90                40  ..@.@@.1.1
              B1                61  debug
              DD                8D  ..@.@@.1.2
              E3                93  on
              EF                9F  off
              FB                AB  toggle
             106                B6  get_es_ext
             113                C3  ..@.@@.1.3
             114                C4  uninstall
             123                D3  uninstall._..@177.lenter
             124                D4  uninstall.loop_table
             13A                EA  uninstall.loop
             14B                FB  uninstall.bx
             155               105  uninstall.setbx
             161               111  ..@.@@.1.4
             16E               11E  uninstall.bxnz
             17F               12F  uninstall.done
             186               136  uninstall.next_table
             1A0               150  ..@.@@.1.5
             1A3               153  uninstall._..@177.lleave
             1AB               15B  uninstall.error
             1B6               166  puts_getline_handler
             1B6               166  puts_getline_handler.
             1B8               168  puts_getline_handler.chain
             1BF               16F  ..@210.skipparameter
             1C0               170  puts_getline_handler.entry
             1D2               182  puts_getline_handler.error
             1D4               184  puts_getline_handler.error_column
             1DA               18A  puts_getline_handler.error_address
             1DF               18F  ..@.@@.1.6
             1E7               197  ..@.@@.1.7
             1F8               1A8  puts_getline_handler.debug_done
             917               8C7  ..@233.name
             1FE               1AE  puts_getline_handler.debug_error
             923               8D3  ..@238.name
             20D               1BD  puts_getline_handler.loop1
             923               8D3  ..@241.name
             218               1C8  puts_getline_handler.tab
             21D               1CD  puts_getline_handler.notab
             221               1D1  puts_getline_handler.lf
             226               1D6  puts_getline_handler.nolf
             22A               1DA  puts_getline_handler.cr
             22F               1DF  puts_getline_handler.nocr
             235               1E5  ..@.@@.1.8
             251               201  ..@.@@.1.9
             259               209  puts_getline_handler.loop2
             273               223  puts_getline_handler.empty
             27A               22A  puts_getline_handler.debug_marker
             281               231  puts_getline_handler.set_debug_marker
             28C               23C  ..@.@@.1.10
             28D               23D  puts_getline_handler.reset
             923               8D3  ..@271.name
             917               8C7  ..@274.name
             2A3               253  puts_getline_handler.reset_loop
             2B5               265  puts_getline_handler.reset_no_tab
             2C8               278  skipcomma
             2CF               27F  ..@283.skipparameter
             2D0               280  isstring?
             2D7               287  ..@291.skipparameter
             2D8               288  chkeol
             2DF               28F  ..@302.skipparameter
             2E0               290  cmd3
             2E7               297  ..@310.skipparameter
             2E8               298  putsz
             2EF               29F  ..@323.skipparameter
             2F0               2A0  ispm
             2F7               2A7  ..@338.skipparameter
             2F8               2A8  setrc
             2FF               2AF  ..@349.skipparameter
             300               2B0  putc
             307               2B7  ..@357.skipparameter
             308               2B8  hexbyte
             30F               2BF  ..@367.skipparameter
             310               2C0  putsline
             317               2C7  ..@375.skipparameter
             318               2C8  start
             338               2E8  ..@388.skipparameter
             341               2F1  ..@393.skipparameter
             341               2F1  help
             34B               2FB  ..@400.skipparameter
             859               809  ..@400.name
             34B               2FB  ..@.@@.1.11
             351               301  uninstall_oneshot
             373               323  ..@.@@.1.12
             374               324  install
             37C               32C  ..@488.skipparameter
             849               7F9  ..@488.name
             8FF               8AF  ..@493.name
             38D               33D  ..@496.skipparameter
             868               818  ..@496.name
             396               346  ..@.@@.1.13
             951               901  ..@506.name
             95F               90F  ..@511.name
             3B3               363  install.loop_table
             3C8               378  install.only_first
             3D2               382  install.next_table
             946               8F6  ..@524.name
             3EE               39E  ..@.@@.1.14
             3F9               3A9  ..@.@@.1.15
             8FF               8AF  ..@535.name
             402               3B2  linker
             405               3B5  linker._..@548.lenter
             425               3D5  ..@.@@.1.16
             42F               3DF  ..@.@@.1.17
             43B               3EB  ..@.@@.1.18
             440               3F0  ..@.@@.1.19
             44E               3FE  ..@.@@.1.20
             453               403  ..@.@@.1.21
             463               413  ..@.@@.1.22
             468               418  ..@.@@.1.23
             478               428  ..@.@@.1.24
             47F               42F  linker.otherloop
             482               432  linker.datarelocloop
             49C               44C  ..@.@@.1.25
             4B3               463  linker.datarelocfind
             4E9               499  linker.address_data_reloc
             4F4               4A4  ..@.@@.1.26
             4F5               4A5  linker.datarelocnotfound
             5A3               553  linker.datanotfound
             5A3               553  linker.codenotfound
             509               4B9  linker.build_match
             513               4C3  ..@.@@.1.27
             51F               4CF  ..@.@@.1.28
             520               4D0  linker.donedatareloc
             52A               4DA  linker.coderelocloop
             54A               4FA  linker.coderelocfind
             599               549  ..@.@@.1.29
             5A3               553  linker.error_j
             5A5               555  ..@.@@.1.30
             5B4               564  linker.donecodereloc
             5B4               564  linker.hint
             5BF               56F  ..@620.skipparameter
             5CC               57C  linker.loop_hint
             5CF               57F  ..@.@@.1.31
             5D8               588  linker.end_hint
             5E6               596  ..@633.skipparameter
             8F6               8A6  ..@640.name
             5F8               5A8  ..@643.skipparameter
             5F8               5A8  linker.no_hint
             951               901  ..@653.name
             616               5C6  linker.error
             619               5C9  linker._..@548.lleave
             61D               5CD  plex_check
             631               5E1  ..@.@@.1.32
             63A               5EA  ..@671.skipparameter
             8B0               860  ..@671.name
             64A               5FA  ..@677.skipparameter
             651               601  plex_check.notfound
             652               602  plex_check.checkret
             654               604  linkercoderelocations
             6B0               660  linkerdatarelocations
             76C               71C  internalcodetocoderelocations
             788               738  internalcodetodatarelocations
             7CA               77A  internaldatatocoderelocations
             7D0               780  internaldatatodatarelocations
             7D2               782  debuggeramissig
             7D2               782  ..@696.data
             7DA               78A  ..@698.data
             7E2               792  listmsg
             7E2               792  listmsg.hint
             802               7B2  listmsg.hint.offset
             80A               7BA  ..@96.name
             819               7C9  ..@210.name
             831               7E1  ..@283.name
             83D               7ED  ..@291.name
             849               7F9  ..@302.name
             852               802  ..@310.name
             859               809  ..@323.name
             861               811  ..@338.name
             868               818  ..@349.name
             870               820  ..@357.name
             877               827  ..@367.name
             881               831  ..@375.name
             88C               83C  ..@388.name
             895               845  ..@393.name
             89D               84D  ..@620.name
             8A6               856  ..@633.name
             8B0               860  ..@643.name
             8BD               86D  ..@677.name
             8C8               878  ..@111.name
             8D2               882  ..@115.name
             8DB               88B  ..@119.name
             8EB               89B  ..@162.name
             8F6               8A6  ..@167.name
             8FF               8AF  ..@191.name
             917               8C7  ..@215.name
             923               8D3  ..@219.name
             92D               8DD  ..@255.name
             938               8E8  ..@382.name
             946               8F6  ..@408.name
             951               901  ..@416.name
             95F               90F  ..@424.name
             96E               91E  ..@443.name
             989               939  ..@455.name
             99F               94F  ..@612.name
             9B0               960  ..@625.name
             9D5               985  ..@661.name
             9E6               996  ..@665.name
             9FE               9AE  lmsg

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

Real              Virtual           Name
             A00                 0  datastart
             A00                 0  hooktable
             A00                 0  ..@438.strucstart
             A06                 6  ..@450.strucstart
             A0C                 C  hooktable_end
             A0C                 C  active
             A0D                 D  msg
             A0D                 D  msg.errfix
             A14                14  msg.on
             A17                17  msg.off
             A1B                1B  msg.toggle
             A22                22  msg.debug
             A28                28  msg.debug_on
             A4E                4E  msg.debug_off
             A75                75  msg.empty
             A84                84  msg.debugcr
             A86                86  msg.linebreak
             A89                89  msg.debugcr_marker
             A8B                8B  msg.linebreak_marker
             A8F                8F  msg.uninstall_done
             AA5                A5  msg.uninstall_error
             AC3                C3  uinit_data
             AC3                C3  msg.keyword_help
             AC8                C8  msg.installed
             ADC                DC  msg.cannotinstall
             B18               118  msg.help
             C60               260  init_data_end
             AC4                C4  array
             BC4               1C4  source
             BD0               1D0  uinit_data_end
             BD0               1D0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

