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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                60  00000060  progbits  HEADER
            9001                60               7B0  00000750  progbits  CODE
            8000               7B0               7F0  00000040  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:                  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:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                  40
start:                  7B0
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
00000060  CODEOFFSET
00000001  ..@130.num
000007B0  DATAOFFSET
00000040  data_size
000000C0  total_data_size
00000130  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@278.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@278.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@278.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@278.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@278.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@278.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@278.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@278.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@278.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@278.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@278.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@278.lframe_?name
00000002  ..@350.num
00000008  ..@445.num
00000750  code_size


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

Real              Virtual           Name
               0                 0  ..@53.strucstart
               0                 0  ..@56.strucstart
              24                24  header_extension_end
              30                30  description

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

Real              Virtual           Name
              60              9001  code
              60              9001  ..@78.strucstart
              68              9009  ..@84.data
              80              9021  start
              8C              902D  start.error
              8F              9030  ..@.@@.1.0
              AB              904C  start.letter
              BC              905D  start.default
              C1              9062  ..@.@@.1.1
              C3              9064  ..@.@@.1.2
              FC              909D  ..@.@@.1.3
             105              90A6  start.end
             10B              90AC  uninstall_oneshot
             12D              90CE  ..@.@@.1.4
             130              90D1  skipcomma
             137              90D8  ..@176.skipparameter
             138              90D9  InDOS
             13F              90E0  ..@184.skipparameter
             140              90E1  error
             147              90E8  ..@192.skipparameter
             148              90E9  iseol?
             14F              90F0  ..@200.skipparameter
             150              90F1  isstring?
             157              90F8  ..@208.skipparameter
             158              90F9  getbyte
             15F              9100  ..@216.skipparameter
             160              9101  chkeol
             167              9108  ..@224.skipparameter
             168              9109  uppercase
             16F              9110  ..@232.skipparameter
             170              9111  _doscall
             177              9118  ..@241.skipparameter
             178              9119  putsz
             17F              9120  ..@250.skipparameter
             180              9121  setrc
             187              9128  ..@260.skipparameter
             188              9129  linker
             18B              912C  linker._..@278.lenter
             1AB              914C  ..@.@@.1.5
             1B5              9156  linker.pass
             1C0              9161  ..@.@@.1.6
             1D0              9171  ..@.@@.1.7
             1DB              917C  ..@.@@.1.8
             1EC              918D  ..@.@@.1.9
             1F7              9198  ..@.@@.1.10
             20C              91AD  ..@.@@.1.11
             217              91B8  ..@.@@.1.12
             22A              91CB  ..@.@@.1.13
             236              91D7  linker.otherloop
             239              91DA  linker.datarelocloop
             253              91F4  ..@.@@.1.14
             26C              920D  linker.datarelocfind
             2A8              9249  linker.address_data_reloc
             2B3              9254  ..@.@@.1.15
             2B4              9255  linker.datarelocnotfound
             6B3              9654  ..@352.name
             2CA              926B  ..@.@@.1.16
             2D3              9274  linker.datanotfound
             2E4              9285  linker.codenotfound
             2F5              9296  linker.notfound
             30E              92AF  ..@367.skipparameter
             32A              92CB  ..@374.skipparameter
             334              92D5  ..@379.skipparameter
             653              95F4  ..@379.name
             335              92D6  ..@.@@.1.17
             336              92D7  linker.copy
             33D              92DE  ..@385.skipparameter
             33E              92DF  linker.build_match
             359              92FA  ..@.@@.1.18
             35C              92FD  ..@.@@.1.19
             368              9309  ..@.@@.1.20
             36A              930B  linker.donedatareloc
             379              931A  linker.coderelocloop
             39E              933F  linker.coderelocfind
             3F3              9394  ..@.@@.1.21
             3FD              939E  linker.error_j
             400              93A1  ..@.@@.1.22
             40F              93B0  linker.donecodereloc
             428              93C9  ..@.@@.1.23
             428              93C9  linker.hint
             433              93D4  ..@406.skipparameter
             440              93E1  linker.loop_hint
             443              93E4  ..@.@@.1.24
             44C              93ED  linker.end_hint
             45A              93FB  ..@419.skipparameter
             65B              95FC  ..@419.name
             46C              940D  ..@429.skipparameter
             46C              940D  linker.no_hint
             6BE              965F  ..@439.name
             48A              942B  linker.error
             48D              942E  linker._..@278.lleave
             491              9432  plex_check
             4A5              9446  ..@.@@.1.25
             4AE              944F  ..@457.skipparameter
             69B              963C  ..@457.name
             4BE              945F  ..@463.skipparameter
             4C5              9466  plex_check.notfound
             4C6              9467  plex_check.checkret
             4C8              9469  linkercoderelocations
             50C              94AD  linkerlinkercoderelocations
             520              94C1  linktable
             520              94C1  ..@473.strucstart
             538              94D9  linkerdatarelocations
             56A              950B  internalcodetocoderelocations
             57E              951F  internalcodetodatarelocations
             590              9531  internaldatatocoderelocations
             592              9533  internaldatatodatarelocations
             594              9535  linkerlinkerdatarelocations
             5A8              9549  internallinkercodetocoderelocations
             5B2              9553  internallinkercodetodatarelocations
             5B4              9555  internallinkerdatatocoderelocations
             5B6              9557  internallinkerdatatodatarelocations
             5B8              9559  debuggeramissig
             5B8              9559  ..@503.data
             5C0              9561  ..@505.data
             5C8              9569  listmsg
             5C8              9569  listmsg.hint
             5E8              9589  listmsg.hint.offset
             5F0              9591  ..@176.name
             5FC              959D  ..@184.name
             604              95A5  ..@192.name
             60C              95AD  ..@200.name
             615              95B6  ..@208.name
             621              95C2  ..@216.name
             62B              95CC  ..@224.name
             634              95D5  ..@232.name
             640              95E1  ..@241.name
             64B              95EC  ..@250.name
             653              95F4  ..@260.name
             65B              95FC  ..@367.name
             665              9606  ..@374.name
             675              9616  ..@385.name
             692              9633  ..@406.name
             69B              963C  ..@429.name
             6A8              9649  ..@463.name
             6B3              9654  ..@132.name
             6BE              965F  ..@140.name
             6CC              966D  ..@148.name
             6DB              967C  ..@363.name
             6E6              9687  ..@396.name
             6F7              9698  ..@411.name
             71C              96BD  ..@425.name
             725              96C6  ..@447.name
             736              96D7  ..@451.name
             74E              96EF  lmsg
             74E              96EF  lmsg.warning_data_optional
             770              9711  lmsg.error_data
             789              972A  lmsg.error_code
             7A2              9743  lmsg.error.2

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

Real              Virtual           Name
             7B0              8000  datastart
             7B0              8000  msg
             7B0              8000  msg.number
             7B7              8007  msg.error.1
             7E2              8032  msg.error.2
             7E2              8032  msg.linebreak
             7E5              8035  uinit_data
             7E6              8036  buffer
             870              80C0  uinit_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

