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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                50  00000050  progbits  HEADER
               0                50               BD0  00000B80  progbits  CODE
               0               BD0               FB0  000003E0  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:                  50
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 B80
start:                   50
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 3E0
start:                  BD0
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
00000050  CODEOFFSET
00000BD0  DATAOFFSET
00000001  ..@147.num
000004A0  endinstalled
00000001  ..@494.num
00000001  ..@533.num
00000004  ..@542.num
000003E0  data_size
000003E0  total_data_size
00000530  endresident
00000000  linker._..@765.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@765.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@765.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@765.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@765.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@765.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@765.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@765.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@765.lframe_?use_hash
00000008  ..@875.num
00000B80  code_size


---- Section HEADER -----------------------------------------------------------

Real              Virtual           Name
               0                 0  ..@56.strucstart
               0                 0  ..@59.strucstart
              24                24  header_extension_end
              30                30  description

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

Real              Virtual           Name
              50                 0  code
              50                 0  code_start
              50                 0  ..@81.strucstart
              58                 8  ..@87.data
              70                20  command
              72                22  command.chain
              79                29  ..@98.skipparameter
              7A                2A  command.entry
              82                32  ..@.@@.1.0
              8C                3C  command.transfer_to_chain
              91                41  ..@.@@.1.1
              91                41  command.ours
              AA                5A  uninstall
              BB                6B  ..@.@@.1.2
              CB                7B  uninstall.loop
              DC                8C  uninstall.bx
              E6                96  uninstall.setbx
             AF9               AA9  ..@142.name
              ED                9D  ..@.@@.1.3
              FA                AA  uninstall.bxnz
             10B                BB  uninstall.done
             113                C3  ..@.@@.1.4
             11B                CB  uninstall.error
             126                D6  mcbout
             136                E6  mcbout.no_position
             159               109  mcbout.no_limit
             171               121  mcbout.sd
             18F               13F  mcbout.table
             192               142  mcbout.header
             194               144  mcbout.nottable
             1C2               172  mcbout.no_limit_2
             1C9               179  mcbout.lolmcb
             1EE               19E  mcbout.notableposition
             200               1B0  mcbout.noheaderposition
             206               1B6  ..@.@@.1.5
             209               1B9  ..@.@@.1.6
             20B               1BB  mcbout.next
             215               1C5  mcbout.invmcb
             21B               1CB  mcbout.valmcb
             222               1D2  ..@.@@.1.7
             B1A               ACA  ..@248.name
             25D               20D  mcbout.noposition
             2B2               262  ..@.@@.1.8
             2B6               266  mcbout.nextmcbchar_cx_si
             2B8               268  mcbout.nextmcbchar
             2C3               273  ..@.@@.1.9
             2EE               29E  mcbout.s_mcb_loop
             2FC               2AC  mcbout.s_mcb_known
             301               2B1  mcbout.s_mcb_unknown
             304               2B4  mcbout.s_mcb_common
             306               2B6  ..@.@@.1.10
             30C               2BC  ..@.@@.1.11
             30F               2BF  mcbout.not_s_mcb_check_sd
             32D               2DD  ..@.@@.1.12
             330               2E0  ..@.@@.1.13
             332               2E2  mcbout.loop_sd
             B1A               ACA  ..@281.name
             388               338  mcbout.sdnoposition
             3D1               381  ..@.@@.1.14
             3D3               383  ..@.@@.1.15
             3E2               392  mcbout.sd_mcb_loop
             3F0               3A0  mcbout.sd_mcb_known
             3F5               3A5  mcbout.sd_mcb_unknown
             3F8               3A8  mcbout.sd_mcb_common
             3F9               3A9  ..@.@@.1.16
             40E               3BE  mcbout.nextsdmcbchar
             419               3C9  ..@.@@.1.17
             419               3C9  mcbout.sd_no_name
             427               3D7  mcbout.done_sd
             427               3D7  mcbout.not_s_mcb
             42A               3DA  mcbout.freemcb
             435               3E5  mcbout.ret
             436               3E6  mcbout.disp
             449               3F9  stosb_repeated
             45B               40B  stosb_repeated.ret
             45C               40C  error
             463               413  ..@308.skipparameter
             468               418  skipcomma
             46F               41F  ..@317.skipparameter
             470               420  isstring?
             477               427  ..@326.skipparameter
             478               428  cmd3
             47F               42F  ..@334.skipparameter
             480               430  chkeol
             487               437  ..@342.skipparameter
             488               438  ispm
             48F               43F  ..@350.skipparameter
             490               440  putsz
             497               447  ..@358.skipparameter
             498               448  setrc
             49F               44F  ..@367.skipparameter
             4A0               450  skipequals
             4A7               457  ..@380.skipparameter
             4A8               458  skipcomm0
             4AF               45F  ..@388.skipparameter
             4B0               460  getword
             4B7               467  ..@396.skipparameter
             4B8               468  iseol?
             4BF               46F  ..@412.skipparameter
             4C0               470  hexword
             4C7               477  ..@428.skipparameter
             4C8               478  putsline_crlf
             4CF               47F  ..@436.skipparameter
             4D0               480  setds2si
             4D7               487  ..@445.skipparameter
             4D8               488  disp_dxax_times_cx_width_bx_size.store
             4DF               48F  ..@454.skipparameter
             4E0               490  hexbyte
             4E7               497  ..@462.skipparameter
             4E8               498  setds2bx
             4EF               49F  ..@473.skipparameter
             4F0               4A0  start
             503               4B3  ..@.@@.1.18
             509               4B9  uninstall_oneshot
             52B               4DB  ..@.@@.1.19
             52C               4DC  install
             534               4E4  ..@518.skipparameter
             9F2               9A2  ..@518.name
             B47               AF7  ..@525.name
             AF9               AA9  ..@528.name
             557               507  install.only_first
             AF9               AA9  ..@537.name
             B3C               AEC  ..@544.name
             570               520  ..@.@@.1.20
             573               523  linker
             576               526  linker._..@765.lenter
             596               546  ..@.@@.1.21
             5A0               550  ..@.@@.1.22
             5AC               55C  ..@.@@.1.23
             5B1               561  ..@.@@.1.24
             5BF               56F  ..@.@@.1.25
             5C4               574  ..@.@@.1.26
             5D4               584  ..@.@@.1.27
             5D9               589  ..@.@@.1.28
             5E9               599  ..@.@@.1.29
             5F0               5A0  linker.otherloop
             5F3               5A3  linker.datarelocloop
             60D               5BD  ..@.@@.1.30
             624               5D4  linker.datarelocfind
             65A               60A  linker.address_data_reloc
             665               615  ..@.@@.1.31
             666               616  linker.datarelocnotfound
             714               6C4  linker.datanotfound
             714               6C4  linker.codenotfound
             67A               62A  linker.build_match
             684               634  ..@.@@.1.32
             690               640  ..@.@@.1.33
             691               641  linker.donedatareloc
             69B               64B  linker.coderelocloop
             6BB               66B  linker.coderelocfind
             70A               6BA  ..@.@@.1.34
             714               6C4  linker.error_j
             716               6C6  ..@.@@.1.35
             725               6D5  linker.donecodereloc
             725               6D5  linker.hint
             730               6E0  ..@837.skipparameter
             73D               6ED  linker.loop_hint
             740               6F0  ..@.@@.1.36
             749               6F9  linker.end_hint
             757               707  ..@850.skipparameter
             A3E               9EE  ..@850.name
             AF0               AA0  ..@856.name
             769               719  ..@859.skipparameter
             769               719  linker.no_hint
             B47               AF7  ..@869.name
             787               737  linker.error
             78A               73A  linker._..@765.lleave
             78E               73E  plex_check
             7A2               752  ..@.@@.1.37
             7AB               75B  ..@887.skipparameter
             AAA               A5A  ..@887.name
             7BB               76B  ..@893.skipparameter
             7C2               772  plex_check.notfound
             7C3               773  plex_check.checkret
             7C4               774  linkercoderelocations
             82C               7DC  linkerdatarelocations
             8CA               87A  internalcodetocoderelocations
             8EA               89A  internalcodetodatarelocations
             92C               8DC  internaldatatocoderelocations
             92E               8DE  internaldatatodatarelocations
             988               938  debuggeramissig
             988               938  ..@912.data
             990               940  ..@914.data
             998               948  listmsg
             998               948  listmsg.hint
             9B4               964  listmsg.hint.offset
             9BC               96C  ..@98.name
             9CB               97B  ..@308.name
             9D3               983  ..@317.name
             9DF               98F  ..@326.name
             9EB               99B  ..@334.name
             9F2               9A2  ..@342.name
             9FB               9AB  ..@350.name
             A02               9B2  ..@358.name
             A0A               9BA  ..@367.name
             A12               9C2  ..@380.name
             A1F               9CF  ..@388.name
             A2B               9DB  ..@396.name
             A35               9E5  ..@412.name
             A3E               9EE  ..@428.name
             A48               9F8  ..@436.name
             A58               A08  ..@445.name
             A63               A13  ..@454.name
             A8C               A3C  ..@462.name
             A96               A46  ..@473.name
             AA1               A51  ..@837.name
             AAA               A5A  ..@859.name
             AB7               A67  ..@893.name
             AC2               A72  ..@110.name
             ACC               A7C  ..@114.name
             AD5               A85  ..@118.name
             AE5               A95  ..@125.name
             AF0               AA0  ..@130.name
             AF9               AA9  ..@138.name
             B0F               ABF  ..@194.name
             B1A               ACA  ..@211.name
             B25               AD5  ..@215.name
             B2E               ADE  ..@488.name
             B3C               AEC  ..@496.name
             B47               AF7  ..@504.name
             B55               B05  ..@512.name
             B64               B14  ..@829.name
             B75               B25  ..@842.name
             B9A               B4A  ..@877.name
             BAB               B5B  ..@881.name
             BC3               B73  lmsg

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

