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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                60  00000060  progbits  HEADER
            9001                60               9B0  00000950  progbits  CODE
            8000               9B0               B30  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:                  60
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 950
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 180
start:                  9B0
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
00000060  CODEOFFSET
00000001  ..@203.num
00000190  endinstalled
00000001  ..@311.num
000009B0  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  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@425.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@425.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@425.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@425.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@425.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@425.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@425.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@425.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@425.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@425.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@425.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@425.lframe_?name
00000002  ..@497.num
00000008  ..@591.num
00000950  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              9001  code
              60              9001  ..@80.strucstart
              68              9009  ..@86.data
              80              9021  command
              82              9023  command.chain
              89              902A  ..@91.skipparameter
              8A              902B  command.entry
              92              9033  ..@.@@.1.0
              A5              9046  command.do_chain
              AA              904B  command.ours
              C4              9065  command.do
              DA              907B  ..@.@@.1.1
             856              97F7  ..@148.name
              F0              9091  command.inject
              FA              909B  ..@158.skipparameter
             856              97F7  ..@167.name
             125              90C6  ..@.@@.1.2
             12C              90CD  ..@182.skipparameter
             12C              90CD  uninstall
             143              90E4  uninstall.loop
             154              90F5  uninstall.bx
             15E              90FF  uninstall.setbx
             87F              9820  ..@197.name
             165              9106  ..@.@@.1.3
             172              9113  uninstall.bxnz
             183              9124  uninstall.done
             18B              912C  ..@.@@.1.4
             193              9134  uninstall.error
             19E              913F  get_es_ext
             1AB              914C  ..@.@@.1.5
             1B0              9151  skipcomma
             1B7              9158  ..@235.skipparameter
             1B8              9159  isstring?
             1BF              9160  ..@243.skipparameter
             1C0              9161  chkeol
             1C7              9168  ..@254.skipparameter
             1C8              9169  cmd3
             1CF              9170  ..@262.skipparameter
             1D0              9171  setrc
             1D7              9178  ..@270.skipparameter
             1D8              9179  putsz
             1DF              9180  ..@282.skipparameter
             1E0              9181  ispm
             1E7              9188  ..@292.skipparameter
             1E8              9189  start
             200              91A1  ..@.@@.1.6
             206              91A7  help
             212              91B3  uninstall_oneshot
             234              91D5  ..@.@@.1.7
             235              91D6  install
             23D              91DE  ..@364.skipparameter
             7B4              9755  ..@364.name
             8C2              9863  ..@373.name
             8D0              9871  ..@380.name
             87F              9820  ..@384.name
             26C              920D  install.only_first
             87F              9820  ..@396.name
             8B7              9858  ..@404.name
             285              9226  ..@.@@.1.8
             288              9229  linker
             28B              922C  linker._..@425.lenter
             2AB              924C  ..@.@@.1.9
             2B5              9256  linker.pass
             2C0              9261  ..@.@@.1.10
             2D0              9271  ..@.@@.1.11
             2DB              927C  ..@.@@.1.12
             2EC              928D  ..@.@@.1.13
             2F7              9298  ..@.@@.1.14
             30C              92AD  ..@.@@.1.15
             317              92B8  ..@.@@.1.16
             32A              92CB  ..@.@@.1.17
             336              92D7  linker.otherloop
             339              92DA  linker.datarelocloop
             353              92F4  ..@.@@.1.18
             36C              930D  linker.datarelocfind
             3A5              9346  linker.address_data_reloc
             3B0              9351  ..@.@@.1.19
             3B1              9352  linker.datarelocnotfound
             8B7              9858  ..@499.name
             3C7              9368  ..@.@@.1.20
             3D0              9371  linker.datanotfound
             3E1              9382  linker.codenotfound
             3F2              9393  linker.notfound
             40B              93AC  ..@514.skipparameter
             427              93C8  ..@521.skipparameter
             431              93D2  ..@526.skipparameter
             7C4              9765  ..@526.name
             432              93D3  ..@.@@.1.21
             433              93D4  linker.copy
             43A              93DB  ..@532.skipparameter
             43B              93DC  linker.build_match
             456              93F7  ..@.@@.1.22
             459              93FA  ..@.@@.1.23
             465              9406  ..@.@@.1.24
             467              9408  linker.donedatareloc
             476              9417  linker.coderelocloop
             498              9439  linker.coderelocfind
             4EA              948B  ..@.@@.1.25
             4F4              9495  linker.error_j
             4F7              9498  ..@.@@.1.26
             506              94A7  linker.donecodereloc
             51F              94C0  ..@.@@.1.27
             51F              94C0  linker.hint
             52A              94CB  ..@553.skipparameter
             537              94D8  linker.loop_hint
             53A              94DB  ..@.@@.1.28
             543              94E4  linker.end_hint
             551              94F2  ..@566.skipparameter
             7DB              977C  ..@566.name
             8A0              9841  ..@572.name
             563              9504  ..@575.skipparameter
             563              9504  linker.no_hint
             8C2              9863  ..@585.name
             581              9522  linker.error
             584              9525  linker._..@425.lleave
             588              9529  plex_check
             59C              953D  ..@.@@.1.29
             5A5              9546  ..@603.skipparameter
             81B              97BC  ..@603.name
             5B5              9556  ..@609.skipparameter
             5BC              955D  plex_check.notfound
             5BD              955E  plex_check.checkret
             5C0              9561  linkercoderelocations
             604              95A5  linkerlinkercoderelocations
             618              95B9  linktable
             618              95B9  ..@619.strucstart
             630              95D1  linkerdatarelocations
             6CE              966F  internalcodetocoderelocations
             6F2              9693  internalcodetodatarelocations
             70E              96AF  internaldatatocoderelocations
             710              96B1  internaldatatodatarelocations
             712              96B3  linkerlinkerdatarelocations
             726              96C7  internallinkercodetocoderelocations
             730              96D1  internallinkercodetodatarelocations
             732              96D3  internallinkerdatatocoderelocations
             734              96D5  internallinkerdatatodatarelocations
             736              96D7  debuggeramissig
             736              96D7  ..@649.data
             73E              96DF  ..@651.data
             746              96E7  listmsg
             746              96E7  listmsg.hint
             766              9707  listmsg.hint.offset
             76E              970F  ..@91.name
             77D              971E  ..@158.name
             78C              972D  ..@182.name
             79C              973D  ..@235.name
             7A8              9749  ..@243.name
             7B4              9755  ..@254.name
             7BD              975E  ..@262.name
             7C4              9765  ..@270.name
             7CC              976D  ..@282.name
             7D4              9775  ..@292.name
             7DB              977C  ..@514.name
             7E5              9786  ..@521.name
             7F5              9796  ..@532.name
             812              97B3  ..@553.name
             81B              97BC  ..@575.name
             828              97C9  ..@609.name
             833              97D4  ..@109.name
             83D              97DE  ..@113.name
             846              97E7  ..@118.name
             856              97F7  ..@140.name
             86B              980C  ..@154.name
             875              9816  ..@171.name
             87F              9820  ..@192.name
             895              9836  ..@219.name
             8A0              9841  ..@225.name
             8A9              984A  ..@298.name
             8B7              9858  ..@313.name
             8C2              9863  ..@324.name
             8D0              9871  ..@335.name
             8DF              9880  ..@510.name
             8EA              988B  ..@543.name
             8FB              989C  ..@558.name
             920              98C1  ..@593.name
             931              98D2  ..@597.name
             949              98EA  lmsg
             949              98EA  lmsg.warning_data_optional
             96B              990C  lmsg.error_data
             984              9925  lmsg.error_code
             99D              993E  lmsg.error.2

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

Real              Virtual           Name
             9B0              8000  datastart
             9B0              8000  priorinject
             9B2              8002  msg
             9B2              8002  msg.rcexec
             9B9              8009  msg.rc.execute
             9C4              8014  msg.replacement
             9C4              8014  ..@349.data
             9CE              801E  msg.uninstall_done
             9E4              8034  msg.uninstall_error
             A02              8052  msg.cannot
             A26              8076  uinit_data
             A26              8076  msg.installed
             A3A              808A  msg.keyword_help
             A3F              808F  msg.help
             B30              8180  init_data_end
             A30              8080  uinit_data_end
             A30              8080  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

