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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                70  00000070  progbits  HEADER
            9001                70               AB0  00000A40  progbits  CODE
            8000               AB0               C30  00000180  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:                  70
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 A40
start:                   70
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 180
start:                  AB0
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
00000070  CODEOFFSET
00000001  ..@245.num
00000AB0  DATAOFFSET
00000180  data_size
00000180  transient_data_size
00000110  resident_data_size
00000180  total_data_size
00000310  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@517.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@517.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@517.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@517.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@517.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@517.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@517.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@517.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@517.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@517.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@517.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@517.lframe_?name
00000002  ..@589.num
00000008  ..@680.num
00000A40  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
              70              9001  code
              70              9001  ..@79.strucstart
              78              9009  ..@85.data
              90              9021  start
              9A              902B  start.error
              9D              902E  ..@.@@.1.0
              BF              9050  parsehandle
              C9              905A  dup
             10F              90A0  ..@.@@.1.1
             130              90C1  ..@.@@.1.2
             132              90C3  dup.beyondpht
             157              90E8  dup.closedpht
             99A              992B  ..@142.name
             177              9108  dup.nofreehandle
             185              9116  dup.duperror
             193              9124  set
             1BB              914C  set.got
             1DA              916B  set.ret
             1DA              916B  ..@.@@.1.3
             1E0              9171  set.ioerror
             1EE              917F  get
             220              91B1  get.notvar
             99A              992B  ..@205.name
             26A              91FB  ..@.@@.1.4
             299              922A  ..@.@@.1.5
             29C              922D  get.ret
             29C              922D  ..@.@@.1.6
             2A2              9233  get.ioerror
             2B0              9241  help
             2BC              924D  uninstall_oneshot
             2DE              926F  ..@.@@.1.7
             2E0              9271  skipcomma
             2E7              9278  ..@312.skipparameter
             2E8              9279  InDOS
             2EF              9280  ..@320.skipparameter
             2F0              9281  error
             2F7              9288  ..@328.skipparameter
             2F8              9289  iseol?
             2FF              9290  ..@336.skipparameter
             300              9291  isstring?
             307              9298  ..@344.skipparameter
             308              9299  close_ext
             30F              92A0  ..@353.skipparameter
             310              92A1  getword
             317              92A8  ..@362.skipparameter
             318              92A9  setes2dx
             31F              92B0  ..@370.skipparameter
             320              92B1  _doscall
             327              92B8  ..@381.skipparameter
             328              92B9  copy_single_counted_string
             32F              92C0  ..@389.skipparameter
             330              92C1  decword
             337              92C8  ..@397.skipparameter
             338              92C9  putsline_crlf
             33F              92D0  ..@407.skipparameter
             340              92D1  setrc
             347              92D8  ..@415.skipparameter
             348              92D9  putsz
             34F              92E0  ..@428.skipparameter
             350              92E1  skipcomm0
             357              92E8  ..@439.skipparameter
             358              92E9  getdword
             35F              92F0  ..@450.skipparameter
             360              92F1  chkeol
             367              92F8  ..@458.skipparameter
             368              92F9  hexword
             36F              9300  ..@479.skipparameter
             370              9301  decdword
             377              9308  ..@488.skipparameter
             378              9309  disp_dxax_times_cx_width_bx_size.store
             37F              9310  ..@496.skipparameter
             380              9311  linker
             383              9314  linker._..@517.lenter
             3A3              9334  ..@.@@.1.8
             3AD              933E  linker.pass
             3B8              9349  ..@.@@.1.9
             3C8              9359  ..@.@@.1.10
             3D3              9364  ..@.@@.1.11
             3E4              9375  ..@.@@.1.12
             3EF              9380  ..@.@@.1.13
             404              9395  ..@.@@.1.14
             40F              93A0  ..@.@@.1.15
             422              93B3  ..@.@@.1.16
             42E              93BF  linker.otherloop
             431              93C2  linker.datarelocloop
             44B              93DC  ..@.@@.1.17
             464              93F5  linker.datarelocfind
             4A0              9431  linker.address_data_reloc
             4AB              943C  ..@.@@.1.18
             4AC              943D  linker.datarelocnotfound
             9BC              994D  ..@591.name
             4C2              9453  ..@.@@.1.19
             4CB              945C  linker.datanotfound
             4DC              946D  linker.codenotfound
             4ED              947E  linker.notfound
             99A              992B  ..@602.name
             506              9497  ..@605.skipparameter
             927              98B8  ..@605.name
             522              94B3  ..@611.skipparameter
             8E7              9878  ..@611.name
             52C              94BD  ..@615.skipparameter
             8F7              9888  ..@615.name
             52D              94BE  ..@.@@.1.20
             52E              94BF  linker.copy
             535              94C6  ..@621.skipparameter
             8C0              9851  ..@621.name
             536              94C7  linker.build_match
             551              94E2  ..@.@@.1.21
             554              94E5  ..@.@@.1.22
             560              94F1  ..@.@@.1.23
             562              94F3  linker.donedatareloc
             571              9502  linker.coderelocloop
             596              9527  linker.coderelocfind
             5EB              957C  ..@.@@.1.24
             5F5              9586  linker.error_j
             5F8              9589  ..@.@@.1.25
             607              9598  linker.donecodereloc
             620              95B1  ..@.@@.1.26
             620              95B1  linker.hint
             62B              95BC  ..@641.skipparameter
             638              95C9  linker.loop_hint
             63B              95CC  ..@.@@.1.27
             644              95D5  linker.end_hint
             652              95E3  ..@654.skipparameter
             927              98B8  ..@654.name
             664              95F5  ..@664.skipparameter
             664              95F5  linker.no_hint
             9C7              9958  ..@674.name
             682              9613  linker.error
             685              9616  linker._..@517.lleave
             689              961A  plex_check
             69D              962E  ..@.@@.1.28
             6A6              9637  ..@692.skipparameter
             96E              98FF  ..@692.name
             6B6              9647  ..@698.skipparameter
             8AA              983B  ..@698.name
             6BD              964E  plex_check.notfound
             6BE              964F  plex_check.checkret
             6C0              9651  linkercoderelocations
             728              96B9  linkerlinkercoderelocations
             73C              96CD  linktable
             73C              96CD  ..@707.strucstart
             754              96E5  linkerdatarelocations
             7B6              9747  internalcodetocoderelocations
             7CA              975B  internalcodetodatarelocations
             802              9793  internaldatatocoderelocations
             804              9795  internaldatatodatarelocations
             806              9797  linkerlinkerdatarelocations
             81A              97AB  internallinkercodetocoderelocations
             824              97B5  internallinkercodetodatarelocations
             826              97B7  internallinkerdatatocoderelocations
             828              97B9  internallinkerdatatodatarelocations
             82A              97BB  debuggeramissig
             82A              97BB  ..@737.data
             832              97C3  ..@739.data
             83A              97CB  listmsg
             83A              97CB  listmsg.hint
             85B              97EC  listmsg.hint.offset
             863              97F4  ..@312.name
             86F              9800  ..@320.name
             877              9808  ..@328.name
             87F              9810  ..@336.name
             888              9819  ..@344.name
             894              9825  ..@353.name
             8A0              9831  ..@362.name
             8AA              983B  ..@370.name
             8B5              9846  ..@381.name
             8C0              9851  ..@389.name
             8DD              986E  ..@397.name
             8E7              9878  ..@407.name
             8F7              9888  ..@415.name
             8FF              9890  ..@428.name
             907              9898  ..@439.name
             913              98A4  ..@450.name
             91E              98AF  ..@458.name
             927              98B8  ..@479.name
             931              98C2  ..@488.name
             93C              98CD  ..@496.name
             965              98F6  ..@641.name
             96E              98FF  ..@664.name
             97B              990C  ..@105.name
             984              9915  ..@111.name
             98D              991E  ..@120.name
             99A              992B  ..@126.name
             9A5              9936  ..@190.name
             9B4              9945  ..@220.name
             9BC              994D  ..@247.name
             9C7              9958  ..@255.name
             9D5              9966  ..@263.name
             9E4              9975  ..@631.name
             9F5              9986  ..@646.name
             A1A              99AB  ..@660.name
             A23              99B4  ..@682.name
             A34              99C5  ..@686.name
             A4C              99DD  lmsg
             A4C              99DD  lmsg.warning_data_optional
             A6E              99FF  lmsg.error_data
             A87              9A18  lmsg.error_code
             AA0              9A31  lmsg.error.2

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

Real              Virtual           Name
             AB0              8000  datastart
             AB0              8000  var
             AB2              8002  quiet
             AB3              8003  msg
             AB3              8003  msg.get
             AB7              8007  msg.var
             ABB              800B  msg.quiet
             AC1              8011  msg.set
             AC5              8015  msg.abs
             AC9              8019  msg.cur
             ACD              801D  msg.eof
             AD1              8021  msg.handle
             AE1              8031  msg.seek
             AF3              8043  msg.beyondpht
             B08              8058  msg.closedpht
             B13              8063  msg.nofreehandle
             B45              8095  msg.duperror
             B6A              80BA  msg.ioerrorget
             B98              80E8  msg.ioerrorset
             BB8              8108  uinit_data
             BB8              8108  msg.help
             C30              8180  init_data_end
             BB8              8108  originalhandle
             BC0              8110  uinit_data_end
             BC0              8110  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

