ELF(44 ("pGG444444pPHHH Qtd/lib/ld-linux.so.3GNU COB#@18GI7:5$ML)6HE?C+K.>0AJ;NDF9(-< ! %* 2 34',/"&=9@  ^, 8D-P\hB K ~tX^oUȐ8xX5ԐCD 8x(4@LXdIsp| nVL2đБed ܑK8xO ] ux8xX2 _n}$t0 x <H0xT )`lxx# 6libvchiq_arm.sovcos_log_implvchiq_connectvchiq_remove_service_ITM_deregisterTMCloneTablevchiq_initialisevchiq_release_messagevchi_service_openvchiq_add_servicevchi_msg_dequeuevchiq_queue_messagevchi_service_closevchi_msg_queuevchi_bulk_queue_receive__gmon_start__vchiq_get_service_userdatavchiq_set_service_optionvcos_log_registervchiq_get_configvchiq_shutdownvcos_pthreads_map_errno_Jv_RegisterClassesvchiq_queue_bulk_receivevchiq_queue_bulk_transmitvchi_bulk_queue_transmit_ITM_registerTMCloneTablevchiq_bulk_transmitvchiq_open_servicevchiq_close_servicelibvcos.sovcos_initvcos_use_android_logvcos_getmicrosecs64_internallibpthread.so.0sem_postsem_initpthread_mutex_unlockopen64__errno_locationnanosleeppthread_mutex_lockpthread_mutex_destroysem_getvaluesem_waitsem_destroypthread_mutex_initlibdl.so.2librt.so.1raiselibc.so.6exitputsabortprintfstrtolstrlenmemsetmemcmpmallocstrcasecmpioctl__libc_start_mainfree_edata__bss_start__bss_start____bss_end____end___end__libc_csu_fini__data_start_IO_stdin_used__libc_csu_initbulk_rx_databulk_bufsbulk_tx_dataGLIBC_2.4d ii ii += $(,04 8 <@DHLPTX\`dhlpt x!|"#$%'()*+,-/023458>?@CDFHIJKMN@-> -8ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLƏʌDƏʌ<Əʌ4Əʌ,Əʌ$ƏʌƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌtƏʌlƏʌdƏʌ\ƏʌTƏʌLO-?M0` 0P? p0Vpf -Rbp?pϟ0 (0,`?`ϟ0 00 P?Pϟ0 $04pppp@0SG ?P0@? P<V$0-STsZ  OP!AZ00S 0:   00 @V0000S= bZ cZQ  Z 4P 0Q  =@0  =@0000    R  d=@0VPMW@H ppps  q \PX0S\\[0STļ 05N@0< P` P  P P @ L,L9 0l3!I@Ѝ90 R  094x@P`pP W`0 0\ PUDPPIyDp T0 Pȟ0T0 TDH TPX\66PP$h` v' 0SdxptQ0PU00Hx x|0P HND7G0@0 ̀P 0TBDFPD0 Tǟ0 TDH TPX\66P 40H HS4' @ 'P 0S$' F@0S5жІ Kϋ  60H@ 0PJPP;p60(0s& DP P0S,@& ?%: 0S{DP! 0S% 6DPL 0S% 6P 0SxE0@ T8=\ş\0 TD< 66TX P0@ S % 5i 0H0S40  { 0Tk0Sd DP 0S|$ 4 0S' 1>z `v,\r80SmH' ?f`0Sap' |7ZeZ R7 @00 fZ80S @0S' 1> TE0TX@ @DT\@66P <0S#L( H8d( p8zhZ- R0S( 8 T 0TXH DT\066p 0S) 9{iZ#0S0 @0LD 0ST) `9f <P | 0S) ?UmZ(0Sc  Z9@0 ! 0S) ?;< P  0S$* (:*MZ&Q8  0$@$l 0S|* :<* wp 0Sr* :kpZ$0S ?0 @ 0S + ;<P , 0SK<+ @;DqZ!0S0 @ 0x 0S+ ;<p2 0S'+ ? rZHpW@V=   `P @PJ P$@ ,d 0St, ?@P1 0S, <t  tZ7PUy+p l`@LL@PP|/gh4 cD 0ST- `=B <p | 0S- =1vZ"0S? @p 0S- = <p 0S} . > vSZ3Q  ,0@(T0Sd. p> Th. 0TX DTH \066"P 0SG. >@EZQ  (@,0S / ,? <p H0SX/ ?p0S/ ?O0@<+$p0 S/ ?S/ ?0@ +p0 S, FS% 5>=E @   R4<P0 S$ 4'S$ 4D@0)0=S0 St$ ?xST$ ?<P 00Sg $ 4` 0S# 3C@0DbP0 SJ# ?CS# ?C@00=S0 S1h# \3*SL# 83 T+(ß0 DT< TX66@p 0S " 20S" 2T< Dp 0S" x2}p0S`" H2qDxp <0S," ?b0S" ?V &p'̆`0z)z`HcnufTD+$`pptd-DF؄L<7X:Ԅ8Eenon =ĄDt?DC A ` 0|B0 4|B Ԃ fȃ hN x  pȃ$ U@ xh8 8xY |b|T\c$x  --- 0'b@0 00S/"@- 00`S0S3/X[,,@-`A0S3/XX@-@0S00X$@-0S 0S 3/@@-xph`XlYYYYZPZxZZZZ[([P[p[|[[[[[[@-8@-P @P WP@8@P 88@@-@@@@p0S Pz0-0 M  0 # Ѝ-0 M  0  Ѝ@-@pX0S PP0O-,M(@ 0.p(0 p0QPPp)0S  tQ0 S0P( 0. Q1PPs@@0 $0 @{s$00(@,Ѝ($lL-1O-p,M(@ 0`(0 `0qQPP-p0S  t0 S0 ( 0 Q1TPP[ [ T ?[ 7[0 0/pT0S Xa0 c fzjz'zzT{0@<0 $0 @ 00(@,Ѝ,J-1HO-p,M(@ 0 `(0 `0QPPp0S  t0 S0 ( 0 Q1 TP P [ [ T [ [0 0_p0S X0 c fzjz'zzT{ 0T@<0 $0 @\T 00(@,Ѝ\G-1 O-pM(P 0zP@`0( @@ab``pw0S j1a0 ( Z` $d 00pn \:l1000 U``[[ U 0[ 0[ 0p!0S  Y. l fzjz'zz\{0PD0 0P(00(PЍpt0FE-1|O--`M(P 0@p0( @uppjp0S 50 XU(  jƊ$, pP  Y d 0p pW-5000 W[ U 0p[ 0fp0S  Ypg Fzzz0{ 00$$0( UY p\P0( p PP*sppp@0S pp3(0$pJ \H  0Dp!0S p W/i Fzzz 0{0"$0(  pw(p\0( p Drpp~p0S 2(0$ pWpU p0Y p0 Xj Fzzz|{ XPd1(0$P`XH10(PЍ  , pW, p , pP 0oP d 0X UPjl 抸Fzzj+Sx0$  (0$ \00,@D @C-18hBZbD(,A?$O-M(P01`@`0( @@b``p.0S !1a0 ( Yp` p,d 0p%\>|100pa 0 Up~[[ U 0[ 0[ 0pp0S \  l fzjz'zz`{>cPH0$(0$Pkc,00(PЍLP =<-1HO-M(P0`@`0( @@mb``p0S v1a0 ( Yp` p,d 0<pz\>|100pa 0 Up[[ U 0'[ 0[ 0p+0S \ 6 l fzjz'zz`{?PH0$(0$P,00(PЍ`,;9-1O-pM(P 0P@`0( @@b``rp0S 1a0 ( Z`j$d 0p \:l1000 U` ` [[ U 0~ [ 0s[ 0ip0S  Y l fzjz'zz\{ 0PD0 0P(00(PЍ8LD7-1O--(,(< 0 0 ̀ M0,4@P48\@`@d@p@t@x@,@0 4PX@hlT0P0Px;x xx+0 C 0  0$ ( <[P@ 08 @ 08 08  08 (@ 0 8@8`@P0( @$np0S 4:P0z0 ( UPp<f|d <0p[p 0 0 6p0S p W l gz犸zz8 {0,p 9HL0Hp4,90(p8`_@0p( pF(p_0S Rx8xx0 ( p<|d <0pY[&$p  0 0 0 p 0S p W. l gzzzl{0P87HHgL0HP` 8 0 w(P8 0ˏGAh08d 0 8)08d $08 0 8>qh08 808.0 8w.08r@68+Ch0/ 0808/ @ T8ş,@0 |< 4|@88PN5%0 `0`0E@P0< n0< i0< d0< _(0 <X0H@0 P 0SM@0(, .m`,YPU,Y) U4 U Ut UPPO=X0Sp p- `= PP0SЍPP =XH0SL@K_+<+PP0S, 0 S@  T@  0k+`K_+Pe {_pP@>0 S@  T  L0S* :: 0H@00(!,) P 0SD 0(P9P0SX R.` PU yPHp@0 S@ T  0S|) p9P PW8X0Ss8I8@K+PP0S ) 9fPP0S( 8U80H@0q P 0SX0?P]P7X0SD( 88.,( 8&K(@8 X0HSg'7  0RS^' 7U' 70S#^'00 6SPT'00 <7 0S(' 60S' 60S& 6& 6#0S& 50St& 6SH& 50S&P 5% 50S% h5v0S% X5kS|% 5^0SH% $4Px(0S% l4D h Re$ 45]S[$00 ,4'O0SL$00 4@0S=P$ P3 50S2($ 3*S(2$0 2#@t3 X0,S#3  0RzS|# _>sSdd# 2 R<# 2S# 2 R" 1S"@ 10S"00 1 R`" 1S<<" x1uS" 0lS! 0cS! _>XS~! D0Ow\< +D'd%Xx( h!8!< !<!lt$!$  "L$d" p!"<D @ d,pdL4(0pTT$LO-膟,M`F\pPV@ VV Vt V V 6(0 R, \,ЍPUU0S P60t$@@60PP$0SF@5(0 R500S 500S50FO $P$0S |0S9te`(Q\d0 R(ڥ/DPP b 0 00(0S50 RR0` 0R0(}0S4(0 u$ 0;0S4(0 f 0Sh4ŏ?PXDP@0c 084 0(M`7$[P$0SC@3(0 7ß/ b "P Zxß @B` @0 S` V@, 0Sy0! 2!00 "0 0g?  0c1"0 0S Ut0St2(0 d24]0 RGP2P0t 4]R9 82$@0F_ P$0S ~ !0 w1(0 !0 l1(0 ŏ?@  0c .h100U$@/ b`  wP V PI @0 S@  JT C0 0 t L X̸lX|@ T8d lHTDT TO-Pu@p8LM TP`8@@ <0D50( Q 508LЍ,0Q80H0! 040P0 Sf$ 4S$ 4넄ӎ p, H`$+X2   02PA00S  ?A>0 0C0AS:20pD  W0 0sq0S 00   P d0ST# H3i<0S,# 3\x0S H Vp0S  0 R R00Q 0S8=t" -  R R00Q @0S8=t(" " 1 gP T^!0 ! ( ` P$ , $"  r x YY0S R 0 Hc8=T  $(  0 X WSP, ` RW0c P Y8=  J  T0UQ? 008 "ȱ(0@PذЯ P<P<Lج Q/#:P ?o/o C02 P@  !P@ !!P!@ #!!P@ !!P#2!///o b0/PQ @-@A/@-TE-P`PP`P`ep;FaPE@@0 3/T/@-Usage: vchiq_test [] where is any of: -a set the client and server bulk alignment (modulo 32) -A set the client and server bulk alignment (modulo 4096) -e disable echoing in the main bulk transfer mode -k skip the first func data tests -m set the client message quota to -M set the server message quota to -q disable data verification -s ???? service (any 4 characters) -v enable more verbose output -r reserve bytes for seconds -K send a SIGKILL after ms and is one of: -c control test (size in bytes) -b bulk test (size in kilobytes) -f functional test -p ping test -t check the timer and is the number of test iterationsping (size %d, %d async, %d oneway) -> %fus * Unexpected message found in queue - size %d vchi ping (size %d, %d async, %d oneway) -> %fus bulk (size %d, async) -> %fus bulk (size %d, %d async) -> %fus vchi ping (size %d) -> %fus vchi bulk (size %d, %d async, %d oneway) -> %fus vchi bulk (size %d, %d oneway) -> %fus Ping test - service:%s, iters:%d, version %d * failed to open vchiq instance* failed to open service - already in use?clnt userdata BULK_TRANSMIT_DONE(%d) BULK_RECEIVE_DONE(%d): data '%s'%08x,%x: %02x <-> %02x mem_check failed - buffer %x, size %d * Data corruption - %x, %x, %x BULK_TRANSMIT_ABORTED(%d) BULK_RECEIVE_ABORTED(%d)%d: expected callback reason VCHIQ_SERVICE_CLOSED, got %d%d: expected userdata %d, got %d%d: VCHIQ_SERVICE_CLOSED, 2%d: expected callback reason VCHIQ_MESSAGE_AVAILABLE, got %d%d: VCHIQ_MESSAGE_AVAILABLE, 1%d: bulk_userdata != NULL%d: bulk_userdata == NULL%d: header->size != 26%d: header->size == 26abcdefghijklmnopqrstuvwxyz%d: mem_check(header->data, "abcdefghijklmnopqrstuvwxyz", 26) != 0%d: mem_check(header->data, "abcdefghijklmnopqrstuvwxyz", 26) == 0%d: header->size != 0%d: header->size == 0%d: vchiq_queue_bulk_receive(service, clnt_service2_data, sizeof(clnt_service2_data), (void*)0x1004) != VCHIQ_SUCCESS%d: vchiq_queue_bulk_receive(service, clnt_service2_data, sizeof(clnt_service2_data), (void*)0x1004) == VCHIQ_SUCCESS%d: VCHIQ_SERVICE_CLOSED, 1%d: expected callback reason VCHIQ_BULK_TRANSMIT_DONE, got %d%d: expected bulk_userdata %d, got %d%d: VCHIQ_BULK_TRANSMIT_DONE, 1, 0x1001%d: vchiq_queue_bulk_receive(service, clnt_service2_data, sizeof(clnt_service2_data), (void*)0x1002) != VCHIQ_SUCCESS%d: vchiq_queue_bulk_receive(service, clnt_service2_data, sizeof(clnt_service2_data), (void*)0x1002) == VCHIQ_SUCCESS%d: expected callback reason VCHIQ_BULK_RECEIVE_ABORTED, got %d%d: VCHIQ_BULK_RECEIVE_ABORTED, 1, 0x1002%d: vchiq_queue_bulk_receive(service, clnt_service2_data, sizeof(clnt_service2_data), (void*)0x1003) != VCHIQ_SUCCESS%d: vchiq_queue_bulk_receive(service, clnt_service2_data, sizeof(clnt_service2_data), (void*)0x1003) == VCHIQ_SUCCESS%d: expected callback reason VCHIQ_BULK_RECEIVE_DONE, got %d%d: VCHIQ_BULK_RECEIVE_DONE, 1, 0x1003%d: VCHIQ_BULK_RECEIVE_ABORTED, 1, 0x1004%d: expected callback reason VCHIQ_BULK_TRANSMIT_ABORTED, got %d%d: VCHIQ_BULK_TRANSMIT_ABORTED, 2, 0x2001corrupt data* Data corruption - %d: %x, %x, %x%d: vchiq_queue_message(service, &element, 1) != VCHIQ_SUCCESS%d: vchiq_queue_message(service, &element, 1) == VCHIQ_SUCCESS%d: vchiq_queue_bulk_receive(service, data, datalen, NULL) != VCHIQ_SUCCESS%d: vchiq_queue_bulk_receive(service, data, datalen, NULL) == VCHIQ_SUCCESS%d: vchiq_queue_bulk_transmit(service, data2, datalen, NULL) != VCHIQ_SUCCESS%d: vchiq_queue_bulk_transmit(service, data2, datalen, NULL) == VCHIQ_SUCCESS%d: Prologue corrupted at %x (datalen %x, align %x, server_align %x) -> %02x%d: Epilogue corrupted at %x (datalen %x, align %x, server_align %x) -> %02x%d: Data corrupted at %x-%x (datalen %x, align %x, server_align %x) -> %02x-a/dev/vc-cmaSleeping for %d seconds... * failed to ioctl /dev/vc-cma - rc %d * failed to open /dev/vc-cma - rc %d not enough arguments (-r reserve delay)%d - sleep %d * unknown option '%s' vchiq_test* out of memoryBulk test - service:%s, block size:%d, iters:%d * server error: %s vchiq_test: queued bulk tx %dvchiq_test: queued bulk rx %dSent all messagesvchiq_test: waiting for shutdownvchiq_test: shutting downElapsed time: %dus per iteration Ctrl test - service:%s, block size:%d, iters:%d * failed to send a message* error - %s Functional test - iters:%d ======== iteration %d ======== %d: vchiq_initialise(&instance) != VCHIQ_SUCCESS%d: vchiq_initialise(&instance) == VCHIQ_SUCCESS%d: vchiq_get_config(instance, sizeof(config) - 1, &config) != VCHIQ_SUCCESS%d: vchiq_get_config(instance, sizeof(config) - 1, &config) == VCHIQ_SUCCESS%d: vchiq_get_config(instance, sizeof(config) + 1, &config) != VCHIQ_ERROR%d: vchiq_get_config(instance, sizeof(config) + 1, &config) == VCHIQ_ERROR%d: vchiq_get_config(instance, sizeof(config), &config) != VCHIQ_SUCCESS%d: vchiq_get_config(instance, sizeof(config), &config) == VCHIQ_SUCCESS%d: config.max_msg_size != VCHIQ_MAX_MSG_SIZE%d: config.max_msg_size == VCHIQ_MAX_MSG_SIZE%d: vchiq_add_service(instance, &service_params, &service) != VCHIQ_SUCCESS%d: vchiq_add_service(instance, &service_params, &service) == VCHIQ_SUCCESS%d: vchiq_add_service(instance, &service_params, &service2) != VCHIQ_SUCCESS%d: vchiq_add_service(instance, &service_params, &service2) == VCHIQ_SUCCESS%d: vchiq_add_service(instance, &service_params, &service3) != VCHIQ_ERROR%d: vchiq_add_service(instance, &service_params, &service3) == VCHIQ_ERROR%d: vchiq_set_service_option(service, VCHIQ_SERVICE_OPTION_AUTOCLOSE, 0) != VCHIQ_SUCCESS%d: vchiq_set_service_option(service, VCHIQ_SERVICE_OPTION_AUTOCLOSE, 0) == VCHIQ_SUCCESS%d: vchiq_set_service_option(service, VCHIQ_SERVICE_OPTION_AUTOCLOSE, 1) != VCHIQ_SUCCESS%d: vchiq_set_service_option(service, VCHIQ_SERVICE_OPTION_AUTOCLOSE, 1) == VCHIQ_SUCCESS%d: vchiq_set_service_option(service, 42, 1) != VCHIQ_ERROR%d: vchiq_set_service_option(service, 42, 1) == VCHIQ_ERROR%d: vchiq_remove_service(service) != VCHIQ_SUCCESS%d: vchiq_remove_service(service) == VCHIQ_SUCCESS%d: vchiq_remove_service(service) != VCHIQ_ERROR%d: vchiq_remove_service(service) == VCHIQ_ERROR%d: vchiq_remove_service(service2) != VCHIQ_SUCCESS%d: vchiq_remove_service(service2) == VCHIQ_SUCCESS%d: vchiq_queue_message(service, NULL, 0) != VCHIQ_ERROR%d: vchiq_queue_message(service, NULL, 0) == VCHIQ_ERROR%d: vchiq_set_service_option(service, VCHIQ_SERVICE_OPTION_AUTOCLOSE, 0) != VCHIQ_ERROR%d: vchiq_set_service_option(service, VCHIQ_SERVICE_OPTION_AUTOCLOSE, 0) == VCHIQ_ERROR%d: vchiq_add_service(instance, &service_params, &service3) != VCHIQ_SUCCESS%d: vchiq_add_service(instance, &service_params, &service3) == VCHIQ_SUCCESS%d: vchiq_queue_bulk_transmit(service, clnt_service1_data, sizeof(clnt_service1_data), (void *)1) != VCHIQ_ERROR%d: vchiq_queue_bulk_transmit(service, clnt_service1_data, sizeof(clnt_service1_data), (void *)1) == VCHIQ_ERROR%d: vchiq_queue_bulk_receive(service2, clnt_service2_data, sizeof(clnt_service2_data), (void *)2) != VCHIQ_ERROR%d: vchiq_queue_bulk_receive(service2, clnt_service2_data, sizeof(clnt_service2_data), (void *)2) == VCHIQ_ERROR%d: vchiq_queue_bulk_receive(service, 0, sizeof(clnt_service1_data), (void *)1) != VCHIQ_ERROR%d: vchiq_queue_bulk_receive(service, 0, sizeof(clnt_service1_data), (void *)1) == VCHIQ_ERROR%d: vchiq_shutdown(instance) != VCHIQ_SUCCESS%d: vchiq_shutdown(instance) == VCHIQ_SUCCESS%d: vchiq_open_service(instance, &service_params, &service) != VCHIQ_ERROR%d: vchiq_open_service(instance, &service_params, &service) == VCHIQ_ERROR%d: vchiq_connect(instance) != VCHIQ_SUCCESS%d: vchiq_connect(instance) == VCHIQ_SUCCESS%d: vchiq_open_service(instance, &service_params, &service) != VCHIQ_SUCCESS%d: vchiq_open_service(instance, &service_params, &service) == VCHIQ_SUCCESS%d: vchiq_open_service(instance, &service_params, &service2) != VCHIQ_ERROR%d: vchiq_open_service(instance, &service_params, &service2) == VCHIQ_ERROR%d: vchiq_open_service(instance, &service_params, &service2) != VCHIQ_SUCCESS%d: vchiq_open_service(instance, &service_params, &service2) == VCHIQ_SUCCESS%d: vchiq_open_service(instance, &service_params, &service3) != VCHIQ_ERROR%d: vchiq_open_service(instance, &service_params, &service3) == VCHIQ_ERRORbcdefghijklmnopqrstuvwxyz%d: vchiq_queue_message(service, elements, 4) != VCHIQ_SUCCESS%d: vchiq_queue_message(service, elements, 4) == VCHIQ_SUCCESS%d: vchiq_queue_bulk_transmit(service2, clnt_service2_data, sizeof(clnt_service2_data), (void *)0x2001) != VCHIQ_SUCCESS%d: vchiq_queue_bulk_transmit(service2, clnt_service2_data, sizeof(clnt_service2_data), (void *)0x2001) == VCHIQ_SUCCESS%d: vchiq_queue_bulk_transmit(service, clnt_service1_data, sizeof(clnt_service1_data), (void*)0x1001) != VCHIQ_SUCCESS%d: vchiq_queue_bulk_transmit(service, clnt_service1_data, sizeof(clnt_service1_data), (void*)0x1001) == VCHIQ_SUCCESS%d: func_error != 0%d: func_error == 0%d: vchiq_add_service(instance, &service_params, &service) != VCHIQ_ERROR%d: vchiq_add_service(instance, &service_params, &service) == VCHIQ_ERROR%d: vchiq_connect(instance) != VCHIQ_ERROR%d: vchiq_connect(instance) == VCHIQ_ERRORTesting bulk transfer for alignment.%d: func_data_test(service, size, align & 31, srvr_align & 31) != VCHIQ_SUCCESS%d: func_data_test(service, size, align & 31, srvr_align & 31) == VCHIQ_SUCCESSTesting bulk transfer at PAGE_SIZE.%d: func_data_test(service, size, PAGE_SIZE - align, srvr_align & 31) != VCHIQ_SUCCESS%d: func_data_test(service, size, PAGE_SIZE - align, srvr_align & 31) == VCHIQ_SUCCESS%d: func_data_test(service, size, align, srvr_align + k) != VCHIQ_SUCCESS%d: func_data_test(service, size, align, srvr_align + k) == VCHIQ_SUCCESSsignal test - service:%s, iters:%d, version %d echo|JHSd Dh   <,oooLx x0x@dGGCC: (crosstool-NG 1.15.2) 4.7.1 20120402 (prerelease)A;aeabi1ARM1176JZF-S  ",D/home/extra/crosstool/stagingsf/.build/src/gcc-linaro-4.7-2012.04/libgcc/config/arm/lib1funcs.S/home/extra/crosstool/stagingsf/.build/arm-bcm2708-linux-gnueabi/build/build-cc-final/arm-bcm2708-linux-gnueabi/libgccGNU AS 2.22/home/extra/crosstool/stagingsf/.build/src/gcc-linaro-4.7-2012.04/libgcc/config/arm/lib1funcs.S/home/extra/crosstool/stagingsf/.build/arm-bcm2708-linux-gnueabi/build/build-cc-final/arm-bcm2708-linux-gnueabi/libgccGNU AS 2.22%%v /home/extra/crosstool/stagingsf/.build/src/gcc-linaro-4.7-2012.04/libgcc/config/armlib1funcs.S0/////|.)/1//0L/2f///////v /home/extra/crosstool/stagingsf/.build/src/gcc-linaro-4.7-2012.04/libgcc/config/armlib1funcs.S //w. | .symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame44#HH 1hhP7 ?GoLL To @c ,,l << u p{DDLL(pG G  PXX0X7p<@ (2J(| 5$! Y 4HhL,<    D LGG XH G L    D  H ) 6L  < <<  NHd gP   0 ( , ,0 X \ \D @    X x x 8 | |<   0@   J<  4 d4< X p ~p    <    @ @    d     '8 : L HL ( 8  8 [8P   | 4 n4   d   P}P` TT(8<@Dl\\((#.6EdT8lPyTX\(@P)'@P8C P H T eT    x  X   X    , 8 @ 8GG , : HY c p ~  X    @   ,80D>PS\ehy  tX 5KȐU8x`XgԐD 8x(4*@BLUXgdvp|  L# đ< БN d ^ ܑz    8x   x 8x X 2   $1 0N xX l < H 0x T ` l x .  4 E $d$ainit.cinitfini.ccall_gmon_startvchiq_test.cusagevcos_getmicrosecsvcos_event_create.isra.1vcos_event_wait.constprop.22vcos_sleep.constprop.27vcos_sleep.constprop.28vcos_event_waitdo_ping_test.constprop.20do_vchi_ping_test.constprop.8do_ping_test.constprop.19do_ping_test.constprop.16do_ping_test.constprop.18do_ping_test.constprop.17do_ping_test.constprop.15do_vchi_ping_test.constprop.9do_vchi_ping_test.constprop.11do_vchi_ping_test.constprop.10do_vchi_ping_test.constprop.12do_vchi_ping_test.constprop.7vchiq_ping_testvchi_clnt_callbackclnt_callbackfun2_clnt_callbackfunc_clnt_callbackfunc_data_testsizes.10206aligns.10264g_servnameg_paramsfunc_data_test_startfunc_data_test_endwant_echosizes.10223g_server_replybulk_tx_receivedg_sync_modefunc_test_syncfun2_errorg_mutexg_server_errorpong_buf.10402vchiq_test_log_categorybulk_tx_sentbulk_rx_receivedbulk_rx_sentg_shutdowncallback_count.10417clnt_service2_databulk_count.10418clnt_service1_datafunc_errorctrl_receivedfunc_data_test_iterdatabuf.10358databuf2.10359crtstuff.c__JCR_LIST__deregister_tm_clonesregister_tm_clones__do_global_dtors_auxcompleted.8555__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry.udivsi3_skip_div0_testelf-init.c__FRAME_END____JCR_END____aeabi_uidiv__aeabi_ldiv0__init_array_end__udivsi3__dso_handle__aeabi_idiv0_DYNAMIC__aeabi_uidivmod__init_array_start__TMC_END___GLOBAL_OFFSET_TABLE_pthread_mutex_unlock@@GLIBC_2.4__libc_csu_finivcos_log_implraise@@GLIBC_2.4sem_wait@@GLIBC_2.4vchiq_connectvchiq_remove_servicestrtol@@GLIBC_2.4sem_post@@GLIBC_2.4_ITM_deregisterTMCloneTabledata_startprintf@@GLIBC_2.4__bss_start__pthread_mutex_destroy@@GLIBC_2.4vchiq_initialisefree@@GLIBC_2.4pthread_mutex_lock@@GLIBC_2.4nanosleep@@GLIBC_2.4vchiq_release_messagevcos_init_bss_end___edatapthread_mutex_init@@GLIBC_2.4memcmp@@GLIBC_2.4sleep@@GLIBC_2.4_fini__bss_end__vchi_service_openstrcasecmp@@GLIBC_2.4ioctl@@GLIBC_2.4vchiq_add_servicevchi_msg_dequeuevchiq_queue_messagesem_getvalue@@GLIBC_2.4vchi_service_closeopen64@@GLIBC_2.4vchi_msg_queue__data_startputs@@GLIBC_2.4malloc@@GLIBC_2.4__libc_start_main@@GLIBC_2.4vchi_bulk_queue_receive__gmon_start__exit@@GLIBC_2.4vchiq_get_service_userdata_IO_stdin_usedvchiq_set_service_optionstrlen@@GLIBC_2.4__libc_csu_init__errno_location@@GLIBC_2.4vcos_log_registersem_init@@GLIBC_2.4memset@@GLIBC_2.4_end_startvchiq_get_configbulk_rx_data__end____bss_startmainvcos_use_android_logvchiq_shutdownvcos_pthreads_map_errnovcos_getmicrosecs64_internalbulk_bufs_Jv_RegisterClassesvchiq_queue_bulk_receivevchiq_queue_bulk_transmitbulk_tx_datavchi_bulk_queue_transmit_ITM_registerTMCloneTablesem_destroy@@GLIBC_2.4vchiq_bulk_transmitabort@@GLIBC_2.4vchiq_open_service_initclose@@GLIBC_2.4vchiq_close_service