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

Source file:  amiscmd.asm
Output file:  ../../bin/amiscmd.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               AF0  00000A90  progbits  CODE
            8000               AF0               C50  00000160  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:                 A90
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 160
start:                  AF0
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
00000AF0  DATAOFFSET
00000000  amis._..@129.lframe_?frame_bp
00000002  amis._..@129.lframe_?frame_ip
00000004  amis._..@129.lframe_?frame_cs
00000014  amis._..@129.lframe_?intfl
00000012  amis._..@129.lframe_?intcs
00000010  amis._..@129.lframe_?intip
0000000E  amis._..@129.lframe_?ax
0000000C  amis._..@129.lframe_?bx
0000000A  amis._..@129.lframe_?cx
00000008  amis._..@129.lframe_?dx
00000006  amis._..@129.lframe_?ds
00000001  ..@270.num
00000290  endinstalled
00000001  ..@394.num
00000160  data_size
00000160  transient_data_size
00000450  resident_data_size
00000450  total_data_size
00000001  ..@453.num
00000004  ..@472.num
00000330  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@496.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@496.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@496.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@496.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@496.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@496.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@496.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@496.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@496.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@496.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@496.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@496.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@496.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@496.lframe_?name
00000008  ..@663.num
00000A90  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  code_start
              60              9001  ..@79.strucstart
              68              9009  ..@85.data
              80              9021  command
              82              9023  command.chain
              89              902A  ..@96.skipparameter
              8A              902B  command.entry
              92              9033  ..@.@@.1.0
              9B              903C  command.transfer_to_chain
              A0              9041  ..@.@@.1.1
              B9              905A  ..@.@@.1.2
              BC              905D  amis
              BE              905F  amis.chain
              C1              9062  amis.entry
              C4              9065  amis._..@129.lenter
             103              90A4  amis.find_last
             116              90B7  amis.found_last
             121              90C2  amis.store_first
             129              90CA  ..@.@@.1.3
             139              90DA  amis.return_al
             13A              90DB  amis.toomuch
             141              90E2  amis.transfer
             142              90E3  amis.return
             148              90E9  amis._..@129.lleave
             14E              90EF  inject
             15E              90FF  ..@193.skipparameter
             15E              90FF  ..@.@@.1.4
             9A9              994A  ..@214.name
             9BE              995F  ..@219.name
             1A3              9144  ..@227.skipparameter
             1A3              9144  uninstall
             1B4              9155  ..@.@@.1.5
             1C1              9162  uninstall_amis
             1D8              9179  uninstall_amis.loop
             1EC              918D  uninstall_amis.bx
             1F6              9197  uninstall_amis.setbx
             9DC              997D  ..@252.name
             1FD              919E  ..@.@@.1.6
             20A              91AB  uninstall_amis.bxnz
             218              91B9  uninstall_amis.done
             21E              91BF  uninstall_amis.amis_done
             27C              921D  uninstall_amis.error
             21E              91BF  uninstall_command
             22C              91CD  uninstall_command.loop
             23D              91DE  uninstall_command.bx
             247              91E8  uninstall_command.setbx
             9EF              9990  ..@265.name
             24E              91EF  ..@.@@.1.7
             25B              91FC  uninstall_command.bxnz
             26C              920D  uninstall_command.done
             274              9215  ..@.@@.1.8
             27C              921D  uninstall_command.error
             287              9228  error
             28E              922F  ..@283.skipparameter
             290              9231  skipcomma
             297              9238  ..@292.skipparameter
             298              9239  isstring?
             29F              9240  ..@300.skipparameter
             2A0              9241  chkeol
             2A7              9248  ..@310.skipparameter
             2A8              9249  cmd3
             2AF              9250  ..@318.skipparameter
             2B0              9251  yy_reset_buf
             2B7              9258  ..@326.skipparameter
             2B8              9259  putsline
             2BF              9260  ..@334.skipparameter
             2C0              9261  puts
             2C7              9268  ..@342.skipparameter
             2C8              9269  putsz
             2CF              9270  ..@350.skipparameter
             2D0              9271  skipwhite
             2D7              9278  ..@358.skipparameter
             2D8              9279  ispm
             2DF              9280  ..@367.skipparameter
             2E0              9281  setrc
             2E7              9288  ..@377.skipparameter
             2E8              9289  start
             302              92A3  ..@388.skipparameter
             90B              98AC  ..@388.name
             302              92A3  ..@.@@.1.9
             308              92A9  uninstall_oneshot
             32A              92CB  ..@.@@.1.10
             32B              92CC  install
             333              92D4  ..@438.skipparameter
             8DA              987B  ..@438.name
             A1E              99BF  ..@445.name
             9EF              9990  ..@448.name
             356              92F7  install.only_first
             9EF              9990  ..@457.name
             9DC              997D  ..@462.name
             377              9318  install.amis_only_first
             9DC              997D  ..@467.name
             A13              99B4  ..@474.name
             38A              932B  ..@.@@.1.11
             38D              932E  linker
             390              9331  linker._..@496.lenter
             3A1              9342  linker.error_j1
             3A4              9345  ..@.@@.1.12
             3AD              934E  ..@.@@.1.13
             3B7              9358  linker.pass
             3C2              9363  ..@.@@.1.14
             3D2              9373  ..@.@@.1.15
             3DD              937E  ..@.@@.1.16
             3EE              938F  ..@.@@.1.17
             3F9              939A  ..@.@@.1.18
             40E              93AF  ..@.@@.1.19
             419              93BA  ..@.@@.1.20
             42C              93CD  ..@.@@.1.21
             438              93D9  linker.otherloop
             43B              93DC  linker.datarelocloop
             455              93F6  ..@.@@.1.22
             46E              940F  linker.datarelocfind
             4AA              944B  linker.address_data_reloc
             4B5              9456  ..@.@@.1.23
             4B6              9457  linker.datanotfound
             4C4              9465  linker.error_j3
             4C7              9468  linker.codenotfound
             4D5              9476  linker.notfound
             4EE              948F  ..@586.skipparameter
             4FE              949F  ..@.@@.1.24
             50A              94AB  ..@595.skipparameter
             514              94B5  ..@600.skipparameter
             926              98C7  ..@600.name
             515              94B6  linker.notfound.retn
             516              94B7  linker.copy
             51D              94BE  ..@604.skipparameter
             51E              94BF  linker.build_match
             539              94DA  ..@.@@.1.25
             53C              94DD  ..@.@@.1.26
             548              94E9  ..@.@@.1.27
             54A              94EB  linker.donedatareloc
             559              94FA  linker.coderelocloop
             57E              951F  linker.coderelocfind
             5D3              9574  ..@.@@.1.28
             5DD              957E  linker.error_j
             5E0              9581  ..@.@@.1.29
             5EF              9590  linker.donecodereloc
             608              95A9  ..@.@@.1.30
             608              95A9  linker.hint
             613              95B4  ..@625.skipparameter
             620              95C1  linker.loop_hint
             623              95C4  ..@.@@.1.31
             62C              95CD  linker.end_hint
             63A              95DB  ..@638.skipparameter
             92E              98CF  ..@638.name
             9D3              9974  ..@644.name
             64C              95ED  ..@647.skipparameter
             64C              95ED  linker.no_hint
             A1E              99BF  ..@657.name
             66A              960B  linker.error
             66D              960E  linker._..@496.lleave
             671              9612  plex_check
             685              9626  ..@.@@.1.32
             68E              962F  ..@675.skipparameter
             96E              990F  ..@675.name
             69E              963F  ..@681.skipparameter
             6A5              9646  plex_check.notfound
             6A6              9647  plex_check.checkret
             6A8              9649  linkercoderelocations
             704              96A5  linkerlinkercoderelocations
             718              96B9  linktable
             718              96B9  ..@691.strucstart
             730              96D1  linkerdatarelocations
             7DA              977B  internalcodetocoderelocations
             806              97A7  internalcodetodatarelocations
             82E              97CF  internaldatatocoderelocations
             830              97D1  internaldatatodatarelocations
             834              97D5  linkerlinkerdatarelocations
             842              97E3  internallinkercodetocoderelocations
             84A              97EB  internallinkercodetodatarelocations
             84C              97ED  internallinkerdatatocoderelocations
             84E              97EF  internallinkerdatatodatarelocations
             850              97F1  debuggeramissig
             850              97F1  ..@721.data
             858              97F9  ..@723.data
             860              9801  listmsg
             860              9801  listmsg.hint
             881              9822  listmsg.hint.offset
             889              982A  ..@96.name
             898              9839  ..@193.name
             8AA              984B  ..@227.name
             8BA              985B  ..@283.name
             8C2              9863  ..@292.name
             8CE              986F  ..@300.name
             8DA              987B  ..@310.name
             8E3              9884  ..@318.name
             8EA              988B  ..@326.name
             8F9              989A  ..@334.name
             904              98A5  ..@342.name
             90B              98AC  ..@350.name
             913              98B4  ..@358.name
             91F              98C0  ..@367.name
             926              98C7  ..@377.name
             92E              98CF  ..@586.name
             938              98D9  ..@595.name
             948              98E9  ..@604.name
             965              9906  ..@625.name
             96E              990F  ..@647.name
             97B              991C  ..@681.name
             986              9927  ..@111.name
             990              9931  ..@115.name
             999              993A  ..@119.name
             9A9              994A  ..@178.name
             9BE              995F  ..@204.name
             9C8              9969  ..@233.name
             9D3              9974  ..@238.name
             9DC              997D  ..@248.name
             9EF              9990  ..@261.name
             A05              99A6  ..@382.name
             A13              99B4  ..@396.name
             A1E              99BF  ..@404.name
             A2C              99CD  ..@412.name
             A3B              99DC  ..@582.name
             A46              99E7  ..@615.name
             A57              99F8  ..@630.name
             A7C              9A1D  ..@665.name
             A8D              9A2E  ..@669.name
             AA5              9A46  lmsg
             AA5              9A46  lmsg.error_data
             ABE              9A5F  lmsg.error_code
             AD7              9A78  lmsg.error.2

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

Real              Virtual           Name
             AF0              8000  datastart
             AF0              8000  buffer.last
             AF2              8002  injecting
             AF4              8004  msg
             AF4              8004  msg.amiscmd
             AFC              800C  msg.uninstall_done
             B18              8028  msg.uninstall_error
             B39              8049  msg.linebreak
             B3C              804C  uinit_data
             B3C              804C  msg.installed
             B56              8066  msg.help
             C50              8160  init_data_end
             B3C              804C  buffer
             F3C              844C  buffer.end
             F40              8450  uinit_data_end
             F40              8450  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

