Object Data FileObject TVimmsProjObject TVimmsViewerViewer0ObjectButtonObjView((<cObjectButtonObjView((dObjectButtonObjView(<cObjectButtonObjView(dObjectButtonObjView(<gcObjectButtonObjView(dg ObjectButtonObjView(r<c ObjectButtonObjView(rd ObjectButtonObjView(<WcObjectButtonObjView( d W ObjectBoxObj0  b ͻObjectTextObj( ( 4 <helvetica,-1,11,5,50,0,0,0,0,0Output portsObjectTextObj(  <Helvetica,-1,11,5,74,0,0,0,0,0 I/O board testerObjectDisplayObjView(ObjectDisplayObjView(/ObjectDisplayObjView(gObjectDisplayObjView(hObjectBoxObj0bͻObjectTextObj~(<helvetica,-1,11,5,50,0,0,0,0,0Input portsObject TVimmsBlockWorkspace0Object ButtonObjZ0 P@Switch on 0Object ButtonObj\0pPSwitch off 0ObjectCalc,9 @CalculatorZ#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("activate 0"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdttt%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O t "P"(#4#<#@##Z ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"e ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]activate 09CharArray8VflArrayIcE;4zPLR| ($AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO#yttP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O t "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"Z ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "e ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl29.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__ObjectCalc,=pCalculator^#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("deactivate 0"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdttt%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O t "P"(#4#<#@##\ ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"g ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]deactivate 09CharArray8VflArrayIcE;4zPLR| ($AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO%yttP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O t "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"\ ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "g ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl31.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__Object ButtonObjZ @Switch on 1Object ButtonObj\pSwitch off 1ObjectCalc,9  @@CalculatorZ#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("activate 1"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdttt%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O t "P"(#4#<#@##Z ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"e ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]activate 19CharArray8VflArrayIcE;4zPLR| ($AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO#yttP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O t "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"Z ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "e ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl33.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__ObjectCalc,= p@Calculator^#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("deactivate 1"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdttt%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O t "P"(#4#<#@##\ ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"g ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]deactivate 19CharArray8VflArrayIcE;4zPLR| ($AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO%yttP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O t "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"\ ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "g ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl35.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__Object ButtonObjZ` @Switch on 2 Object ButtonObj\` p  Switch off 2 ObjectCalc,9  @ CalculatorZ#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("activate 2"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdttt%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O t "P"(#4#<#@##Z ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"e ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]activate 29CharArray8VflArrayIcE;4zPLR| ($AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO#yttP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O t "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"Z ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "e ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl37.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__ObjectCalc,= p  Calculator^#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("deactivate 2"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdttt%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O t "P"(#4#<#@##\ ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"g ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]deactivate 29CharArray8VflArrayIcE;4zPLR| ($AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO%yttP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O t "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"\ ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "g ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl39.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__Object ButtonObjZ  @ Switch on 3Object ButtonObj\ p  Switch off 3ObjectCalc,9@ `@CalculatorZ#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("activate 3"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdttt%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O t "P"(#4#<#@##Z ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"e ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]activate 39CharArray8VflArrayIcE;4zPLR| ($AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO#yttP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O t "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"Z ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "e ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl41.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__ObjectCalc,=@p`Calculator^#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("deactivate 3"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdttt%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O t "P"(#4#<#@##\ ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"g ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]deactivate 39CharArray8VflArrayIcE;4zPLR| ($AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO%yttP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O t "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"\ ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "g ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl43.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__Object ButtonObj^ @Switch on allObject ButtonObj` @0Switch off allObjectCalc,?pCalculator`#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("activate 3210"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdxxx%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O x "P"(#4#<#@##] ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"h ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]activate 32109CharArray8VflArrayIcE;4zPLR| ($|AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO&yxxP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O x "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"] ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "h ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl45.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__ObjectCalc,Cp0Calculatord#include <vflcalc.h> Object_Control object_control; int varCount = 0; TVarType varTypes[0]={}; //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("deactivate 3210"); CharArray a=d.read(); printf((char*)a); return true; //continues execution } )ELF@ 44 (""PP"P"Ptdxxx%B+@37A>%40/8#6,2 *?:;9!&$.'-(1)"5=<Xx.  4  D \  @  4 O x "P"(#4#<#@##_ ! P"N" "!A@" !*/D ^#t8"!$v"("!,P^" #p#,/54 q0  ;"j ! m"i# @#|#bn" p>" 9:&J _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypes_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0CXXABI_1.2GLIBCPP_3.2Q P&y _0si ii 8үkr)" ",#" "+$";,"%H"%0"=4"8"/<"6@")D"L"-##$#(#5#@#AL#!P#"T#&X#*\#,`#0d#1h#3l#5p#<t#>x#?|#@U hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` USP[TtЋ]ÐUS[QXu4Lu/tҋuƃX]à P뽉'US[WPt Pu ]]Ít& P ᐐUWVSEȃPu[jEj j jhjPC@EWEEE E$n NFQWP-XZEVP@EEEąHE}PEhPVmEă  E@P MUEQRPEU^MQzEEEąu4E}u EP'e[^_]à Pփ P뾃 Pk Pq< P`NjHFtH P;:Nj@EEąt PHEE뼉Ǎ UR`<$US[} t[]Ít&}uD卶Uhj]ÐUVS[Öu@F u*HFue[^]Ð P3 P#ȐUVS[6u@F u:HFu V;e[^]Ðt& Pډ P븐US[PUHBu ]]Ív Ps萐UVS[ÆuHFu Ve[^]Í& P#ؐUVS[6p@t Ћu[^]ÐUSR[&]deactivate 32109CharArray8VflArrayIcE;4zPLR| ($|AB Ih. j.%4i"8#8GQ_ D 4xX  @#h 4 o oo. oP"r   " 2 GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4D @ #$JY /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S42,W D ",:@  ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ:Y  .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! XX )xx1o. . >o M 4 4 V  h _D D Z\ \ e@ @ k44qOO(yxxP)"HP"P(#( 4#4<#<@#@X#X<, L.z `F  $gXx.  4  D \  @  4 O x "P"(#4#<#@##I@  (#%4#3F<#S "W#cp  y  0#8#<# I!@4 Q k"xL"_ ! P"N" "!@" !* D # 8"!1G"P("!a,^" #,6/Hk4 qq0  "j ! "#@##n"  p>" 90&D X /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl47.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_DYNAMIC_ZN8VflArrayIcED0Ev_ZTV9CharArray_ZTI9CharArray_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_initobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2strlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii__gxx_personality_v0@@CXXABI_1.2__bss_start_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2printf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0run__cxa_finalize@@GLIBC_2.1.3_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_Jv_RegisterClasses__gmon_start__ObjectTimerVPp TimerdObject DisplayObj00Input 0<helvetica,-1,11,5,50,0,0,0,0,0ObjectCalcL0Calculator#include <vflcalc.h> Object_Control object_control; int varCount = 4; TVarType varTypes[4]={String,String,String,String}; VflVarBase* varData[4]; #define inp0 (*((OutputString*)(varData[0]))) #define inp1 (*((OutputString*)(varData[1]))) #define inp2 (*((OutputString*)(varData[2]))) #define inp3 (*((OutputString*)(varData[3]))) //automatic code generation end #include <vflserial.h> extern "C" bool run() { SerialDevice d(0); d.write("status"); CharArray a=d.read(); if (a.len() != 8) printf("Communication failed"); else { if (a[4] == '0') inp0 = "off"; else inp0 = "on"; if (a[5] == '0') inp1 = "off"; else inp1 = "on"; if (a[6] == '0') inp2 = "off"; else inp2 = "on"; if (a[7] == '0') inp3 = "off"; else inp3 = "on"; }; return true; //continues execution } EsELF`4.4 ('''77px(x8x8Ptd & & &$$C^[29CANHT1,Y;D4X7ZK-LP$]\W0)I@86/?UG<Q>R#% !"*'&=BF.3(+E5OM:SVJ@ P(@ ` 4% `% & D&&7x8P9\9d9h99'% ! !" 7x8"N" @!1" 8!N $" $@!F" T(8 !6% ! $>" $ " *&! p$" /(7 !^9 8!,v7$" 8!,G,48!c ^" ~`$ " h8 !p#" +9!=" ,q%#! %/54% q">" P  t!" ;""" % ! m7$9 h97:u` n" >@$" I7<!@8(!P">" ^" 9B&, !" J 9 _DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesobject_controlvarCountvarTypesvarData_Unwind_Resumerun_ZN12SerialDeviceC1Eijiiii_ZTV9CharArraystrlen_Znajmemcpy_ZN12SerialDevice5writeE9CharArray_ZTV8VflArrayIcE_ZN12SerialDevice4readEiprintf_ZN12SerialDeviceD1Ev_ZdaPv_ZTV12VflVarStringIL13TVarDirection1EE_ZN8VflArrayIcEaSERKS0__ZTV10VflVarBase_ZN9CharArrayD2Ev_ZN8VflArrayIcEixEi_ZN8VflArrayIcED2Ev_ZTI12VflVarStringIL13TVarDirection1EE_ZN12VflVarStringIL13TVarDirection1EED1Ev_ZN12VflVarStringIL13TVarDirection1EED0Ev_ZN12VflVarStringIL13TVarDirection1EE7hasDataEv_ZN12VflVarStringIL13TVarDirection1EE4typeEv_ZN12VflVarStringIL13TVarDirection1EE5clearEv_ZN9VflVarDirIL13TVarDirection1EE12getDirectionEv_ZThn16_N12VflVarStringIL13TVarDirection1EE4typeEv_ZThn16_N12VflVarStringIL13TVarDirection1EE7hasDataEv_ZThn16_N12VflVarStringIL13TVarDirection1EED1Ev_ZThn16_N12VflVarStringIL13TVarDirection1EED0Ev_ZThn16_N12VflVarStringIL13TVarDirection1EE5clearEv_ZTI10VflVarBase__cxa_pure_virtual_ZN10VflVarBaseD1Ev_ZN10VflVarBaseD0Ev_ZTI9CharArray_ZN9CharArrayD1Ev_ZN9CharArrayD0Ev_ZTI8VflArrayIcE_ZN8VflArrayIcED1Ev_ZN8VflArrayIcED0Ev_ZdlPv_ZTVN10__cxxabiv117__class_type_infoE_ZTS8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS9CharArray_ZTS10VflVarBase_ZTVN10__cxxabiv121__vmi_class_type_infoE_ZTS12VflVarStringIL13TVarDirection1EE_ZTI9VflVarDirIL13TVarDirection1EE_ZTS9VflVarDirIL13TVarDirection1EE__gxx_personality_v0libstdc++.so.5libm.so.6libgcc_s.so.1libc.so.6_edata__bss_start_endGCC_3.0GLIBC_2.1.3GLIBC_2.0GLIBCPP_3.2CXXABI_1.2  P&y <0si Dii Pr)Zүkf77T97T7T7@9@7$9$7#9#7;9;7'9'7(7,7R7I77377p8777777Z7!8%P8%89 8Q800808V8 8A48A$8L(85h85,888&@86D8BX8<l8+t8>9"9.9/949J9S9[9\9]t9)x9*|91989:9=9C9D9F9G9J9K9U9W9X9Y9[U- hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhUSP[$tЋ]ÐUS[$Qu4tu/tҋuƃ]à P뽉'US[_$Pt |u ]]Ít& PᐐUWVSEȁ}[$jEj j jhjPPEVEEEE$o OGQVPXZEWPPEăuhEEPEhPW1 }tp PyPEEąu=hEEu EPe[^_]à Pփ P뵋Ex0uP% H!EU|dRxEEEE$)| BrVxQPX|Z@|xx$BREPF|XB UB |BUBxE`E|P^XjWY80"@p% H!ƍpPpQEEEExE$d BRRpQPXdZ@dxx$BRV=dB F BF$xE`E^XjWa80u@p% H!ƍhPhQEEEEE$%d BRRhQPXdZ@dxx$BRVEdB F BF$xE`EY^jWi80@ p% H!WPEEEEE$9d BRRWP_Xd@dxx$BRV_dB F BF$xE`E@ p% H!WPEEEEE$dd BRRWP_Xd@dxx$BRV&t&@p% H!ƍlPlQEEEE E$d BRRlQP3XdZ@dxx$BRV@p% H!ƍtPtQEEEEVE$d BRRtQP~XdZ@dxx$BRVuP% H!EUEdRUEEEE$DU BrVMQPE@UxxB$UBEEtzUuBu_ VU BrUVRPlU B UB UBUBxBE`EEP P듋UBuE@@뙃 Piߍt& PW PFƋhG Pt&ƋPEEąt PhEE밃 }Wp뽉ƃ xE`EEPӃ |Wƃ xE`E|PŃ dQ댉ƃ xdQE`Eҍvljƍ URD4$US[} t[]Ít&}ud卶Uhj]ÐUVS[þuPF u*hFue[^]Ð PW PGȐUVS[^uPF u*hFue[^]Ð P PȐUVS[uPF u:hFu Ve[^]Ðt& Pډ Pw븐US[ÏE`[]ÐUS[_U`R9]]ÐUVS[u x`FV4$e[^]ÐD$S[X[ᐐUS[ïEx`PP=]]ÐD$S[mp[ᐐUS[OPUhBu ]]Ív P萐US[PUhBu ]]Ív P萐UVS[uhFu Ve[^]Í& PgؐUWVS u} [t;~}Fe[^_]Ð GEPEFu)EVF;U}FB;U|EFQVRPEPlFt P밐UWVS } [GEtNUwBu1 VxU BrVuVPe[^_]Ít& PWUBuE@@ōv P'ܐUE]@%ÐD$S[T[ᐐU]ÐD$S[l[ᐐUVSu[Fue[^]à PFFݐD$S[Í\[ᐐU]ÐUVS[^p@t Ћu[^]ÐUSR[*F]statusCommunication failedonoff12VflVarStringIL13TVarDirection1EE10VflVarBase9CharArray8VflArrayIcE9VflVarDirIL13TVarDirection1EE; 0Dp`zPLR| ($ oAB Lh. j.$PHAB Fq.$xAB Fj.7l        7`9  ( 4% @ q h9oPooox8Vfv&6FVGCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)GCC: (GNU) 3.2.2 (Mandrake Linux 9.1 3.2.2-1mdk),4%( `#$J%=/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/csuGNU AS 2.13.90.0.18%%[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S4%2,W (",:` ,Wdd,,-:[ /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.SJ%:= .symtab.strtab.shstrtab.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.data.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line! @@) q1o>oPPM V  _((Z@@ e``k4%4%q`%`% y & &$D&D&&&7' x8x(P9P) \9\)d9d)h9h)9))*XH+<, ,.- 3F 8<; @ P(@ ` 4% `% & D&&7x8P9\9d9h99I` P9%\93D&Fd9S7W9c y X9`9&d9% I!@4 Q k7xt8% ! !" 7x8"N" !1" #8!2 $" b@!F" (8 !% ! $>" $ " %*9&! \p$" (7 !9 8!7$" 8!*,`,48! ^" `$ " h8 !7#" Op9|!=" ,%#! /54% ;qM">" aP  e!" """ % ! 79h9:` n" @$" I7<!p@8(!P">" ^" 9& !"  $ 9, /export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crti.S/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/defs.hinitfini.c/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/config.hcall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/export/home/gb.local/rpm/BUILD/glibc-2.3.1/build-i586-linux/csu/crtn.Svfl50.cpp_Z41__static_initialization_and_destruction_0ii_GLOBAL__I_object_control__dso_handleDW.ref.__gxx_personality_v0_ZTS9CharArray_ZThn16_N12VflVarStringIL13TVarDirection1EED0Ev__cxa_pure_virtual@@CXXABI_1.2_DYNAMIC_ZN8VflArrayIcED0Ev_ZN10VflVarBaseD0Ev_ZTV9CharArray_ZN12VflVarStringIL13TVarDirection1EE7hasDataEv_ZN12VflVarStringIL13TVarDirection1EED0Ev_ZTI9CharArray_ZTS10VflVarBase_ZN12VflVarStringIL13TVarDirection1EE5clearEv_ZN9VflVarDirIL13TVarDirection1EE12getDirectionEv_ZN12SerialDevice4readEi_ZdlPv@@GLIBCPP_3.2_ZTS9VflVarDirIL13TVarDirection1EE_ZThn16_N12VflVarStringIL13TVarDirection1EE4typeEv_init_ZTV10VflVarBaseobject_control_ZTI8VflArrayIcE_ZN12SerialDeviceD1EvvarTypes_ZThn16_N12VflVarStringIL13TVarDirection1EE5clearEv_ZTV8VflArrayIcE_ZTVN10__cxxabiv120__si_class_type_infoE@@GLIBCPP_3.2_ZTVN10__cxxabiv121__vmi_class_type_infoE@@GLIBCPP_3.2_ZTI10VflVarBasestrlen@@GLIBC_2.0_ZN9CharArrayD1Ev_ZN12SerialDeviceC1Eijiiii_ZN12VflVarStringIL13TVarDirection1EE4typeEv_ZTI9VflVarDirIL13TVarDirection1EE_ZN8VflArrayIcEaSERKS0___gxx_personality_v0@@CXXABI_1.2__bss_start_ZN12VflVarStringIL13TVarDirection1EED1Ev_ZTVN10__cxxabiv117__class_type_infoE@@GLIBCPP_3.2_ZTS12VflVarStringIL13TVarDirection1EEprintf@@GLIBC_2.0_ZN12SerialDevice5writeE9CharArray_finimemcpy@@GLIBC_2.0_ZN8VflArrayIcED2Evrun_ZThn16_N12VflVarStringIL13TVarDirection1EED1Ev__cxa_finalize@@GLIBC_2.1.3_ZN8VflArrayIcEixEi_ZTS8VflArrayIcEvarCount_edata_GLOBAL_OFFSET_TABLE__end_ZN9CharArrayD0Ev_ZThn16_N12VflVarStringIL13TVarDirection1EE7hasDataEv_ZTV12VflVarStringIL13TVarDirection1EE_ZTI12VflVarStringIL13TVarDirection1EE_Unwind_Resume@@GCC_3.0_ZN8VflArrayIcED1Ev_ZN9CharArrayD2Ev_Znaj@@GLIBCPP_3.2_ZdaPv@@GLIBCPP_3.2_ZN10VflVarBaseD1Ev_Jv_RegisterClassesvarData__gmon_start__inp0inp1inp2inp3inp0inp1inp2inp3Object DisplayObj~0Input 3<helvetica,-1,11,5,50,0,0,0,0,0Object DisplayObj@`0Input 1<helvetica,-1,11,5,50,0,0,0,0,0Object DisplayObjp0Input 2<helvetica,-1,11,5,50,0,0,0,0,0EOF