Real              Virtual           Name
             BD0                 0  datastart
             BD0                 0  msg
             BD0                 0  msg.uninstall_done
             BEA                1A  msg.uninstall_error
             C0C                3C  msg.keyword_header
             C13                43  msg.keyword_table
             C19                49  msg.keyword_position
             C22                52  msg.keyword_limit
             C28                58  msg.keyword_skipsd
             C2F                5F  msg.headerheader
             C52                82  msg.headertable
             C7E                AE  msg.headerheaderposition
             CAB                DB  msg.headertableposition
             CE1               111  msg.invmcbadr
             D08               138  smcbtypes
             D90               1C0  sdsubmcbtypes
             DC0               1F0  ..@567.label
             DC8               1F8  ..@570.label
             DD3               203  ..@573.label
             DDD               20D  ..@576.label
             DE7               217  ..@579.label
             DF2               222  ..@582.label
             DFD               22D  ..@585.label
             E03               233  ..@588.label
             E0C               23C  ..@591.label
             E12               242  ..@594.label
             E18               248  ..@597.label
             E1E               24E  ..@600.label
             E27               257  ..@603.label
             E2D               25D  ..@606.label
             E33               263  ..@609.label
             E3C               26C  ..@612.label
             E42               272  ..@615.label
             E49               279  ..@618.label
             E55               285  ..@621.label
             E5F               28F  ..@624.label
             E6C               29C  ..@627.label
             E79               2A9  ..@630.label
             E89               2B9  ..@633.label
             E98               2C8  ..@636.label
             EA2               2D2  ..@639.label
             EB0               2E0  ..@642.label
             EBD               2ED  ..@645.label
             EC6               2F6  ..@648.label
             ED5               305  ..@651.label
             EE0               310  ..@654.label
             EEE               31E  ..@657.label
             EF8               328  ..@660.label
             F03               333  ..@663.label
             F10               340  ..@666.label
             F18               348  ..@669.label
             F2A               35A  ..@672.label
             F35               365  ..@675.label
             F3C               36C  ..@678.label
             F42               372  ..@681.label
             F59               389  ..@684.label
             F62               392  ..@687.label
             F6D               39D  ..@690.label
             F75               3A5  ..@693.label
             F88               3B8  ..@696.label
             F90               3C0  smcbmsg_unknown
             F98               3C8  uinit_data
             F98               3C8  msg.installed
             FB0               3E0  init_data_end
             F98               3C8  mcbposition
             F99               3C9  skipsd
             F9A               3CA  mcblimit
             F9C               3CC  header_high_table_low
             FA0               3D0  uinit_data_end
             FA0               3D0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

