
- 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
             2A5              9246  linker.address_data_reloc
             2B0              9251  ..@.@@.1.15
             2B1              9252  linker.datarelocnotfound
             6AB              964C  ..@352.name
             2C7              9268  ..@.@@.1.16
             2D0              9271  linker.datanotfound
             2E1              9282  linker.codenotfound
             2F2              9293  linker.notfound
             30B              92AC  ..@367.skipparameter
             327              92C8  ..@374.skipparameter
             331              92D2  ..@379.skipparameter
             64B              95EC  ..@379.name
             332              92D3  ..@.@@.1.17
             333              92D4  linker.copy
             33A              92DB  ..@385.skipparameter
             33B              92DC  linker.build_match
             356              92F7  ..@.@@.1.18
             359              92FA  ..@.@@.1.19
             365              9306  ..@.@@.1.20
             367              9308  linker.donedatareloc
             376              9317  linker.coderelocloop
             398              9339  linker.coderelocfind
             3EA              938B  ..@.@@.1.21
             3F4              9395  linker.error_j
             3F7              9398  ..@.@@.1.22
             406              93A7  linker.donecodereloc
             41F              93C0  ..@.@@.1.23
             41F              93C0  linker.hint
             42A              93CB  ..@406.skipparameter
             437              93D8  linker.loop_hint
             43A              93DB  ..@.@@.1.24
             443              93E4  linker.end_hint
             451              93F2  ..@419.skipparameter
             653              95F4  ..@419.name
             463              9404  ..@429.skipparameter
             463              9404  linker.no_hint
             6B6              9657  ..@439.name
             481              9422  linker.error
             484              9425  linker._..@278.lleave
             488              9429  plex_check
             49C              943D  ..@.@@.1.25
             4A5              9446  ..@457.skipparameter
             693              9634  ..@457.name
             4B5              9456  ..@463.skipparameter
             4BC              945D  plex_check.notfound
             4BD              945E  plex_check.checkret
             4C0              9461  linkercoderelocations
             504              94A5  linkerlinkercoderelocations
             518              94B9  linktable
             518              94B9  ..@473.strucstart
             530              94D1  linkerdatarelocations
             562              9503  internalcodetocoderelocations
             576              9517  internalcodetodatarelocations
             588              9529  internaldatatocoderelocations
             58A              952B  internaldatatodatarelocations
             58C              952D  linkerlinkerdatarelocations
             5A0              9541  internallinkercodetocoderelocations
             5AA              954B  internallinkercodetodatarelocations
             5AC              954D  internallinkerdatatocoderelocations
             5AE              954F  internallinkerdatatodatarelocations
             5B0              9551  debuggeramissig
             5B0              9551  ..@503.data
             5B8              9559  ..@505.data
             5C0              9561  listmsg
             5C0              9561  listmsg.hint
             5E0              9581  listmsg.hint.offset
             5E8              9589  ..@176.name
             5F4              9595  ..@184.name
             5FC              959D  ..@192.name
             604              95A5  ..@200.name
             60D              95AE  ..@208.name
             619              95BA  ..@216.name
             623              95C4  ..@224.name
             62C              95CD  ..@232.name
             638              95D9  ..@241.name
             643              95E4  ..@250.name
             64B              95EC  ..@260.name
             653              95F4  ..@367.name
             65D              95FE  ..@374.name
             66D              960E  ..@385.name
             68A              962B  ..@406.name
             693              9634  ..@429.name
             6A0              9641  ..@463.name
             6AB              964C  ..@132.name
             6B6              9657  ..@140.name
             6C4              9665  ..@148.name
             6D3              9674  ..@363.name
             6DE              967F  ..@396.name
             6EF              9690  ..@411.name
             714              96B5  ..@425.name
             71D              96BE  ..@447.name
             72E              96CF  ..@451.name
             746              96E7  lmsg
             746              96E7  lmsg.warning_data_optional
             768              9709  lmsg.error_data
             781              9722  lmsg.error_code
             79A              973B  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

