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

Source file:  amiscmd.asm
Output file:  ../../bin/amiscmd.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               960  00000900  progbits  CODE
               0               960               AC0  00000160  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:                 900
start:                   60
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 160
start:                  960
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
00000960  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  linker._..@493.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@493.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@493.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@493.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@493.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@493.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@493.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@493.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@493.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@493.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@493.lframe_?skip_last
00000008  ..@614.num
00000900  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
              B9                59  ..@.@@.1.2
              BC                5C  amis
              BE                5E  amis.chain
              C1                61  amis.entry
              C4                64  amis._..@129.lenter
             103                A3  amis.find_last
             116                B6  amis.found_last
             121                C1  amis.store_first
             129                C9  ..@.@@.1.3
             139                D9  amis.return_al
             13A                DA  amis.toomuch
             141                E1  amis.transfer
             142                E2  amis.return
             148                E8  amis._..@129.lleave
             14E                EE  inject
             15E                FE  ..@193.skipparameter
             15E                FE  ..@.@@.1.4
             86A               80A  ..@214.name
             87F               81F  ..@219.name
             1A3               143  ..@227.skipparameter
             1A3               143  uninstall
             1B4               154  ..@.@@.1.5
             1C1               161  uninstall_amis
             1D8               178  uninstall_amis.loop
             1EC               18C  uninstall_amis.bx
             1F6               196  uninstall_amis.setbx
             89D               83D  ..@252.name
             1FD               19D  ..@.@@.1.6
             20A               1AA  uninstall_amis.bxnz
             218               1B8  uninstall_amis.done
             21E               1BE  uninstall_amis.amis_done
             27C               21C  uninstall_amis.error
             21E               1BE  uninstall_command
             22C               1CC  uninstall_command.loop
             23D               1DD  uninstall_command.bx
             247               1E7  uninstall_command.setbx
             8B0               850  ..@265.name
             24E               1EE  ..@.@@.1.7
             25B               1FB  uninstall_command.bxnz
             26C               20C  uninstall_command.done
             274               214  ..@.@@.1.8
             27C               21C  uninstall_command.error
             287               227  error
             28E               22E  ..@283.skipparameter
             290               230  skipcomma
             297               237  ..@292.skipparameter
             298               238  isstring?
             29F               23F  ..@300.skipparameter
             2A0               240  chkeol
             2A7               247  ..@310.skipparameter
             2A8               248  cmd3
             2AF               24F  ..@318.skipparameter
             2B0               250  yy_reset_buf
             2B7               257  ..@326.skipparameter
             2B8               258  putsline
             2BF               25F  ..@334.skipparameter
             2C0               260  puts
             2C7               267  ..@342.skipparameter
             2C8               268  putsz
             2CF               26F  ..@350.skipparameter
             2D0               270  skipwhite
             2D7               277  ..@358.skipparameter
             2D8               278  ispm
             2DF               27F  ..@367.skipparameter
             2E0               280  setrc
             2E7               287  ..@377.skipparameter
             2E8               288  start
             302               2A2  ..@388.skipparameter
             7F9               799  ..@388.name
             302               2A2  ..@.@@.1.9
             308               2A8  uninstall_oneshot
             32A               2CA  ..@.@@.1.10
             32B               2CB  install
             333               2D3  ..@438.skipparameter
             7C8               768  ..@438.name
             8DF               87F  ..@445.name
             8B0               850  ..@448.name
             356               2F6  install.only_first
             8B0               850  ..@457.name
             89D               83D  ..@462.name
             377               317  install.amis_only_first
             89D               83D  ..@467.name
             8D4               874  ..@474.name
             38A               32A  ..@.@@.1.11
             38D               32D  linker
             390               330  linker._..@493.lenter
             3A1               341  linker.error_j1
             3A4               344  ..@.@@.1.12
             3AD               34D  ..@.@@.1.13
             3B7               357  ..@.@@.1.14
             3C3               363  ..@.@@.1.15
             3C8               368  ..@.@@.1.16
             3D6               376  ..@.@@.1.17
             3DB               37B  ..@.@@.1.18
             3EB               38B  ..@.@@.1.19
             3F0               390  ..@.@@.1.20
             400               3A0  ..@.@@.1.21
             407               3A7  linker.otherloop
             40A               3AA  linker.datarelocloop
             424               3C4  ..@.@@.1.22
             43B               3DB  linker.datarelocfind
             477               417  linker.address_data_reloc
             482               422  ..@.@@.1.23
             59B               53B  linker.datanotfound
             59B               53B  linker.codenotfound
             483               423  linker.build_match
             48F               42F  ..@.@@.1.24
             49B               43B  ..@.@@.1.25
             49C               43C  linker.donedatareloc
             4A6               446  linker.coderelocloop
             4C9               469  linker.coderelocfind
             51E               4BE  ..@.@@.1.26
             528               4C8  linker.error_j
             52A               4CA  ..@.@@.1.27
             539               4D9  linker.donecodereloc
             539               4D9  linker.hint
             544               4E4  ..@575.skipparameter
             551               4F1  linker.loop_hint
             554               4F4  ..@.@@.1.28
             55D               4FD  linker.end_hint
             56B               50B  ..@588.skipparameter
             894               834  ..@595.name
             57D               51D  ..@598.skipparameter
             57D               51D  linker.no_hint
             8DF               87F  ..@608.name
             59B               53B  linker.error
             59E               53E  linker._..@493.lleave
             5A2               542  plex_check
             5B6               556  ..@.@@.1.29
             5BF               55F  ..@626.skipparameter
             82F               7CF  ..@626.name
             5CF               56F  ..@632.skipparameter
             5D6               576  plex_check.notfound
             5D7               577  plex_check.checkret
             5D8               578  linkercoderelocations
             634               5D4  linkerdatarelocations
             6E4               684  internalcodetocoderelocations
             710               6B0  internalcodetodatarelocations
             738               6D8  internaldatatocoderelocations
             73A               6DA  internaldatatodatarelocations
             73E               6DE  debuggeramissig
             73E               6DE  ..@651.data
             746               6E6  ..@653.data
             74E               6EE  listmsg
             74E               6EE  listmsg.hint
             76F               70F  listmsg.hint.offset
             777               717  ..@96.name
             786               726  ..@193.name
             798               738  ..@227.name
             7A8               748  ..@283.name
             7B0               750  ..@292.name
             7BC               75C  ..@300.name
             7C8               768  ..@310.name
             7D1               771  ..@318.name
             7D8               778  ..@326.name
             7E7               787  ..@334.name
             7F2               792  ..@342.name
             7F9               799  ..@350.name
             801               7A1  ..@358.name
             80D               7AD  ..@367.name
             814               7B4  ..@377.name
             81C               7BC  ..@575.name
             825               7C5  ..@588.name
             82F               7CF  ..@598.name
             83C               7DC  ..@632.name
             847               7E7  ..@111.name
             851               7F1  ..@115.name
             85A               7FA  ..@119.name
             86A               80A  ..@178.name
             87F               81F  ..@204.name
             889               829  ..@233.name
             894               834  ..@238.name
             89D               83D  ..@248.name
             8B0               850  ..@261.name
             8C6               866  ..@382.name
             8D4               874  ..@396.name
             8DF               87F  ..@404.name
             8ED               88D  ..@412.name
             8FC               89C  ..@567.name
             90D               8AD  ..@580.name
             932               8D2  ..@616.name
             943               8E3  ..@620.name
             95B               8FB  lmsg

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

Real              Virtual           Name
             960                 0  datastart
             960                 0  buffer.last
             962                 2  injecting
             964                 4  msg
             964                 4  msg.amiscmd
             96C                 C  msg.uninstall_done
             988                28  msg.uninstall_error
             9A9                49  msg.linebreak
             9AC                4C  uinit_data
             9AC                4C  msg.installed
             9C6                66  msg.help
             AC0               160  init_data_end
             9AC                4C  buffer
             DAC               44C  buffer.end
             DB0               450  uinit_data_end
             DB0               450  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

