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

Source file:  inject.asm
Output file:  ../../bin/inject.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               880  00000820  progbits  CODE
               0               880               A50  000001D0  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:                 820
start:                   60
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 1D0
start:                  880
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
00000880  DATAOFFSET
00000008  ..@167.num
00000001  ..@204.num
000001F0  endinstalled
00000001  ..@340.num
000001D0  data_size
000001D0  transient_data_size
000000C0  resident_data_size
000001D0  total_data_size
00000001  ..@411.num
00000004  ..@420.num
000002A0  endresident
00000000  linker._..@441.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@441.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@441.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@441.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@441.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@441.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@441.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@441.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@441.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@441.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@441.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@441.lframe_?name
FFFFFFFFFFFFFFE8  linker._..@441.lframe_?optionalmissing
00000008  ..@569.num
00000820  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  code_start
              60                 0  ..@79.strucstart
              68                 8  ..@85.data
              80                20  command
              82                22  command.chain
              89                29  ..@96.skipparameter
              8A                2A  command.entry
              92                32  ..@.@@.1.0
              9B                3B  command.transfer_to_chain
              A0                40  ..@.@@.1.1
              C4                64  run
              DB                7B  run.loop_hint_debug
              DE                7E  ..@.@@.1.2
             7A8               748  ..@139.name
              F3                93  run.loop_hint_loader
              F6                96  ..@.@@.1.3
              FF                9F  run.end_hint
             112                B2  run.loop
             11C                BC  run.end
             135                D5  ..@.@@.1.4
             139                D9  run.no_hint
             141                E1  inject_plex_check
             155                F5  ..@.@@.1.5
             16A               10A  inject_plex_check.notfound
             16B               10B  inject_plex_check.checkret
             16C               10C  uninstall
             17D               11D  ..@.@@.1.6
             18D               12D  uninstall.loop
             19E               13E  uninstall.bx
             1A8               148  uninstall.setbx
             81E               7BE  ..@199.name
             1AF               14F  ..@.@@.1.7
             1BC               15C  uninstall.bxnz
             1CD               16D  uninstall.done
             1D5               175  ..@.@@.1.8
             1DD               17D  uninstall.error
             1E8               188  error
             1EF               18F  ..@217.skipparameter
             1F0               190  skipcomma
             1F7               197  ..@226.skipparameter
             1F8               198  isstring?
             1FF               19F  ..@234.skipparameter
             200               1A0  cmd3
             207               1A7  ..@245.skipparameter
             208               1A8  intchk
             20F               1AF  ..@253.skipparameter
             210               1B0  hexbyte
             217               1B7  ..@261.skipparameter
             218               1B8  iseol?.notsemicolon
             21F               1BF  ..@269.skipparameter
             220               1C0  call_int2D
             227               1C7  ..@277.skipparameter
             228               1C8  putsz
             22F               1CF  ..@286.skipparameter
             230               1D0  setes2dx
             237               1D7  ..@295.skipparameter
             238               1D8  chkeol
             23F               1DF  ..@303.skipparameter
             240               1E0  ispm
             247               1E7  ..@311.skipparameter
             248               1E8  setrc
             24F               1EF  ..@321.skipparameter
             250               1F0  start
             272               212  ..@334.skipparameter
             750               6F0  ..@334.name
             272               212  ..@.@@.1.9
             278               218  start.run
             280               220  uninstall_oneshot
             2A2               242  ..@.@@.1.10
             2A3               243  install
             2AB               24B  ..@391.skipparameter
             763               703  ..@391.name
             84D               7ED  ..@398.name
             85B               7FB  ..@403.name
             81E               7BE  ..@406.name
             2DA               27A  install.only_first
             81E               7BE  ..@415.name
             842               7E2  ..@422.name
             2F3               293  ..@.@@.1.11
             2F6               296  linker
             2F9               299  linker._..@441.lenter
             30A               2AA  linker.error_j1
             30D               2AD  ..@.@@.1.12
             316               2B6  ..@.@@.1.13
             324               2C4  ..@.@@.1.14
             330               2D0  ..@.@@.1.15
             335               2D5  ..@.@@.1.16
             343               2E3  ..@.@@.1.17
             348               2E8  ..@.@@.1.18
             358               2F8  ..@.@@.1.19
             35D               2FD  ..@.@@.1.20
             36D               30D  ..@.@@.1.21
             374               314  linker.otherloop
             377               317  linker.datarelocloop
             391               331  ..@.@@.1.22
             3A8               348  linker.datarelocfind
             3E1               381  linker.address_data_reloc
             3EC               38C  ..@.@@.1.23
             3ED               38D  linker.datanotfound_may_be_optional
             528               4C8  linker.datanotfound
             528               4C8  linker.codenotfound
             401               3A1  linker.build_match
             41C               3BC  ..@.@@.1.24
             41F               3BF  ..@.@@.1.25
             42B               3CB  ..@.@@.1.26
             42C               3CC  linker.donedatareloc
             436               3D6  linker.coderelocloop
             456               3F6  linker.coderelocfind
             4AB               44B  ..@.@@.1.27
             4B5               455  linker.error_j
             4B7               457  ..@.@@.1.28
             4C6               466  linker.donecodereloc
             4C6               466  linker.hint
             4D1               471  ..@533.skipparameter
             71A               6BA  ..@533.name
             7A8               748  ..@537.name
             4DE               47E  linker.loop_hint
             4E1               481  ..@.@@.1.29
             4EA               48A  linker.end_hint
             4F8               498  ..@544.skipparameter
             815               7B5  ..@551.name
             50A               4AA  ..@554.skipparameter
             743               6E3  ..@554.name
             50A               4AA  linker.no_hint
             84D               7ED  ..@563.name
             528               4C8  linker.error
             52B               4CB  linker._..@441.lleave
             52F               4CF  plex_check
             7E1               781  ..@571.name
             7F2               792  ..@574.name
             543               4E3  ..@.@@.1.30
             54C               4EC  ..@579.skipparameter
             743               6E3  ..@579.name
             55C               4FC  ..@585.skipparameter
             758               6F8  ..@585.name
             563               503  plex_check.notfound
             564               504  plex_check.checkret
             568               508  linkercoderelocations
             5C0               560  linkerdatarelocations
             66A               60A  internalcodetocoderelocations
             68C               62C  internalcodetodatarelocations
             6A8               648  internaldatatocoderelocations
             6AA               64A  internaldatatodatarelocations
             6AC               64C  debuggeramissig
             6AC               64C  ..@603.data
             6B4               654  ..@605.data
             6BC               65C  listmsg
             6BC               65C  listmsg.hint
             6DC               67C  listmsg.hint.offset
             6E4               684  ..@96.name
             6F3               693  ..@217.name
             6FB               69B  ..@226.name
             707               6A7  ..@234.name
             713               6B3  ..@245.name
             71A               6BA  ..@253.name
             723               6C3  ..@261.name
             72D               6CD  ..@269.name
             743               6E3  ..@277.name
             750               6F0  ..@286.name
             758               6F8  ..@295.name
             763               703  ..@303.name
             76C               70C  ..@311.name
             773               713  ..@321.name
             77B               71B  ..@544.name
             785               725  ..@111.name
             78F               72F  ..@115.name
             798               738  ..@119.name
             7A8               748  ..@131.name
             7CD               76D  ..@147.name
             7D8               778  ..@152.name
             7E1               781  ..@169.name
             7F2               792  ..@173.name
             80A               7AA  ..@182.name
             815               7B5  ..@187.name
             81E               7BE  ..@195.name
             834               7D4  ..@326.name
             842               7E2  ..@342.name
             84D               7ED  ..@350.name
             85B               7FB  ..@358.name
             86A               80A  ..@525.name
             87B               81B  lmsg

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

Real              Virtual           Name
             880                 0  datastart
             880                 0  msg
             880                 0  msg.debuggeramissig
             880                 0  ..@368.data
             888                 8  ..@370.data
             890                10  msg.loaderamissig
             890                10  ..@372.data
             898                18  ..@374.data
             8A0                20  msg.inject
             8A7                27  msg.run
             8AB                2B  msg.return
             8C9                49  msg.return.mpx
             8DE                5E  msg.return.code
             8E5                65  msg.none
             900                80  msg.uninstall_done
             916                96  msg.uninstall_error
             931                B1  msg.linebreak
             934                B4  uinit_data
             934                B4  msg.installed
             948                C8  msg.help
             A50               1D0  init_data_end
             940                C0  uinit_data_end
             940                C0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

