ELF@P4=4p4 (4@4@44@4@4pH@H@H@@777A7A7\`@`@`dtQ/lib/ld-uClibc.so.0A @ @!@h@$@  pA8PA8@(ppp@p p(pp(@p2A8T%($ &'  %#"!   cA7 rA8(Ag\l@  VA8\@ ` A8P)qA8/,@! 6<A8jA82A8A9 H }A8|A8Elibrpn32.so_DYNAMIC_LINKING__RLD_MAP_gp_fini_GLOBAL_OFFSET_TABLE__Jv_RegisterClassesrpn32_viewrpn32_init__ctype_b__ctype_tolowerrpn32_nowrpn32_memrpn32_listrpn32_runrpn32_tenterrpn32_gtostrtoullibgcc_s.so.1strlenmalloclibc.so.0strcpyfgetsputsvprintfstrstr__uClibc_mainfopenfclosefputc__stdout__fputc_unlockedstdin_ftext_fdata_edata__bss_start_fbss_endA8~A8~A8~A8&~A8\A8`A8dA8hA8l A8p A8t A8x A8| A8A8A8A8A8A8A8A8A8A8A8A8#A8'<',!'௼  0' <A8T'8T#x! '<A8\ %8\<A8` %8`<A8d %8d<A8h %8h<A8l %8l<A8p %8p<A8t %8t<A8x %8x<A8| %8|<A8 %8<A8 %8<A8 %8<A8 %8<A8 %8<A8 %8<A8 %8<A8 %8<A8 %8<A8 %8<A8 %8<A8 %8<A8 %8'8<@į!!!!$$$&6< A<A<A< A<A&$-%&3$B0B,D*h<Ab8HB@<A7b8H$#!b%$-bc<@ |$54@7@!  !@!  !$°#+!$=D9 <A@@!&! &C%^<A&$&$2@<A2@2$<A<A$9 (!@/$C @<A<@$97<@@(!r8H X$@ <@<AD9@(!& d$+tX!!B@$$6`!$$@6$e7`!<AQ8$8H`!@$E7`!<@ T$+<@ T$0<@ T$&<@ T$3$ď'$9`!6!`!$ !'0! `A@!%<@$+ $X$@`!$%8L<A<@<@ $58& ,C `q<@<@$c70C!F<@$5X (!$9B<@<@<@$+p$ d$+TX$!@<@<A@9,0&17($'( ;(P!, '( '('(, ;(P!X<A$9E7<@$8 H8!A0$C ,d v<@<@$70d!f<@$+D @(!<@<@$9$+p$<@ d$+TX$<AD8 A@!<A<A$9<@$8 l0! 27$9@ $-C(!<@<@& d$!`$!<A$7!<A<@&$9$\' $ L@! #<@ $+X$$C ,d <@$70d!f<@$+\ @(!<@$9$+l&ď<@ $!h& <@0$!,d  <@$70d!f<@$5h @(!X$$!<@I$!<B'!<@$ `'$$'<@$<@%! x'Я(<Ab9,$ @<A<A&R7&172#&1<A9R!Y 9Q+`$B$b9,($ '0<A7@<'9  $7<@$BЬ$<AB9<@<@$!X@ !d$<@<@$!P@ !d$Č'௿<Ad9$+C$-C@<@<A$7<@<@$ d$!`$' (!<AE7<@'௿ T!' 'ȯ$<A904,(<@D@%!D!!<AC+`%$FD9&1Q!D'<@<@$70d!f<@@(! $+|9<@<@<@$+l$ d$+T|$xt'<A$7ʬ <AE7<A<A$B79<@ (! X$A$C ,d <@$!<@@(! $+|9<@<@<@$+l$ d$+T$$!<@$70d!f<@<@$c7(<@$c謃$'د<A $&7:$ &1$ '(<'!'௼ h' TRC> PSE> >>>> INI> Line #%u %s%s Sorry... (%s) Argument not expected*INI> Unknown line: "%s" MOD> %s (unknown)YESNOInteractive mode commands: +---------+---------------------------------------------------------------+ | Command | Description | +---------+-------------------+-------------------------------------------+ | hlp | HELP | This text | | lst[S] | LIST [mode] | List of loaded program | | mem | MEMORY usage | List of used reg's, labels & RTN pool | | spy[S] | SPY [mode] *) | Current state (registers, program line) | | sst[S] | SST [mode] *) | SINGLE STEP & start of SINGLE STEP mode | | cmd | COMMAND | End of SINGLE STEP mode | | run[S] | RUN [mode] *) | Run program from current program line | | mod | MODE | Set or... | | mod | MODE | ...display default MODE | | bye | BYE | End of program | +---------+-------------------+-------------------------------------------+ *) MODE: .... default MODE, <-> ....... inhibit, <+> ....... by command-line option "-m". Characters of MODE (outputs control): +------+-------------------------+------+---------------------------------+ | Chr | Description | Chr | Description | +------+-------------------------+------+---------------------------------+ | s | Signed | XYZT | Registers of RPN-stack | | u | Unsigned | k | All registers of RPN-stack | | d | Decimal | L | LASTx register | | o | Octal | F | Flags | | h | Hexadecimal | r | RTN pool level | | @ | Indirect | g | Local registers pool level | | . | Local register | a | Address of program line | | , | Separator reg. numbers | c | Machine code | | p | RPNPROC compatibility | = | Usual combination [kLa] | | \ | Escape character | i | Suppress program line mnemonics | | | Memory register number | | Any other character is stored | +------+-------------------------+------+---------------------------------+ LST> %d: %s ERR> RUN> %d: %s sdkLaRES> SST> %d: %s INI> Bad value (label): "%s" INI> Missing value: "%s" Use: # rpn32 [options] pl1 [pl2 [ ... plN]] [= [[[regT] regZ] regY] regX] [=] # rpn32 [options] filename [[[[regT] regZ] regY] regX] [=] Options: +--------+---------------------------------------------+------------------+ | Option | Description | Default | +--------+---------------------------------------------+------------------+ | -s | Starting label | from begin | | -l[S] | LISTING alowed [mode] | suppressed [a] | | -L[S] | LISTING ONLY (executing suppressed) [mode] | suppressed [a] | | -u | MEMORY ussage (reg's, labels & RTN pool) | suppressed | | -U | MEMORY ussage ONLY (executing suppressed) | suppressed | | -m | TRACE & PAUSE [mode] | [sdkLa] | | -t | TRACE alowed | suppressed | | -r[S] | RESULT [mode] (none -> like TRACE & PAUSE) | [sdkLi] | | -e | Report prefix string | "" | | -c | Comment string | "#" | +--------+---------------------------------------------+------------------+ Arguments: +--------------------------+----------------------------------------------+ | Argument | Description | +--------------------------+----------------------------------------------+ | pl1, pl2, ... plN | Program lines (missing are read from stdin) | | filename | File of program lines ("-" -> stdin is used) | | = | End of program | | regX, regY, regZ, regT | Registers of RPN-stack (LCN alowed) | | = | Interactive mode (type "hlp" to learn more) | +--------------------------+----------------------------------------------+ Loop Control Number (LCN) format: COUNTER,FINAL[,INCREMENT] Examples: # rpn32 Bad value (value): "%s" INI> %d: %s GTO> %d: %s Invalid dataDivide by zeroReturn stack overflowRegister # overflowIllegal instructionLabel nonexistentLabel # overflowMemory requestMemory allocateLabel duplicatedBad operandNumber of operandsImmediate operandsdkLi#@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @,@ @ @ @ @ ,@ @ @ @ @ @ @ @ @ @ @ @ @ CMD> @5x@5@5@5@5@5@5@6@6@6 @64@6@@6TSST> lst@mem@spy@sst@ cmd@run@pmod@hlp@Pbye@ @+p@+lsdkLa@6h@6p@@@@@@@@@@@@@@@@@@@@@@GCC: (GNU) 3.3.2GCC: (Linaro GCC 4.6-2012.02) 4.6.3 20120201 (prerelease)@P@ @! @p@@ @8 @X8@\@Ā @@@ @ @\(@L0@ @܀ @ @P @ @ @Ѐ(@@ @ `Agnu.symtab.strtab.shstrtab.interp.reginfo.dynamic.hash.dynsym.dynstr.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.data.rld_map.got.plt.got.sdata.bss.comment.pdr.gnu.attributes.mdebug.abi32@44#p@HH,@``5@hh<; @C@$$K @(T @ ]@HX@ c@ ` `i@!!8o@!P!Ppw@77A77A77A77A77pA8P8PA8T8T`A88A88A88P08K9 o<8A9 @Pd S@d l@ A7@ @ , @7( A8H@ @`@  A7.A88A<GMA7Z_ipxA8@ @PP A8@ ` A8PA8@ ` A7!@! ",2A8;A8BA8XA9 ]dA7q A8A8initfini.ccrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.5303dtor_idx.5305frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxrpn32.cinteractive_cmd_RUNinteractive_runcb_rpn32_runhndpcb_rpn32_viewinteractive_cmd_SPYinteractivemodetoptmodetrcpcb_rpn32_listmemReportreportprefixpinit_job_fromfilecb_init_job_fromfileinteractive_oneinterSSTprompt_sortiment.3002interactive_nowcb_rpn32_sstinteractive_cmd_BYEcb_init_job_fromargoptcommentpinteractive_cmd_MODEtexpt.2811interactive_cmd_COMMANDinteractive_cmd_HELPinteractive_cmd_MEMUSAGEinteractive_cmd_LISToptmodelstpinteractive_sstinteractive_cmd_SSTinterCMDprompt_optmoderesphlt_DYNAMIC_PROCEDURE_LINKAGE_TABLE_strcpyprintfrpn32_list_fdata_gp_disp_DYNAMIC_LINKING__ctype_b_gprpn32_initfgets__DTOR_END__putsrpn32_runmallocstrtoul__dso_handlerpn32_view_initrpn32_nowrpn32_memvprintf__startstdin_ftextstrstr__RLD_MAP__uClibc_mainfopen__bss_startmainfcloserpn32_tenterdata_start_finirpn32_gtofputc__stdout_edata_GLOBAL_OFFSET_TABLE__endstrlen__data_start_Jv_RegisterClasses_fbss__ctype_tolower__fputc_unlocked