
- 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               AE0  00000A70  progbits  CODE
            8000               AE0               C60  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:                 A70
start:                   70
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 180
start:                  AE0
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
00000AE0  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._..@519.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@519.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@519.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@519.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@519.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@519.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@519.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@519.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@519.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@519.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@519.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@519.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@519.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@519.lframe_?name
FFFFFFFFFFFFFFE4  linker._..@519.lframe_?optionalmissing
00000002  ..@605.num
00000008  ..@698.num
00000A70  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
             9C2              9953  ..@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
             9C2              9953  ..@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._..@519.lenter
             394              9325  linker.error_j1
             397              9328  ..@.@@.1.8
             3A0              9331  ..@.@@.1.9
             3AB              933C  linker.pass
             3B6              9347  ..@.@@.1.10
             3C6              9357  ..@.@@.1.11
             3D1              9362  ..@.@@.1.12
             3E2              9373  ..@.@@.1.13
             3ED              937E  ..@.@@.1.14
             402              9393  ..@.@@.1.15
             40D              939E  ..@.@@.1.16
             420              93B1  ..@.@@.1.17
             42C              93BD  linker.otherloop
             42F              93C0  linker.datarelocloop
             449              93DA  ..@.@@.1.18
             462              93F3  linker.datarelocfind
             49E              942F  linker.address_data_reloc
             4A9              943A  ..@.@@.1.19
             4AA              943B  linker.datanotfound_may_be_optional
             4C2              9453  linker.optionaldatamissingmsg
             9E4              9975  ..@607.name
             4D7              9468  ..@.@@.1.20
             4E0              9471  linker.datanotfound
             4EE              947F  linker.error_j3
             4F1              9482  linker.codenotfound
             4FF              9490  linker.notfound
             9C2              9953  ..@618.name
             518              94A9  ..@621.skipparameter
             94F              98E0  ..@621.name
             530              94C1  ..@.@@.1.21
             53C              94CD  ..@629.skipparameter
             90F              98A0  ..@629.name
             546              94D7  ..@633.skipparameter
             91F              98B0  ..@633.name
             547              94D8  linker.notfound.retn
             548              94D9  linker.copy
             54F              94E0  ..@637.skipparameter
             8E8              9879  ..@637.name
             550              94E1  linker.build_match
             56F              9500  ..@.@@.1.22
             57A              950B  ..@.@@.1.23
             57D              950E  ..@.@@.1.24
             589              951A  ..@.@@.1.25
             58B              951C  linker.donedatareloc
             59A              952B  linker.coderelocloop
             5BF              9550  linker.coderelocfind
             614              95A5  ..@.@@.1.26
             61E              95AF  linker.error_j
             621              95B2  ..@.@@.1.27
             630              95C1  linker.donecodereloc
             649              95DA  ..@.@@.1.28
             649              95DA  linker.hint
             654              95E5  ..@659.skipparameter
             661              95F2  linker.loop_hint
             664              95F5  ..@.@@.1.29
             66D              95FE  linker.end_hint
             67B              960C  ..@672.skipparameter
             94F              98E0  ..@672.name
             68D              961E  ..@682.skipparameter
             68D              961E  linker.no_hint
             9EF              9980  ..@692.name
             6AB              963C  linker.error
             6AE              963F  linker._..@519.lleave
             6B2              9643  plex_check
             6C6              9657  ..@.@@.1.30
             6CF              9660  ..@710.skipparameter
             996              9927  ..@710.name
             6DF              9670  ..@716.skipparameter
             8D2              9863  ..@716.name
             6E6              9677  plex_check.notfound
             6E7              9678  plex_check.checkret
             6E8              9679  linkercoderelocations
             750              96E1  linkerlinkercoderelocations
             764              96F5  linktable
             764              96F5  ..@725.strucstart
             77C              970D  linkerdatarelocations
             7DE              976F  internalcodetocoderelocations
             7F2              9783  internalcodetodatarelocations
             82A              97BB  internaldatatocoderelocations
             82C              97BD  internaldatatodatarelocations
             82E              97BF  linkerlinkerdatarelocations
             842              97D3  internallinkercodetocoderelocations
             84C              97DD  internallinkercodetodatarelocations
             84E              97DF  internallinkerdatatocoderelocations
             850              97E1  internallinkerdatatodatarelocations
             852              97E3  debuggeramissig
             852              97E3  ..@755.data
             85A              97EB  ..@757.data
             862              97F3  listmsg
             862              97F3  listmsg.hint
             883              9814  listmsg.hint.offset
             88B              981C  ..@312.name
             897              9828  ..@320.name
             89F              9830  ..@328.name
             8A7              9838  ..@336.name
             8B0              9841  ..@344.name
             8BC              984D  ..@353.name
             8C8              9859  ..@362.name
             8D2              9863  ..@370.name
             8DD              986E  ..@381.name
             8E8              9879  ..@389.name
             905              9896  ..@397.name
             90F              98A0  ..@407.name
             91F              98B0  ..@415.name
             927              98B8  ..@428.name
             92F              98C0  ..@439.name
             93B              98CC  ..@450.name
             946              98D7  ..@458.name
             94F              98E0  ..@479.name
             959              98EA  ..@488.name
             964              98F5  ..@496.name
             98D              991E  ..@659.name
             996              9927  ..@682.name
             9A3              9934  ..@105.name
             9AC              993D  ..@111.name
             9B5              9946  ..@120.name
             9C2              9953  ..@126.name
             9CD              995E  ..@190.name
             9DC              996D  ..@220.name
             9E4              9975  ..@247.name
             9EF              9980  ..@255.name
             9FD              998E  ..@263.name
             A0C              999D  ..@649.name
             A1D              99AE  ..@664.name
             A42              99D3  ..@678.name
             A4B              99DC  ..@700.name
             A5C              99ED  ..@704.name
             A74              9A05  lmsg
             A74              9A05  lmsg.warning_data_optional
             A96              9A27  lmsg.error_data
             AAF              9A40  lmsg.error_code
             AC8              9A59  lmsg.error.2

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

Real              Virtual           Name
             AE0              8000  datastart
             AE0              8000  var
             AE2              8002  quiet
             AE3              8003  msg
             AE3              8003  msg.get
             AE7              8007  msg.var
             AEB              800B  msg.quiet
             AF1              8011  msg.set
             AF5              8015  msg.abs
             AF9              8019  msg.cur
             AFD              801D  msg.eof
             B01              8021  msg.handle
             B11              8031  msg.seek
             B23              8043  msg.beyondpht
             B38              8058  msg.closedpht
             B43              8063  msg.nofreehandle
             B75              8095  msg.duperror
             B9A              80BA  msg.ioerrorget
             BC8              80E8  msg.ioerrorset
             BE8              8108  uinit_data
             BE8              8108  msg.help
             C60              8180  init_data_end
             BE8              8108  originalhandle
             BF0              8110  uinit_data_end
             BF0              8110  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

