
- 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               760  00000700  progbits  CODE
            8000               760               7A0  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:                 700
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                  40
start:                  760
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
00000760  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._..@280.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@280.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@280.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@280.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@280.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@280.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@280.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@280.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@280.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@280.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@280.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@280.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@280.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@280.lframe_?name
00000008  ..@448.num
00000700  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._..@280.lenter
             19C              913D  linker.error_j1
             19F              9140  ..@.@@.1.5
             1A8              9149  ..@.@@.1.6
             1B2              9153  linker.pass
             1BD              915E  ..@.@@.1.7
             1CD              916E  ..@.@@.1.8
             1D8              9179  ..@.@@.1.9
             1E9              918A  ..@.@@.1.10
             1F4              9195  ..@.@@.1.11
             209              91AA  ..@.@@.1.12
             214              91B5  ..@.@@.1.13
             227              91C8  ..@.@@.1.14
             233              91D4  linker.otherloop
             236              91D7  linker.datarelocloop
             250              91F1  ..@.@@.1.15
             269              920A  linker.datarelocfind
             2A5              9246  linker.address_data_reloc
             2B0              9251  ..@.@@.1.16
             2B1              9252  linker.datanotfound
             2BF              9260  linker.error_j3
             2C2              9263  linker.codenotfound
             2D0              9271  linker.notfound
             2E9              928A  ..@370.skipparameter
             2F9              929A  ..@.@@.1.17
             305              92A6  ..@379.skipparameter
             30F              92B0  ..@384.skipparameter
             627              95C8  ..@384.name
             310              92B1  linker.notfound.retn
             311              92B2  linker.copy
             318              92B9  ..@388.skipparameter
             319              92BA  linker.build_match
             334              92D5  ..@.@@.1.18
             337              92D8  ..@.@@.1.19
             343              92E4  ..@.@@.1.20
             345              92E6  linker.donedatareloc
             354              92F5  linker.coderelocloop
             379              931A  linker.coderelocfind
             3CE              936F  ..@.@@.1.21
             3D8              9379  linker.error_j
             3DB              937C  ..@.@@.1.22
             3EA              938B  linker.donecodereloc
             403              93A4  ..@.@@.1.23
             403              93A4  linker.hint
             40E              93AF  ..@409.skipparameter
             41B              93BC  linker.loop_hint
             41E              93BF  ..@.@@.1.24
             427              93C8  linker.end_hint
             435              93D6  ..@422.skipparameter
             62F              95D0  ..@422.name
             447              93E8  ..@432.skipparameter
             447              93E8  linker.no_hint
             692              9633  ..@442.name
             465              9406  linker.error
             468              9409  linker._..@280.lleave
             46C              940D  plex_check
             480              9421  ..@.@@.1.25
             489              942A  ..@460.skipparameter
             66F              9610  ..@460.name
             499              943A  ..@466.skipparameter
             4A0              9441  plex_check.notfound
             4A1              9442  plex_check.checkret
             4A4              9445  linkercoderelocations
             4E8              9489  linkerlinkercoderelocations
             4FC              949D  linktable
             4FC              949D  ..@476.strucstart
             514              94B5  linkerdatarelocations
             546              94E7  internalcodetocoderelocations
             55A              94FB  internalcodetodatarelocations
             56C              950D  internaldatatocoderelocations
             56E              950F  internaldatatodatarelocations
             570              9511  linkerlinkerdatarelocations
             57E              951F  internallinkercodetocoderelocations
             586              9527  internallinkercodetodatarelocations
             588              9529  internallinkerdatatocoderelocations
             58A              952B  internallinkerdatatodatarelocations
             58C              952D  debuggeramissig
             58C              952D  ..@506.data
             594              9535  ..@508.data
             59C              953D  listmsg
             59C              953D  listmsg.hint
             5BC              955D  listmsg.hint.offset
             5C4              9565  ..@176.name
             5D0              9571  ..@184.name
             5D8              9579  ..@192.name
             5E0              9581  ..@200.name
             5E9              958A  ..@208.name
             5F5              9596  ..@216.name
             5FF              95A0  ..@224.name
             608              95A9  ..@232.name
             614              95B5  ..@241.name
             61F              95C0  ..@250.name
             627              95C8  ..@260.name
             62F              95D0  ..@370.name
             639              95DA  ..@379.name
             649              95EA  ..@388.name
             666              9607  ..@409.name
             66F              9610  ..@432.name
             67C              961D  ..@466.name
             687              9628  ..@132.name
             692              9633  ..@140.name
             6A0              9641  ..@148.name
             6AF              9650  ..@366.name
             6BA              965B  ..@399.name
             6CB              966C  ..@414.name
             6F0              9691  ..@428.name
             6F9              969A  ..@450.name
             70A              96AB  ..@454.name
             722              96C3  lmsg
             722              96C3  lmsg.error_data
             73B              96DC  lmsg.error_code
             754              96F5  lmsg.error.2

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

Real              Virtual           Name
             760              8000  datastart
             760              8000  msg
             760              8000  msg.number
             767              8007  msg.error.1
             792              8032  msg.error.2
             792              8032  msg.linebreak
             795              8035  uinit_data
             796              8036  buffer
             820              80C0  uinit_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

