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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                70  00000070  progbits  HEADER
               0                70               940  000008D0  progbits  CODE
               0               940               AC0  00000180  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:                  70
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 8D0
start:                   70
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 180
start:                  940
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
00000070  CODEOFFSET
00000001  ..@245.num
00000940  DATAOFFSET
00000180  data_size
00000180  transient_data_size
00000110  resident_data_size
00000180  total_data_size
00000310  endresident
00000000  linker._..@516.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@516.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@516.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@516.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@516.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@516.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@516.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@516.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@516.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@516.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@516.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@516.lframe_?name
FFFFFFFFFFFFFFE8  linker._..@516.lframe_?optionalmissing
00000008  ..@647.num
000008D0  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                 0  code
              70                 0  ..@79.strucstart
              78                 8  ..@85.data
              90                20  start
              9A                2A  start.error
              9D                2D  ..@.@@.1.0
              BF                4F  parsehandle
              C9                59  dup
             10F                9F  ..@.@@.1.1
             130                C0  ..@.@@.1.2
             132                C2  dup.beyondpht
             157                E7  dup.closedpht
             880               810  ..@142.name
             177               107  dup.nofreehandle
             185               115  dup.duperror
             193               123  set
             1BB               14B  set.got
             1DA               16A  set.ret
             1DA               16A  ..@.@@.1.3
             1E0               170  set.ioerror
             1EE               17E  get
             220               1B0  get.notvar
             880               810  ..@205.name
             26A               1FA  ..@.@@.1.4
             299               229  ..@.@@.1.5
             29C               22C  get.ret
             29C               22C  ..@.@@.1.6
             2A2               232  get.ioerror
             2B0               240  help
             2BC               24C  uninstall_oneshot
             2DE               26E  ..@.@@.1.7
             2E0               270  skipcomma
             2E7               277  ..@312.skipparameter
             2E8               278  InDOS
             2EF               27F  ..@320.skipparameter
             2F0               280  error
             2F7               287  ..@328.skipparameter
             2F8               288  iseol?
             2FF               28F  ..@336.skipparameter
             300               290  isstring?
             307               297  ..@344.skipparameter
             308               298  close_ext
             30F               29F  ..@353.skipparameter
             310               2A0  getword
             317               2A7  ..@362.skipparameter
             318               2A8  setes2dx
             31F               2AF  ..@370.skipparameter
             320               2B0  _doscall
             327               2B7  ..@381.skipparameter
             328               2B8  copy_single_counted_string
             32F               2BF  ..@389.skipparameter
             330               2C0  decword
             337               2C7  ..@397.skipparameter
             338               2C8  putsline_crlf
             33F               2CF  ..@407.skipparameter
             340               2D0  setrc
             347               2D7  ..@415.skipparameter
             348               2D8  putsz
             34F               2DF  ..@428.skipparameter
             350               2E0  skipcomm0
             357               2E7  ..@439.skipparameter
             358               2E8  getdword
             35F               2EF  ..@450.skipparameter
             360               2F0  chkeol
             367               2F7  ..@458.skipparameter
             368               2F8  hexword
             36F               2FF  ..@479.skipparameter
             370               300  decdword
             377               307  ..@488.skipparameter
             378               308  disp_dxax_times_cx_width_bx_size.store
             37F               30F  ..@496.skipparameter
             380               310  linker
             383               313  linker._..@516.lenter
             394               324  linker.error_j1
             397               327  ..@.@@.1.8
             3A0               330  ..@.@@.1.9
             3AE               33E  ..@.@@.1.10
             3BA               34A  ..@.@@.1.11
             3BF               34F  ..@.@@.1.12
             3CD               35D  ..@.@@.1.13
             3D2               362  ..@.@@.1.14
             3E2               372  ..@.@@.1.15
             3E7               377  ..@.@@.1.16
             3F7               387  ..@.@@.1.17
             3FE               38E  linker.otherloop
             401               391  linker.datarelocloop
             41B               3AB  ..@.@@.1.18
             432               3C2  linker.datarelocfind
             46B               3FB  linker.address_data_reloc
             476               406  ..@.@@.1.19
             477               407  linker.datanotfound_may_be_optional
             5B2               542  linker.datanotfound
             5B2               542  linker.codenotfound
             48B               41B  linker.build_match
             4A6               436  ..@.@@.1.20
             4A9               439  ..@.@@.1.21
             4B5               445  ..@.@@.1.22
             4B6               446  linker.donedatareloc
             4C0               450  linker.coderelocloop
             4E0               470  linker.coderelocfind
             535               4C5  ..@.@@.1.23
             53F               4CF  linker.error_j
             541               4D1  ..@.@@.1.24
             550               4E0  linker.donecodereloc
             550               4E0  linker.hint
             55B               4EB  ..@608.skipparameter
             568               4F8  linker.loop_hint
             56B               4FB  ..@.@@.1.25
             574               504  linker.end_hint
             582               512  ..@621.skipparameter
             80D               79D  ..@621.name
             594               524  ..@631.skipparameter
             594               524  linker.no_hint
             8AD               83D  ..@641.name
             5B2               542  linker.error
             5B5               545  linker._..@516.lleave
             5B9               549  plex_check
             5CD               55D  ..@.@@.1.26
             5D6               566  ..@659.skipparameter
             854               7E4  ..@659.name
             5E6               576  ..@665.skipparameter
             790               720  ..@665.name
             5ED               57D  plex_check.notfound
             5EE               57E  plex_check.checkret
             5F0               580  linkercoderelocations
             658               5E8  linkerdatarelocations
             6C0               650  internalcodetocoderelocations
             6D4               664  internalcodetodatarelocations
             70C               69C  internaldatatocoderelocations
             70E               69E  internaldatatodatarelocations
             710               6A0  debuggeramissig
             710               6A0  ..@683.data
             718               6A8  ..@685.data
             720               6B0  listmsg
             720               6B0  listmsg.hint
             741               6D1  listmsg.hint.offset
             749               6D9  ..@312.name
             755               6E5  ..@320.name
             75D               6ED  ..@328.name
             765               6F5  ..@336.name
             76E               6FE  ..@344.name
             77A               70A  ..@353.name
             786               716  ..@362.name
             790               720  ..@370.name
             79B               72B  ..@381.name
             7A6               736  ..@389.name
             7C3               753  ..@397.name
             7CD               75D  ..@407.name
             7DD               76D  ..@415.name
             7E5               775  ..@428.name
             7ED               77D  ..@439.name
             7F9               789  ..@450.name
             804               794  ..@458.name
             80D               79D  ..@479.name
             817               7A7  ..@488.name
             822               7B2  ..@496.name
             84B               7DB  ..@608.name
             854               7E4  ..@631.name
             861               7F1  ..@105.name
             86A               7FA  ..@111.name
             873               803  ..@120.name
             880               810  ..@126.name
             88B               81B  ..@190.name
             89A               82A  ..@220.name
             8A2               832  ..@247.name
             8AD               83D  ..@255.name
             8BB               84B  ..@263.name
             8CA               85A  ..@600.name
             8DB               86B  ..@613.name
             900               890  ..@627.name
             909               899  ..@649.name
             91A               8AA  ..@653.name
             932               8C2  lmsg

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

Real              Virtual           Name
             940                 0  datastart
             940                 0  var
             942                 2  quiet
             943                 3  msg
             943                 3  msg.get
             947                 7  msg.var
             94B                 B  msg.quiet
             951                11  msg.set
             955                15  msg.abs
             959                19  msg.cur
             95D                1D  msg.eof
             961                21  msg.handle
             971                31  msg.seek
             983                43  msg.beyondpht
             998                58  msg.closedpht
             9A3                63  msg.nofreehandle
             9D5                95  msg.duperror
             9FA                BA  msg.ioerrorget
             A28                E8  msg.ioerrorset
             A48               108  uinit_data
             A48               108  msg.help
             AC0               180  init_data_end
             A48               108  originalhandle
             A50               110  uinit_data_end
             A50               110  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

