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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                60  00000060  progbits  HEADER
               0                60               7B0  00000750  progbits  CODE
               0               7B0               910  00000160  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:                  60
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 750
start:                   60
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 160
start:                  7B0
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
00000060  CODEOFFSET
00000001  ..@136.num
000001A0  endinstalled
00000001  ..@309.num
000007B0  DATAOFFSET
00000160  data_size
00000160  transient_data_size
000000B0  resident_data_size
00000160  total_data_size
00000001  ..@379.num
00000004  ..@390.num
00000240  endresident
00000000  linker._..@412.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@412.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@412.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@412.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@412.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@412.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@412.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@412.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@412.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@412.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@412.lframe_?skip_last
00000008  ..@532.num
00000750  code_size


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

Real              Virtual           Name
               0                 0  ..@54.strucstart
               0                 0  ..@57.strucstart
              28                28  header_extension_end
              30                30  description

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

Real              Virtual           Name
              60                 0  code
              60                 0  ..@80.strucstart
              68                 8  ..@86.data
              80                20  command
              82                22  command.chain
              89                29  ..@91.skipparameter
              8A                2A  command.entry
              92                32  ..@.@@.1.0
              A0                40  command.ours
              B9                59  uninstall
              D0                70  uninstall.loop
              E1                81  uninstall.bx
              EB                8B  uninstall.setbx
             6E7               687  ..@130.name
              F2                92  ..@.@@.1.1
              FF                9F  uninstall.bxnz
             110                B0  uninstall.done
             118                B8  ..@.@@.1.2
             120                C0  uninstall.error
             12B                CB  get_es_ext
             138                D8  ..@.@@.1.3
             139                D9  run
             14A                EA  ..@.@@.1.4
             14F                EF  checkdos
             154                F4  run.error
             157                F7  ..@.@@.1.5
             158                F8  run.calldos
             162               102  ..@.@@.1.6
             171               111  ..@.@@.1.7
             18A               12A  ..@.@@.1.8
             19A               13A  end
             1A0               140  skipcomma
             1A7               147  ..@201.skipparameter
             1A8               148  isstring?
             1AF               14F  ..@209.skipparameter
             1B0               150  cmd3
             1B7               157  ..@219.skipparameter
             1B8               158  chkeol
             1BF               15F  ..@227.skipparameter
             1C0               160  putsz
             1C7               167  ..@235.skipparameter
             1C8               168  setrc
             1CF               16F  ..@244.skipparameter
             1D0               170  ispm
             1D7               177  ..@252.skipparameter
             1D8               178  InDOS
             1DF               17F  ..@263.skipparameter
             1E0               180  error
             1E7               187  ..@271.skipparameter
             1E8               188  _doscall
             1EF               18F  ..@280.skipparameter
             1F0               190  hexword
             1F7               197  ..@288.skipparameter
             1F8               198  start
             213               1B3  ..@.@@.1.9
             219               1B9  help
             225               1C5  uninstall_oneshot
             247               1E7  ..@.@@.1.10
             248               1E8  install
             250               1F0  ..@352.skipparameter
             65E               5FE  ..@352.name
             72A               6CA  ..@361.name
             738               6D8  ..@368.name
             6E7               687  ..@372.name
             27F               21F  install.only_first
             6E7               687  ..@384.name
             71F               6BF  ..@392.name
             298               238  ..@.@@.1.11
             29B               23B  linker
             29E               23E  linker._..@412.lenter
             2AF               24F  linker.error_j1
             2B2               252  ..@.@@.1.12
             2BB               25B  ..@.@@.1.13
             2C5               265  ..@.@@.1.14
             2D1               271  ..@.@@.1.15
             2D6               276  ..@.@@.1.16
             2E4               284  ..@.@@.1.17
             2E9               289  ..@.@@.1.18
             2F9               299  ..@.@@.1.19
             2FE               29E  ..@.@@.1.20
             30E               2AE  ..@.@@.1.21
             315               2B5  linker.otherloop
             318               2B8  linker.datarelocloop
             332               2D2  ..@.@@.1.22
             349               2E9  linker.datarelocfind
             385               325  linker.address_data_reloc
             390               330  ..@.@@.1.23
             4A6               446  linker.datanotfound
             4A6               446  linker.codenotfound
             391               331  linker.build_match
             39D               33D  ..@.@@.1.24
             3A9               349  ..@.@@.1.25
             3AA               34A  linker.donedatareloc
             3B4               354  linker.coderelocloop
             3D4               374  linker.coderelocfind
             429               3C9  ..@.@@.1.26
             433               3D3  linker.error_j
             435               3D5  ..@.@@.1.27
             444               3E4  linker.donecodereloc
             444               3E4  linker.hint
             44F               3EF  ..@494.skipparameter
             45C               3FC  linker.loop_hint
             45F               3FF  ..@.@@.1.28
             468               408  linker.end_hint
             476               416  ..@507.skipparameter
             699               639  ..@507.name
             708               6A8  ..@513.name
             488               428  ..@516.skipparameter
             488               428  linker.no_hint
             72A               6CA  ..@526.name
             4A6               446  linker.error
             4A9               449  linker._..@412.lleave
             4AD               44D  plex_check
             4C1               461  ..@.@@.1.29
             4CA               46A  ..@544.skipparameter
             6AC               64C  ..@544.name
             4DA               47A  ..@550.skipparameter
             4E1               481  plex_check.notfound
             4E2               482  plex_check.checkret
             4E4               484  linkercoderelocations
             530               4D0  linkerdatarelocations
             5B6               556  internalcodetocoderelocations
             5D8               578  internalcodetodatarelocations
             5F2               592  internaldatatocoderelocations
             5F4               594  internaldatatodatarelocations
             5F6               596  debuggeramissig
             5F6               596  ..@569.data
             5FE               59E  ..@571.data
             606               5A6  listmsg
             606               5A6  listmsg.hint
             628               5C8  listmsg.hint.offset
             630               5D0  ..@91.name
             63F               5DF  ..@201.name
             64B               5EB  ..@209.name
             657               5F7  ..@219.name
             65E               5FE  ..@227.name
             667               607  ..@235.name
             66F               60F  ..@244.name
             677               617  ..@252.name
             67E               61E  ..@263.name
             686               626  ..@271.name
             68E               62E  ..@280.name
             699               639  ..@288.name
             6A3               643  ..@494.name
             6AC               64C  ..@516.name
             6B9               659  ..@550.name
             6C4               664  ..@105.name
             6CE               66E  ..@109.name
             6D7               677  ..@114.name
             6E7               687  ..@125.name
             6FD               69D  ..@152.name
             708               6A8  ..@158.name
             711               6B1  ..@297.name
             71F               6BF  ..@311.name
             72A               6CA  ..@319.name
             738               6D8  ..@327.name
             747               6E7  ..@486.name
             758               6F8  ..@499.name
             77D               71D  ..@534.name
             78E               72E  ..@538.name
             7A6               746  lmsg

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

Real              Virtual           Name
             7B0                 0  datastart
             7B0                 0  msg
             7B0                 0  msg.return
             7CC                1C  msg.return.strat.cf
             7D3                23  msg.return.strat.ax
             7F6                46  msg.return.link.cf
             7FD                4D  msg.return.link.ax
             805                55  msg.force
             80B                5B  msg.dosstrat
             814                64  msg.uninstall_done
             834                84  msg.uninstall_error
             85C                AC  uinit_data
             85C                AC  msg.installed
             87A                CA  msg.keyword_help
             87F                CF  msg.help
             910               160  init_data_end
             860                B0  uinit_data_end
             860                B0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

