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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                60  00000060  progbits  HEADER
               0                60               7E0  00000780  progbits  CODE
               0               7E0               960  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:                  60
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 780
start:                   60
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 180
start:                  7E0
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
00000060  CODEOFFSET
00000001  ..@203.num
00000190  endinstalled
00000001  ..@311.num
000007E0  DATAOFFSET
0000000A  msg.rc.execute.size
0000000A  msg.replacement.size
00000180  data_size
00000180  transient_data_size
00000080  resident_data_size
00000180  total_data_size
00000001  ..@391.num
00000004  ..@402.num
00000230  endresident
00000000  linker._..@424.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@424.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@424.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@424.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@424.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@424.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@424.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@424.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@424.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@424.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@424.lframe_?skip_last
00000008  ..@545.num
00000780  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
              60                 0  code
              60                 0  ..@80.strucstart
              68                 8  ..@86.data
              80                20  command
              82                22  command.chain
              89                29  ..@91.skipparameter
              8A                2A  command.entry
              92                32  ..@.@@.1.0
              A5                45  command.do_chain
              AA                4A  command.ours
              C4                64  command.do
              DA                7A  ..@.@@.1.1
             6EF               68F  ..@148.name
              F0                90  command.inject
              FA                9A  ..@158.skipparameter
             6EF               68F  ..@167.name
             125                C5  ..@.@@.1.2
             12C                CC  ..@182.skipparameter
             12C                CC  uninstall
             143                E3  uninstall.loop
             154                F4  uninstall.bx
             15E                FE  uninstall.setbx
             718               6B8  ..@197.name
             165               105  ..@.@@.1.3
             172               112  uninstall.bxnz
             183               123  uninstall.done
             18B               12B  ..@.@@.1.4
             193               133  uninstall.error
             19E               13E  get_es_ext
             1AB               14B  ..@.@@.1.5
             1B0               150  skipcomma
             1B7               157  ..@235.skipparameter
             1B8               158  isstring?
             1BF               15F  ..@243.skipparameter
             1C0               160  chkeol
             1C7               167  ..@254.skipparameter
             1C8               168  cmd3
             1CF               16F  ..@262.skipparameter
             1D0               170  setrc
             1D7               177  ..@270.skipparameter
             1D8               178  putsz
             1DF               17F  ..@282.skipparameter
             1E0               180  ispm
             1E7               187  ..@292.skipparameter
             1E8               188  start
             200               1A0  ..@.@@.1.6
             206               1A6  help
             212               1B2  uninstall_oneshot
             234               1D4  ..@.@@.1.7
             235               1D5  install
             23D               1DD  ..@364.skipparameter
             67A               61A  ..@364.name
             75B               6FB  ..@373.name
             769               709  ..@380.name
             718               6B8  ..@384.name
             26C               20C  install.only_first
             718               6B8  ..@396.name
             750               6F0  ..@404.name
             285               225  ..@.@@.1.8
             288               228  linker
             28B               22B  linker._..@424.lenter
             29C               23C  linker.error_j1
             29F               23F  ..@.@@.1.9
             2A8               248  ..@.@@.1.10
             2B2               252  ..@.@@.1.11
             2BE               25E  ..@.@@.1.12
             2C3               263  ..@.@@.1.13
             2D1               271  ..@.@@.1.14
             2D6               276  ..@.@@.1.15
             2E6               286  ..@.@@.1.16
             2EB               28B  ..@.@@.1.17
             2FB               29B  ..@.@@.1.18
             302               2A2  linker.otherloop
             305               2A5  linker.datarelocloop
             31F               2BF  ..@.@@.1.19
             336               2D6  linker.datarelocfind
             372               312  linker.address_data_reloc
             37D               31D  ..@.@@.1.20
             493               433  linker.datanotfound
             493               433  linker.codenotfound
             37E               31E  linker.build_match
             38A               32A  ..@.@@.1.21
             396               336  ..@.@@.1.22
             397               337  linker.donedatareloc
             3A1               341  linker.coderelocloop
             3C1               361  linker.coderelocfind
             416               3B6  ..@.@@.1.23
             420               3C0  linker.error_j
             422               3C2  ..@.@@.1.24
             431               3D1  linker.donecodereloc
             431               3D1  linker.hint
             43C               3DC  ..@506.skipparameter
             449               3E9  linker.loop_hint
             44C               3EC  ..@.@@.1.25
             455               3F5  linker.end_hint
             463               403  ..@519.skipparameter
             739               6D9  ..@526.name
             475               415  ..@529.skipparameter
             475               415  linker.no_hint
             75B               6FB  ..@539.name
             493               433  linker.error
             496               436  linker._..@424.lleave
             49A               43A  plex_check
             4AE               44E  ..@.@@.1.26
             4B7               457  ..@557.skipparameter
             6B4               654  ..@557.name
             4C7               467  ..@563.skipparameter
             4CE               46E  plex_check.notfound
             4CF               46F  plex_check.checkret
             4D0               470  linkercoderelocations
             514               4B4  linkerdatarelocations
             5B8               558  internalcodetocoderelocations
             5DC               57C  internalcodetodatarelocations
             5F8               598  internaldatatocoderelocations
             5FA               59A  internaldatatodatarelocations
             5FC               59C  debuggeramissig
             5FC               59C  ..@582.data
             604               5A4  ..@584.data
             60C               5AC  listmsg
             60C               5AC  listmsg.hint
             62C               5CC  listmsg.hint.offset
             634               5D4  ..@91.name
             643               5E3  ..@158.name
             652               5F2  ..@182.name
             662               602  ..@235.name
             66E               60E  ..@243.name
             67A               61A  ..@254.name
             683               623  ..@262.name
             68A               62A  ..@270.name
             692               632  ..@282.name
             69A               63A  ..@292.name
             6A1               641  ..@506.name
             6AA               64A  ..@519.name
             6B4               654  ..@529.name
             6C1               661  ..@563.name
             6CC               66C  ..@109.name
             6D6               676  ..@113.name
             6DF               67F  ..@118.name
             6EF               68F  ..@140.name
             704               6A4  ..@154.name
             70E               6AE  ..@171.name
             718               6B8  ..@192.name
             72E               6CE  ..@219.name
             739               6D9  ..@225.name
             742               6E2  ..@298.name
             750               6F0  ..@313.name
             75B               6FB  ..@324.name
             769               709  ..@335.name
             778               718  ..@498.name
             789               729  ..@511.name
             7AE               74E  ..@547.name
             7BF               75F  ..@551.name
             7D7               777  lmsg

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

Real              Virtual           Name
             7E0                 0  datastart
             7E0                 0  priorinject
             7E2                 2  msg
             7E2                 2  msg.rcexec
             7E9                 9  msg.rc.execute
             7F4                14  msg.replacement
             7F4                14  ..@349.data
             7FE                1E  msg.uninstall_done
             814                34  msg.uninstall_error
             832                52  msg.cannot
             856                76  uinit_data
             856                76  msg.installed
             86A                8A  msg.keyword_help
             86F                8F  msg.help
             960               180  init_data_end
             860                80  uinit_data_end
             860                80  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

