
- 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              1070  00001010  progbits  CODE
            8000              1070              12D0  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:                1010
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 260
start:                 1070
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
00001070  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._..@856.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@856.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@856.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@856.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@856.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@856.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@856.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@856.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@856.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@856.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@856.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@856.lframe_?name
00000002  ..@928.num
00000008  ..@1021.num
00001010  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
             EF3              9E94  ..@187.name
             204              91A5  ..@.@@.1.10
             217              91B8  set._..@194.lenter
             22C              91CD  set_exec
             281              9222  set_exec.first
             F26              9EC7  ..@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
             F13              9EB4  ..@288.name
             F1C              9EBD  ..@291.name
             EFE              9E9F  ..@294.name
             2D9              927A  ..@.@@.1.14
             2DC              927D  set_exec.inject
             2FA              929B  ..@317.skipparameter
             EFE              9E9F  ..@322.name
             307              92A8  ..@327.skipparameter
             307              92A8  set_exec.return
             F1C              9EBD  ..@337.name
             F13              9EB4  ..@340.name
             EFE              9E9F  ..@343.name
             349              92EA  ..@.@@.1.15
             358              92F9  ..@.@@.1.16
             364              9305  ..@.@@.1.17
             EF3              9E94  ..@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
             DD6              9D77  ..@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
             EF3              9E94  ..@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
             DBA              9D5B  ..@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
             DEE              9D8F  ..@718.name
             769              970A  help
             773              9714  ..@724.skipparameter
             E46              9DE7  ..@724.name
             779              971A  uninstall_oneshot
             79B              973C  ..@.@@.1.37
             F26              9EC7  ..@765.name
             79C              973D  install
             7A4              9745  ..@805.skipparameter
             F6F              9F10  ..@812.name
             7B4              9755  ..@.@@.1.38
             7B7              9758  install.internal
             F7A              9F1B  ..@822.name
             F97              9F38  ..@825.name
             7DA              977B  install.only_first
             F97              9F38  ..@834.name
             7EF              9790  linker
             7F2              9793  linker._..@856.lenter
             812              97B3  ..@.@@.1.39
             81C              97BD  linker.pass
             827              97C8  ..@.@@.1.40
             837              97D8  ..@.@@.1.41
             842              97E3  ..@.@@.1.42
             853              97F4  ..@.@@.1.43
             85E              97FF  ..@.@@.1.44
             873              9814  ..@.@@.1.45
             87E              981F  ..@.@@.1.46
             891              9832  ..@.@@.1.47
             89D              983E  linker.otherloop
             8A0              9841  linker.datarelocloop
             8BA              985B  ..@.@@.1.48
             8D3              9874  linker.datarelocfind
             90C              98AD  linker.address_data_reloc
             917              98B8  ..@.@@.1.49
             918              98B9  linker.datarelocnotfound
             F6F              9F10  ..@930.name
             92E              98CF  ..@.@@.1.50
             937              98D8  linker.datanotfound
             948              98E9  linker.codenotfound
             959              98FA  linker.notfound
             EF3              9E94  ..@941.name
             972              9913  ..@944.skipparameter
             98E              992F  ..@951.skipparameter
             998              9939  ..@956.skipparameter
             E55              9DF6  ..@956.name
             999              993A  ..@.@@.1.51
             99A              993B  linker.copy
             9A1              9942  ..@962.skipparameter
             9A2              9943  linker.build_match
             9BD              995E  ..@.@@.1.52
             9C0              9961  ..@.@@.1.53
             9CC              996D  ..@.@@.1.54
             9CE              996F  linker.donedatareloc
             9DD              997E  linker.coderelocloop
             9FF              99A0  linker.coderelocfind
             A51              99F2  ..@.@@.1.55
             A5B              99FC  linker.error_j
             A5E              99FF  ..@.@@.1.56
             A6D              9A0E  linker.donecodereloc
             A86              9A27  ..@.@@.1.57
             A86              9A27  linker.hint
             A91              9A32  ..@983.skipparameter
             A9E              9A3F  linker.loop_hint
             AA1              9A42  ..@.@@.1.58
             AAA              9A4B  linker.end_hint
             AB8              9A59  ..@996.skipparameter
             E83              9E24  ..@996.name
             F4E              9EEF  ..@1002.name
             ACA              9A6B  ..@1005.skipparameter
             ACA              9A6B  linker.no_hint
             F7A              9F1B  ..@1015.name
             AE8              9A89  linker.error
             AEB              9A8C  linker._..@856.lleave
             AEF              9A90  plex_check
             B03              9AA4  ..@.@@.1.59
             B0C              9AAD  ..@1033.skipparameter
             EC3              9E64  ..@1033.name
             B1C              9ABD  ..@1039.skipparameter
             E3B              9DDC  ..@1039.name
             B23              9AC4  plex_check.notfound
             B24              9AC5  plex_check.checkret
             B28              9AC9  linkercoderelocations
             B9C              9B3D  linkerlinkercoderelocations
             BB0              9B51  linktable
             BB0              9B51  ..@1048.strucstart
             BC8              9B69  linkerdatarelocations
             CAE              9C4F  internalcodetocoderelocations
             CD8              9C79  internalcodetodatarelocations
             D4A              9CEB  internaldatatocoderelocations
             D50              9CF1  internaldatatodatarelocations
             D52              9CF3  linkerlinkerdatarelocations
             D66              9D07  internallinkercodetocoderelocations
             D70              9D11  internallinkercodetodatarelocations
             D72              9D13  internallinkerdatatocoderelocations
             D74              9D15  internallinkerdatatodatarelocations
             D76              9D17  debuggeramissig
             D76              9D17  ..@1078.data
             D7E              9D1F  ..@1080.data
             D86              9D27  listmsg
             D86              9D27  listmsg.hint
             DA3              9D44  listmsg.hint.offset
             DAB              9D4C  ..@96.name
             DBA              9D5B  ..@317.name
             DC6              9D67  ..@327.name
             DD6              9D77  ..@384.name
             DE6              9D87  ..@543.name
             DEE              9D8F  ..@552.name
             DFA              9D9B  ..@560.name
             E06              9DA7  ..@577.name
             E0F              9DB0  ..@587.name
             E1B              9DBC  ..@596.name
             E25              9DC6  ..@604.name
             E3B              9DDC  ..@613.name
             E46              9DE7  ..@622.name
             E4E              9DEF  ..@630.name
             E55              9DF6  ..@639.name
             E5D              9DFE  ..@647.name
             E64              9E05  ..@662.name
             E73              9E14  ..@698.name
             E7A              9E1B  ..@805.name
             E83              9E24  ..@944.name
             E8D              9E2E  ..@951.name
             E9D              9E3E  ..@962.name
             EBA              9E5B  ..@983.name
             EC3              9E64  ..@1005.name
             ED0              9E71  ..@119.name
             EDA              9E7B  ..@123.name
             EE3              9E84  ..@127.name
             EF3              9E94  ..@155.name
             EFE              9E9F  ..@247.name
             F13              9EB4  ..@251.name
             F1C              9EBD  ..@255.name
             F26              9EC7  ..@262.name
             F39              9EDA  ..@309.name
             F43              9EE4  ..@498.name
             F4E              9EEF  ..@503.name
             F57              9EF8  ..@710.name
             F65              9F06  ..@714.name
             F6F              9F10  ..@730.name
             F7A              9F1B  ..@738.name
             F88              9F29  ..@746.name
             F97              9F38  ..@776.name
             FAD              9F4E  ..@973.name
             FBE              9F5F  ..@988.name
             FE3              9F84  ..@1023.name
             FF4              9F95  ..@1027.name
            100C              9FAD  lmsg
            100C              9FAD  lmsg.warning_data_optional
            102E              9FCF  lmsg.error_data
            1047              9FE8  lmsg.error_code
            1060              A001  lmsg.error.2

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

Real              Virtual           Name
            1070              8000  datastart
            1070              8000  putstable
            1070              8000  ..@760.strucstart
            1076              8006  commandtable
            1076              8006  ..@771.strucstart
            107C              800C  puts_ext_done_rel16
            107E              800E  active
            1080              8010  installed
            1081              8011  msg
            1081              8011  msg.set
            1085              8015  msg.notfound.1
            109C              802C  msg.notfound.2
            10AB              803B  msg.uninstall_done
            10C6              8056  msg.uninstall_error
            10E9              8079  msg.error
            110B              809B  msg.crlf
            110E              809E  msg.error_full
            1122              80B2  msg.error_invalid
            1139              80C9  msg.putserror
            1162              80F2  msg.putscriticalerror
            119D              812D  uinit_data
            119D              812D  msg.installed
            11B6              8146  msg.help
            12D0              8260  init_data_end
            119D              812D  exec
            119E              812E  execnum
            11A0              8130  execbuffer
            1320              82B0  execbuffer.end
            1320              82B0  contentstart
            1322              82B2  contentend
            1324              82B4  execlen
            1326              82B6  eld_sp
            1330              82C0  uinit_data_end
            1330              82C0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

