
- 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
             B01               AB1  ..@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
             B22               AD2  ..@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
             B22               AD2  ..@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
             9FA               9AA  ..@518.name
             B4F               AFF  ..@525.name
             B01               AB1  ..@528.name
             557               507  install.only_first
             B01               AB1  ..@537.name
             B44               AF4  ..@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
             65D               60D  linker.address_data_reloc
             668               618  ..@.@@.1.31
             669               619  linker.datarelocnotfound
             71A               6CA  linker.datanotfound
             71A               6CA  linker.codenotfound
             67D               62D  linker.build_match
             687               637  ..@.@@.1.32
             693               643  ..@.@@.1.33
             694               644  linker.donedatareloc
             69E               64E  linker.coderelocloop
             6BE               66E  linker.coderelocfind
             710               6C0  ..@.@@.1.34
             71A               6CA  linker.error_j
             71C               6CC  ..@.@@.1.35
             72B               6DB  linker.donecodereloc
             72B               6DB  linker.hint
             736               6E6  ..@837.skipparameter
             743               6F3  linker.loop_hint
             746               6F6  ..@.@@.1.36
             74F               6FF  linker.end_hint
             75D               70D  ..@850.skipparameter
             A46               9F6  ..@850.name
             AF8               AA8  ..@856.name
             76F               71F  ..@859.skipparameter
             76F               71F  linker.no_hint
             B4F               AFF  ..@869.name
             78D               73D  linker.error
             790               740  linker._..@765.lleave
             794               744  plex_check
             7A8               758  ..@.@@.1.37
             7B1               761  ..@887.skipparameter
             AB2               A62  ..@887.name
             7C1               771  ..@893.skipparameter
             7C8               778  plex_check.notfound
             7C9               779  plex_check.checkret
             7CC               77C  linkercoderelocations
             834               7E4  linkerdatarelocations
             8D2               882  internalcodetocoderelocations
             8F2               8A2  internalcodetodatarelocations
             934               8E4  internaldatatocoderelocations
             936               8E6  internaldatatodatarelocations
             990               940  debuggeramissig
             990               940  ..@912.data
             998               948  ..@914.data
             9A0               950  listmsg
             9A0               950  listmsg.hint
             9BC               96C  listmsg.hint.offset
             9C4               974  ..@98.name
             9D3               983  ..@308.name
             9DB               98B  ..@317.name
             9E7               997  ..@326.name
             9F3               9A3  ..@334.name
             9FA               9AA  ..@342.name
             A03               9B3  ..@350.name
             A0A               9BA  ..@358.name
             A12               9C2  ..@367.name
             A1A               9CA  ..@380.name
             A27               9D7  ..@388.name
             A33               9E3  ..@396.name
             A3D               9ED  ..@412.name
             A46               9F6  ..@428.name
             A50               A00  ..@436.name
             A60               A10  ..@445.name
             A6B               A1B  ..@454.name
             A94               A44  ..@462.name
             A9E               A4E  ..@473.name
             AA9               A59  ..@837.name
             AB2               A62  ..@859.name
             ABF               A6F  ..@893.name
             ACA               A7A  ..@110.name
             AD4               A84  ..@114.name
             ADD               A8D  ..@118.name
             AED               A9D  ..@125.name
             AF8               AA8  ..@130.name
             B01               AB1  ..@138.name
             B17               AC7  ..@194.name
             B22               AD2  ..@211.name
             B2D               ADD  ..@215.name
             B36               AE6  ..@488.name
             B44               AF4  ..@496.name
             B4F               AFF  ..@504.name
             B5D               B0D  ..@512.name
             B6C               B1C  ..@829.name
             B7D               B2D  ..@842.name
             BA2               B52  ..@877.name
             BB3               B63  ..@881.name
             BCB               B7B  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

