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

Source file:  set.asm
Output file:  ../../bin/set.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              1030  00000FD0  progbits  CODE
            8000              1030              1290  00000260  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:                 FD0
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 260
start:                 1030
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
00001030  DATAOFFSET
FFFFFFFFFFFFFFFE  set._..@194.lframe_?offsettoinsert
00000000  set._..@194.lframe_?frame_bp
FFFFFFFFFFFFFFFC  set._..@194.lframe_?pointercontent
FFFFFFFFFFFFFFFA  set._..@194.lframe_?pointereol
FFFFFFFFFFFFFFF8  set._..@194.lframe_?pointername
FFFFFFFFFFFFFFF6  set._..@194.lframe_?lengthname
FFFFFFFFFFFFFFF4  set._..@194.lframe_?execnum
FFFFFFFFFFFFFFF2  set._..@194.lframe_?lastcr
FFFFFFFFFFFFFFF0  set._..@194.lframe_?state
00000001  ..@301.num
00000001  ..@369.num
FFFFFFFFFFFFFFEE  set_not_exec._..@194.lframe_?lengthtofree
FFFFFFFFFFFFFFEC  set_not_exec._..@194.lframe_?offsettofree
FFFFFFFFFFFFFFEA  set_not_exec._..@194.lframe_?envsizepara
FFFFFFFFFFFFFFE8  set_not_exec._..@194.lframe_?lengthcontent
FFFFFFFFFFFFFFE6  set_not_exec._..@194.lframe_?lengthinsert
FFFFFFFFFFFFFFE4  set_not_exec._..@194.lframe_?offsetend
00000000  uninstall_table._..@510.lframe_?frame_bp
FFFFFFFFFFFFFFFE  uninstall_table._..@510.lframe_?table
00000001  ..@530.num
000006E0  endinstalled
00000001  ..@728.num
00000000  HOOKTABLE
00000000  htEntry
00000002  htHandler
00000004  htInstalled
00000006  HOOKTABLE_size
00000260  data_size
00000260  transient_data_size
000002C0  resident_data_size
000002C0  total_data_size
00000004  ..@810.num
00000001  ..@830.num
00000790  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@858.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@858.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@858.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@858.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@858.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@858.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@858.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@858.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@858.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@858.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@858.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@858.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@858.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@858.lframe_?name
00000008  ..@1024.num
00000FD0  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
              AB              904C  ..@.@@.1.0
              B2              9053  ..@.@@.1.1
              BB              905C  command.not_set
              C0              9061  ..@.@@.1.2
              C0              9061  command.ours
              E0              9081  ..@.@@.1.3
              E2              9083  run
             119              90BA  run.loop
             132              90D3  run.gotnum
             136              90D7  run.gotexec
             140              90E1  ..@.@@.1.4
             143              90E4  ..@.@@.1.5
             150              90F1  showone
             16A              910B  ..@.@@.1.6
             17F              9120  showone.loop
             188              9129  ..@.@@.1.7
             198              9139  ..@.@@.1.8
             1AA              914B  showone.end
             1C7              9168  showone.found
             1DF              9180  set_or_clear
             1E9              918A  ..@.@@.1.9
             1EF              9190  set
             ECF              9E70  ..@187.name
             204              91A5  ..@.@@.1.10
             217              91B8  set._..@194.lenter
             22C              91CD  set_exec
             281              9222  set_exec.first
             F02              9EA3  ..@271.name
             287              9228  set_exec.chain
             289              922A  ..@.@@.1.11
             29B              923C  ..@.@@.1.12
             2AA              924B  set_exec.hooked
             2B8              9259  set_exec.error
             2BB              925C  ..@.@@.1.13
             EEF              9E90  ..@288.name
             EF8              9E99  ..@291.name
             EDA              9E7B  ..@294.name
             2D9              927A  ..@.@@.1.14
             2DC              927D  set_exec.inject
             2FA              929B  ..@317.skipparameter
             EDA              9E7B  ..@322.name
             307              92A8  ..@327.skipparameter
             307              92A8  set_exec.return
             EF8              9E99  ..@337.name
             EEF              9E90  ..@340.name
             EDA              9E7B  ..@343.name
             349              92EA  ..@.@@.1.15
             358              92F9  ..@.@@.1.16
             364              9305  ..@.@@.1.17
             ECF              9E70  ..@380.name
             395              9336  puts_handler
             395              9336  puts_handler.
             397              9338  puts_handler.chain
             39E              933F  ..@384.skipparameter
             39F              9340  puts_handler.entry
             3A9              934A  ..@.@@.1.18
             3C4              9365  puts_handler.loop
             3D9              937A  puts_handler.read
             3ED              938E  ..@.@@.1.19
             3F1              9392  puts_handler.dec
             3F6              9397  puts_handler.reallyread
             40B              93AC  ..@.@@.1.20
             41D              93BE  puts_handler.finish
             422              93C3  puts_handler.next
             427              93C8  puts_handler.end
             436              93D7  ..@406.skipparameter
             DB2              9D53  ..@406.name
             436              93D7  set_not_exec
             44C              93ED  set_not_exec.loop
             455              93F6  ..@.@@.1.21
             465              9406  ..@.@@.1.22
             475              9416  set_not_exec.error
             484              9425  set_not_exec.full
             493              9434  set_not_exec.found
             4A8              9449  set_not_exec.loop_find_length
             4B9              945A  set_not_exec.end
             4D0              9471  set_not_exec.havesize
             4F8              9499  ..@.@@.1.23
             4FB              949C  ..@.@@.1.24
             52A              94CB  ..@.@@.1.25
             52D              94CE  ..@.@@.1.26
             549              94EA  set_not_exec._..@194.lleave
             549              94EA  clear
             ECF              9E70  ..@466.name
             564              9505  ..@.@@.1.27
             571              9512  clear_exec
             583              9524  clear_exec.loop
             58C              952D  ..@.@@.1.28
             59C              953D  ..@.@@.1.29
             5AC              954D  clear_exec.end
             5AF              9550  clear_exec.found
             5CE              956F  ..@.@@.1.30
             5D1              9572  ..@.@@.1.31
             5D9              957A  showall
             5E1              9582  showall.loop
             5FF              95A0  showall.end
             602              95A3  get_env
             60B              95AC  ..@.@@.1.32
             61A              95BB  get_es_ext
             627              95C8  ..@.@@.1.33
             628              95C9  uninstall_table
             62B              95CC  uninstall_table._..@510.lenter
             642              95E3  uninstall_table.loop
             653              95F4  uninstall_table.bx
             65D              95FE  uninstall_table.setbx
             669              960A  ..@.@@.1.34
             676              9617  uninstall_table.bxnz
             687              9628  uninstall_table.done
             68F              9630  uninstall_table.next_table
             68F              9630  ..@.@@.1.35
             692              9633  uninstall_table._..@510.lleave
             693              9634  uninstall_table.error
             696              9637  uninstall
             6B3              9654  ..@.@@.1.36
             6BB              965C  uninstall.error
             6C6              9667  error
             6CD              966E  ..@543.skipparameter
             6D0              9671  skipcomma
             6D7              9678  ..@552.skipparameter
             6D8              9679  isstring?
             6DF              9680  ..@560.skipparameter
             6E0              9681  skipwhite
             6E7              9688  ..@570.skipparameter
             D96              9D37  ..@570.name
             6E8              9689  iseol?
             6EF              9690  ..@577.skipparameter
             6F0              9691  uppercase
             6F7              9698  ..@587.skipparameter
             6F8              9699  skipwh0
             6FF              96A0  ..@596.skipparameter
             700              96A1  iseol?.notsemicolon
             707              96A8  ..@604.skipparameter
             708              96A9  setes2dx
             70F              96B0  ..@613.skipparameter
             710              96B1  putsz
             717              96B8  ..@622.skipparameter
             718              96B9  puts
             71F              96C0  ..@630.skipparameter
             720              96C1  setrc
             727              96C8  ..@639.skipparameter
             728              96C9  cmd3
             72F              96D0  ..@647.skipparameter
             730              96D1  yy_reset_buf
             737              96D8  ..@662.skipparameter
             738              96D9  ispm
             73F              96E0  ..@698.skipparameter
             740              96E1  start
             766              9707  ..@718.skipparameter
             DCA              9D6B  ..@718.name
             769              970A  help
             773              9714  ..@724.skipparameter
             E22              9DC3  ..@724.name
             779              971A  uninstall_oneshot
             79B              973C  ..@.@@.1.37
             F02              9EA3  ..@765.name
             79C              973D  install
             7A4              9745  ..@805.skipparameter
             F4B              9EEC  ..@812.name
             7B4              9755  ..@.@@.1.38
             7B7              9758  install.internal
             F56              9EF7  ..@822.name
             F73              9F14  ..@825.name
             7DA              977B  install.only_first
             F73              9F14  ..@834.name
             7EF              9790  linker
             7F2              9793  linker._..@858.lenter
             803              97A4  linker.error_j1
             806              97A7  ..@.@@.1.39
             80F              97B0  ..@.@@.1.40
             819              97BA  linker.pass
             824              97C5  ..@.@@.1.41
             834              97D5  ..@.@@.1.42
             83F              97E0  ..@.@@.1.43
             850              97F1  ..@.@@.1.44
             85B              97FC  ..@.@@.1.45
             870              9811  ..@.@@.1.46
             87B              981C  ..@.@@.1.47
             88E              982F  ..@.@@.1.48
             89A              983B  linker.otherloop
             89D              983E  linker.datarelocloop
             8B7              9858  ..@.@@.1.49
             8D0              9871  linker.datarelocfind
             90C              98AD  linker.address_data_reloc
             917              98B8  ..@.@@.1.50
             918              98B9  linker.datanotfound
             926              98C7  linker.error_j3
             929              98CA  linker.codenotfound
             937              98D8  linker.notfound
             ECF              9E70  ..@944.name
             950              98F1  ..@947.skipparameter
             960              9901  ..@.@@.1.51
             96C              990D  ..@956.skipparameter
             976              9917  ..@961.skipparameter
             E31              9DD2  ..@961.name
             977              9918  linker.notfound.retn
             978              9919  linker.copy
             97F              9920  ..@965.skipparameter
             980              9921  linker.build_match
             99B              993C  ..@.@@.1.52
             99E              993F  ..@.@@.1.53
             9AA              994B  ..@.@@.1.54
             9AC              994D  linker.donedatareloc
             9BB              995C  linker.coderelocloop
             9E0              9981  linker.coderelocfind
             A35              99D6  ..@.@@.1.55
             A3F              99E0  linker.error_j
             A42              99E3  ..@.@@.1.56
             A51              99F2  linker.donecodereloc
             A6A              9A0B  ..@.@@.1.57
             A6A              9A0B  linker.hint
             A75              9A16  ..@986.skipparameter
             A82              9A23  linker.loop_hint
             A85              9A26  ..@.@@.1.58
             A8E              9A2F  linker.end_hint
             A9C              9A3D  ..@999.skipparameter
             E5F              9E00  ..@999.name
             F2A              9ECB  ..@1005.name
             AAE              9A4F  ..@1008.skipparameter
             AAE              9A4F  linker.no_hint
             F56              9EF7  ..@1018.name
             ACC              9A6D  linker.error
             ACF              9A70  linker._..@858.lleave
             AD3              9A74  plex_check
             AE7              9A88  ..@.@@.1.59
             AF0              9A91  ..@1036.skipparameter
             E9F              9E40  ..@1036.name
             B00              9AA1  ..@1042.skipparameter
             E17              9DB8  ..@1042.name
             B07              9AA8  plex_check.notfound
             B08              9AA9  plex_check.checkret
             B0C              9AAD  linkercoderelocations
             B80              9B21  linkerlinkercoderelocations
             B94              9B35  linktable
             B94              9B35  ..@1051.strucstart
             BAC              9B4D  linkerdatarelocations
             C92              9C33  internalcodetocoderelocations
             CBC              9C5D  internalcodetodatarelocations
             D2E              9CCF  internaldatatocoderelocations
             D34              9CD5  internaldatatodatarelocations
             D36              9CD7  linkerlinkerdatarelocations
             D44              9CE5  internallinkercodetocoderelocations
             D4C              9CED  internallinkercodetodatarelocations
             D4E              9CEF  internallinkerdatatocoderelocations
             D50              9CF1  internallinkerdatatodatarelocations
             D52              9CF3  debuggeramissig
             D52              9CF3  ..@1081.data
             D5A              9CFB  ..@1083.data
             D62              9D03  listmsg
             D62              9D03  listmsg.hint
             D7F              9D20  listmsg.hint.offset
             D87              9D28  ..@96.name
             D96              9D37  ..@317.name
             DA2              9D43  ..@327.name
             DB2              9D53  ..@384.name
             DC2              9D63  ..@543.name
             DCA              9D6B  ..@552.name
             DD6              9D77  ..@560.name
             DE2              9D83  ..@577.name
             DEB              9D8C  ..@587.name
             DF7              9D98  ..@596.name
             E01              9DA2  ..@604.name
             E17              9DB8  ..@613.name
             E22              9DC3  ..@622.name
             E2A              9DCB  ..@630.name
             E31              9DD2  ..@639.name
             E39              9DDA  ..@647.name
             E40              9DE1  ..@662.name
             E4F              9DF0  ..@698.name
             E56              9DF7  ..@805.name
             E5F              9E00  ..@947.name
             E69              9E0A  ..@956.name
             E79              9E1A  ..@965.name
             E96              9E37  ..@986.name
             E9F              9E40  ..@1008.name
             EAC              9E4D  ..@119.name
             EB6              9E57  ..@123.name
             EBF              9E60  ..@127.name
             ECF              9E70  ..@155.name
             EDA              9E7B  ..@247.name
             EEF              9E90  ..@251.name
             EF8              9E99  ..@255.name
             F02              9EA3  ..@262.name
             F15              9EB6  ..@309.name
             F1F              9EC0  ..@498.name
             F2A              9ECB  ..@503.name
             F33              9ED4  ..@710.name
             F41              9EE2  ..@714.name
             F4B              9EEC  ..@730.name
             F56              9EF7  ..@738.name
             F64              9F05  ..@746.name
             F73              9F14  ..@776.name
             F89              9F2A  ..@976.name
             F9A              9F3B  ..@991.name
             FBF              9F60  ..@1026.name
             FD0              9F71  ..@1030.name
             FE8              9F89  lmsg
             FE8              9F89  lmsg.error_data
            1001              9FA2  lmsg.error_code
            101A              9FBB  lmsg.error.2

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

Real              Virtual           Name
            1030              8000  datastart
            1030              8000  putstable
            1030              8000  ..@760.strucstart
            1036              8006  commandtable
            1036              8006  ..@771.strucstart
            103C              800C  puts_ext_done_rel16
            103E              800E  active
            1040              8010  installed
            1041              8011  msg
            1041              8011  msg.set
            1045              8015  msg.notfound.1
            105C              802C  msg.notfound.2
            106B              803B  msg.uninstall_done
            1086              8056  msg.uninstall_error
            10A9              8079  msg.error
            10CB              809B  msg.crlf
            10CE              809E  msg.error_full
            10E2              80B2  msg.error_invalid
            10F9              80C9  msg.putserror
            1122              80F2  msg.putscriticalerror
            115D              812D  uinit_data
            115D              812D  msg.installed
            1176              8146  msg.help
            1290              8260  init_data_end
            115D              812D  exec
            115E              812E  execnum
            1160              8130  execbuffer
            12E0              82B0  execbuffer.end
            12E0              82B0  contentstart
            12E2              82B2  contentend
            12E4              82B4  execlen
            12E6              82B6  eld_sp
            12F0              82C0  uinit_data_end
            12F0              82C0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

