
- 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               A20  000009D0  progbits  CODE
               0               A20               C80  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:                 9D0
start:                   50
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 260
start:                  A20
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
00000A20  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  linker._..@555.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@555.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@555.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@555.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@555.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@555.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@555.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@555.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@555.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@555.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@555.lframe_?skip_last
00000008  ..@676.num
000009D0  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
             1D7               187  puts_getline_handler.movedown
             1EC               19C  puts_getline_handler.error
             1EE               19E  puts_getline_handler.error_column
             1F4               1A4  puts_getline_handler.error_address
             92F               8DF  ..@225.name
             1F9               1A9  ..@.@@.1.6
             201               1B1  ..@.@@.1.7
             212               1C2  puts_getline_handler.debug_done
             939               8E9  ..@238.name
             218               1C8  puts_getline_handler.debug_error
             92F               8DF  ..@243.name
             227               1D7  puts_getline_handler.loop1
             92F               8DF  ..@246.name
             232               1E2  puts_getline_handler.tab
             237               1E7  puts_getline_handler.notab
             23B               1EB  puts_getline_handler.lf
             240               1F0  puts_getline_handler.nolf
             244               1F4  puts_getline_handler.cr
             249               1F9  puts_getline_handler.nocr
             24F               1FF  ..@.@@.1.8
             26B               21B  ..@.@@.1.9
             273               223  puts_getline_handler.loop2
             28D               23D  puts_getline_handler.empty
             294               244  puts_getline_handler.debug_marker
             29B               24B  puts_getline_handler.set_debug_marker
             2A6               256  ..@.@@.1.10
             2A7               257  puts_getline_handler.reset
             92F               8DF  ..@276.name
             939               8E9  ..@279.name
             2BD               26D  puts_getline_handler.reset_loop
             2CF               27F  puts_getline_handler.reset_no_tab
             2E0               290  skipcomma
             2E7               297  ..@288.skipparameter
             2E8               298  isstring?
             2EF               29F  ..@296.skipparameter
             2F0               2A0  chkeol
             2F7               2A7  ..@307.skipparameter
             2F8               2A8  cmd3
             2FF               2AF  ..@315.skipparameter
             300               2B0  putsz
             307               2B7  ..@328.skipparameter
             308               2B8  ispm
             30F               2BF  ..@343.skipparameter
             310               2C0  setrc
             317               2C7  ..@354.skipparameter
             318               2C8  putc
             31F               2CF  ..@362.skipparameter
             320               2D0  hexbyte
             327               2D7  ..@372.skipparameter
             328               2D8  putsline
             32F               2DF  ..@380.skipparameter
             330               2E0  start
             350               300  ..@393.skipparameter
             359               309  ..@398.skipparameter
             359               309  help
             363               313  ..@405.skipparameter
             871               821  ..@405.name
             363               313  ..@.@@.1.11
             369               319  uninstall_oneshot
             38B               33B  ..@.@@.1.12
             38C               33C  install
             394               344  ..@493.skipparameter
             861               811  ..@493.name
             917               8C7  ..@498.name
             3A5               355  ..@501.skipparameter
             880               830  ..@501.name
             3AE               35E  ..@.@@.1.13
             969               919  ..@511.name
             977               927  ..@516.name
             3CB               37B  install.loop_table
             3E0               390  install.only_first
             3EA               39A  install.next_table
             95E               90E  ..@529.name
             406               3B6  ..@.@@.1.14
             411               3C1  ..@.@@.1.15
             917               8C7  ..@540.name
             41A               3CA  linker
             41D               3CD  linker._..@555.lenter
             42E               3DE  linker.error_j1
             431               3E1  ..@.@@.1.16
             43A               3EA  ..@.@@.1.17
             444               3F4  ..@.@@.1.18
             450               400  ..@.@@.1.19
             455               405  ..@.@@.1.20
             463               413  ..@.@@.1.21
             468               418  ..@.@@.1.22
             478               428  ..@.@@.1.23
             47D               42D  ..@.@@.1.24
             48D               43D  ..@.@@.1.25
             494               444  linker.otherloop
             497               447  linker.datarelocloop
             4B1               461  ..@.@@.1.26
             4C8               478  linker.datarelocfind
             504               4B4  linker.address_data_reloc
             50F               4BF  ..@.@@.1.27
             625               5D5  linker.datanotfound
             625               5D5  linker.codenotfound
             510               4C0  linker.build_match
             51C               4CC  ..@.@@.1.28
             528               4D8  ..@.@@.1.29
             529               4D9  linker.donedatareloc
             533               4E3  linker.coderelocloop
             553               503  linker.coderelocfind
             5A8               558  ..@.@@.1.30
             5B2               562  linker.error_j
             5B4               564  ..@.@@.1.31
             5C3               573  linker.donecodereloc
             5C3               573  linker.hint
             5CE               57E  ..@637.skipparameter
             5DB               58B  linker.loop_hint
             5DE               58E  ..@.@@.1.32
             5E7               597  linker.end_hint
             5F5               5A5  ..@650.skipparameter
             90E               8BE  ..@657.name
             607               5B7  ..@660.skipparameter
             607               5B7  linker.no_hint
             969               919  ..@670.name
             625               5D5  linker.error
             628               5D8  linker._..@555.lleave
             62C               5DC  plex_check
             640               5F0  ..@.@@.1.33
             649               5F9  ..@688.skipparameter
             8C8               878  ..@688.name
             659               609  ..@694.skipparameter
             660               610  plex_check.notfound
             661               611  plex_check.checkret
             664               614  linkercoderelocations
             6C0               670  linkerdatarelocations
             782               732  internalcodetocoderelocations
             79E               74E  internalcodetodatarelocations
             7E2               792  internaldatatocoderelocations
             7E8               798  internaldatatodatarelocations
             7EA               79A  debuggeramissig
             7EA               79A  ..@713.data
             7F2               7A2  ..@715.data
             7FA               7AA  listmsg
             7FA               7AA  listmsg.hint
             81A               7CA  listmsg.hint.offset
             822               7D2  ..@96.name
             831               7E1  ..@210.name
             849               7F9  ..@288.name
             855               805  ..@296.name
             861               811  ..@307.name
             86A               81A  ..@315.name
             871               821  ..@328.name
             879               829  ..@343.name
             880               830  ..@354.name
             888               838  ..@362.name
             88F               83F  ..@372.name
             899               849  ..@380.name
             8A4               854  ..@393.name
             8AD               85D  ..@398.name
             8B5               865  ..@637.name
             8BE               86E  ..@650.name
             8C8               878  ..@660.name
             8D5               885  ..@694.name
             8E0               890  ..@111.name
             8EA               89A  ..@115.name
             8F3               8A3  ..@119.name
             903               8B3  ..@162.name
             90E               8BE  ..@167.name
             917               8C7  ..@191.name
             92F               8DF  ..@217.name
             939               8E9  ..@221.name
             945               8F5  ..@260.name
             950               900  ..@387.name
             95E               90E  ..@413.name
             969               919  ..@421.name
             977               927  ..@429.name
             986               936  ..@448.name
             9A1               951  ..@460.name
             9B7               967  ..@629.name
             9C8               978  ..@642.name
             9ED               99D  ..@678.name
             9FE               9AE  ..@682.name
             A16               9C6  lmsg

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

Real              Virtual           Name
             A20                 0  datastart
             A20                 0  hooktable
             A20                 0  ..@443.strucstart
             A26                 6  ..@455.strucstart
             A2C                 C  hooktable_end
             A2C                 C  active
             A2D                 D  msg
             A2D                 D  msg.errfix
             A34                14  msg.on
             A37                17  msg.off
             A3B                1B  msg.toggle
             A42                22  msg.debug
             A48                28  msg.debug_on
             A6E                4E  msg.debug_off
             A95                75  msg.empty
             AA4                84  msg.debugcr
             AA6                86  msg.linebreak
             AA9                89  msg.debugcr_marker
             AAB                8B  msg.linebreak_marker
             AAF                8F  msg.uninstall_done
             AC5                A5  msg.uninstall_error
             AE3                C3  uinit_data
             AE3                C3  msg.keyword_help
             AE8                C8  msg.installed
             AFC                DC  msg.cannotinstall
             B38               118  msg.help
             C80               260  init_data_end
             AE4                C4  array
             BE4               1C4  source
             BF0               1D0  uinit_data_end
             BF0               1D0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

