Files
wnmj/proj.android/obj/local/armeabi-v7a/objs/cpufeatures/cpu-features.o

227 lines
33 KiB
Plaintext
Raw Normal View History

2026-03-01 14:03:17 +08:00
ELF(Dt4(eb<00><>oFHIxDyD<79><44><EFBFBD><EFBFBD>HxDx<><78> <08><><EFBFBD><EFBFBD><EFBFBD><03>-<2D>ǰ<><C7B0>h%<25><>dxD<78><44>d%<25><>d5yD<79><44>`ezDh{D<><44>U~D!hp`1p!F<><0F>HP<48><50><EFBFBD><EFBFBD>F,<2C><><EFBFBD><EFBFBD><06>% F1FO<46><4F>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<05><><EFBFBD><EFBFBD><EFBFBD>h(<28><><02>D(<28><> F<><46><EFBFBD><EFBFBD>-g<>(F<><46><EFBFBD><EFBFBD><EFBFBD>F<EFBFBD><46>`<60><0F><>@AF*F<><46><EFBFBD><EFBFBD><EFBFBD>F<EFBFBD><46><EFBFBD>?d<><06><0F><>A<EFBFBD><41><EFBFBD><EFBFBD><05><0F>Q<><51><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F>$R@O<>U1<01>P<01><>O<>31<01><> <20><>0DO<44>1<00> <20><>0<01><00><><EFBFBD><EFBFBD>yDO<44>`<08> `@FQF<51><46><EFBFBD><EFBFBD>F-G<><06>(F
"<22><><EFBFBD><EFBFBD>(4<><06><>B1<42><0F><>B@FQF<51><46><EFBFBD><EFBFBD>FL<46><0F><>A F<><46><EFBFBD><EFBFBD>F F<><46><EFBFBD><EFBFBD><0E><><EFBFBD><EFBFBD>xDhA<68>`<19><><EFBFBD>hF<>xDhh@<02>G<EFBFBD><47><EFBFBD><0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>HF<>xDhh@<1A><>@F><3E>(<06><><EFBFBD><EFBFBD>xDhA<68>`(F<><46><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>F.<00>3<EFBFBD><16><>2<06><><EFBFBD><EFBFBD>xDhA<68><41>`<06>@<16><>O<06><><EFBFBD><EFBFBD>yD hC<68> `<06><>UP<55><50><EFBFBD><EFBFBD>#xDh<11><18>#C`<60><>p<06><>#<06>1-xD<78><44>@<01>%F<0F><><EFBFBD>X<EFBFBD>D<EFBFBD>&*<2A>D<EFBFBD><44>P<06><><EFBFBD>L$D<><44>uzD<7A><44>P<15><18>E<EFBFBD>E<>"<06>vB<76>" <0B><04>!<21><><EFBFBD>$yD<79><44> 6<><36><EFBFBD>B<>byD<79><44>  <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><10><06><><EFBFBD>$zDhC<68><43>S`<00>1<><31><EFBFBD><EFBFBD>yD hC<68>S `<00>2<><32><EFBFBD><EFBFBD>#zDhC<68><43>C`<00>1<><31><EFBFBD><EFBFBD>yD
hB<EFBFBD>B
`0<><30><EFBFBD><EFBFBD>xDhA<68><41>1`<60><><EFBFBD>c<EFBFBD>F<EFBFBD><46><EFBFBD><EFBFBD><EFBFBD>F~DO<44>
<EFBFBD>DV<EFBFBD>
HFYF<59><46><EFBFBD><EFBFBD>F<><46>(F<><46><EFBFBD><EFBFBD>!*x<06>)0* <0B>hx@<40> x(Ѭ<06>" F<><46><EFBFBD><EFBFBD> <09><><EFBFBD> <0C>
""<06>(F<><46><EFBFBD><EFBFBD>,F<>B<11><>H$<06>xD<78><44>0PDAy<41>y<04><00>8@<40>@<06>C<><43>(F<><46><EFBFBD><EFBFBD>
<EFBFBD>
<EFBFBD><EFBFBD> <0F><><EFBFBD>H#<23><>(<28>xD<78><44>(<28><><EFBFBD>(<28><>Dh<>D<EFBFBD>D^<5E>P<>B
<EFBFBD> <0C><06><>T<><54>b"CE<43><04><>B3 +<2B>ѿJHFYFzD<7A><44><EFBFBD><EFBFBD>F屼I(FyD<79><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>HL<48><4C><01><>xDh<>B
ѶHxDx(ѵHxDhA<68>q`(F<><46><EFBFBD><EFBFBD><EFBFBD>HF<48>xDhh@<><7F><EFBFBD>HFG<46><47><EFBFBD><0F><><EFBFBD>@<40><><EFBFBD><EFBFBD><EFBFBD>N~D0F!<21><><EFBFBD><EFBFBD>Fh<05><><EFBFBD><EFBFBD><EFBFBD>h(<28><> <20>-<1E><06>(F1F"<22><><EFBFBD><EFBFBD>A<05><><EFBFBD><EFBFBD><EFBFBD>h(<28><> <09>(<07><06><10>(<28>ы<EFBFBD><07>(<28><>&(F<><46><EFBFBD><EFBFBD>.<><7F><EFBFBD>\<5C>@FQF<51><46><EFBFBD><EFBFBD>F|<7C> F!
"<22><><EFBFBD><EFBFBD>F F<><46><EFBFBD><EFBFBD>-<04>C<EFBFBD>@<06><><06><>^<5E>@FQF<51><46><EFBFBD><EFBFBD>F-?<3F>ٮ\<5C>(F<><46><EFBFBD><EFBFBD>[IF(FyD<79><44><EFBFBD><EFBFBD>YI<04>(FyD<79><44><EFBFBD><EFBFBD>WI<03>(FyD<79><44><EFBFBD><EFBFBD>UI<02>(FyD<79><44><EFBFBD><EFBFBD>S<EFBFBD><01>(F<><46><EFBFBD><EFBFBD>S<EFBFBD><00>(F<><46><EFBFBD><EFBFBD>R<EFBFBD><52>F(F<><46><EFBFBD><EFBFBD>R<EFBFBD><52>F(F<><46><EFBFBD><EFBFBD>F(F<><46><EFBFBD><EFBFBD>.<18>@&<04>(<18>F<EFBFBD>V<03>(<18>F<EFBFBD><46>F<02>(<18>F<EFBFBD><46>6<01>(<18>F<EFBFBD><46>V<00>(<18>F<EFBFBD>6<><36><18>F<EFBFBD><46>&<26><><18>F<EFBFBD><46>&<14>F<EFBFBD>v<1E>.<><1C>v<EFBFBD><07>u<EFBFBD>\^Xdf/proc/cpuinfo/sys/devices/system/cpu/present/sys/devices/system/cpu/possible<00>CPU architectureProcessor(v6l)<00><00><00>Featuresvfpf^VNidivaidivtidiviwmmxt<00><00><00>hVJ(<00><00><00><00><00><00>8"<00><00><00><00><00><00>Bb<00>F<><01><><EFBFBD><EFBFBD><EFBFBD><00><>oFHIxDyD<79><44><EFBFBD><EFBFBD>HxD<78><44><01><><00><08><><EFBFBD><EFBFBD><EFBFBD>oFHIxDyD<79><44><EFBFBD><EFBFBD>HxDh<><68> <08><><EFBFBD><EFBFBD><EFBFBD><02>IyD x <09>$<18>L(<28><><<3C>M|D<><44>0<EFBFBD><30>D I}D<><44>#O<>ؿ F<>DyD(``F<><46>@<40><><EFBFBD><EFBFBD> F<><46><00>R60 DA<><01><><EFBFBD> <0B>H!xDppG<00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>oFHIxDyD<79><44><EFBFBD><EFBFBD>HxDh<><68> "<08><><EFBFBD><EFBFBD><EFBFBD><03>M<EFBFBD><04>IyD x <09>$<1C>L(<28><>H<EFBFBD>N|DM<>DI~D<><44>#O<>ؿ F}DyD0``F<><46><08>,p<><70><EFBFBD><EFBFBD>
HxD<EFBFBD><EFBFBD><00> F]<5D><04><><EFBFBD><00>^B,>.R<C<><01><><EFBFBD><10><00><><03>-<2D><07>F!<21>F<EFBFBD><46><EFBFBD><EFBFBD><EFBFBD>F<EFBFBD><46><18>$<24><><08>TE<18>HF1F*F<><46><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<05><><EFBFBD><EFBFBD><EFBFBD>h(<28><><06>D(<28><><06>O<EFBFBD><4F>4<06>,<08>O<EFBFBD><4F>4HF<48><46><EFBFBD><EFBFBD> F<><46><07><>E<EFBFBD><01><><EFBFBD>p<EFBFBD><00><><03>M<EFBFBD><04>FF0F<30>F<EFBFBD><46><EFBFBD><EFBFBD>F FAF2F+F<><46><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>D<EFBFBD>B<0E><10>
) <09>(D2F<32><46>+F<><46><EFBFBD><EFBFBD>(<28><>&<26>F`:!<21><><02><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ax )х
!<21><>(F<><46><EFBFBD><EFBFBD>(<08>@F<><46><08><00><><EFBFBD><EFBFBD>F$N<>0F)FBF<42><46><EFBFBD><EFBFBD><06>@4F<00>$ F]<5D><04><><EFBFBD>C<><01><><EFBFBD><10><00><><03>M<EFBFBD><04><>FF@F<><46><EFBFBD><EFBFBD>F<><46>4x<34><78>0F<01><10>O<><4F> )<18> )<29><>F<01><16>O<><4F><19> )<18> )<29><>1<1A>B<04>AF*F<><46><EFBFBD><EFBFBD>(<28> <06><> ]<5D><04><><EFBFBD> <20><>C<EFBFBD><01><><EFBFBD><10><00><><03>M<EFBFBD><04>F<><46><EFBFBD><EFBFBD> <0C>!&<26><><EFBFBD><EFBFBD>Fl<46>
<EFBFBD> F<><46><EFBFBD><EFBFBD>F<19>(F<>GF<00>& F<><46><EFBFBD><EFBFBD>0F]<5D><04><><EFBFBD>libc.sogetauxvalC<><01><><EFBFBD><EFBFBD><EFBFBD><00><><03>-<2D><0F><>F.H<02>@"xDhh<12> `F)F<><46><EFBFBD><EFBFBD>(@<40>?<3F><05>
<02> <0A> <09>FO<46> (x
(4Ъ<34>(F,!<21><><EFBFBD><EFBFBD>F.<08>VF(F1F
"KF<4B><46><EFBFBD><EFBFBD><18><01><>B<00>)F <0B>x-))F<07>01F
"CF<43><46><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><>B
<EFBFBD>-<2D><> h <0B><05>C `h<1C>BF<><46>VE8<45>6VE5F<35><46>H<12>xDhh@<02><13><><EFBFBD><0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><>F<><01><><EFBFBD><EFBFBD><EFBFBD><00><><02><>F<EFBFBD>E<1C>O<EFBFBD>`Fx<><78>0
,ӥ<>a,<2C><><EFBFBD><EFBFBD>A,<07>
4<EFBFBD>B<04><0E>N0<>B<EFBFBD><42>`E<1C><><EFBFBD> <20><>A<EFBFBD><01><><EFBFBD> <0B>xxx %dCPU implementerCPU variantCPU partCPU revisionHardwareGoldfishvfpv3vfpv3d16vfpv4neon<00>Q<00>Q/proc/self/auxvAndroid clang version 5.0.300080 (based on LLVM 5.0.300080)D:/Android/sdk/ndk/16.1.4479499/build//../sources/android/cpufeatures\cpu-features.cd:\Mine\wnmj200419\wnmj\proj.androidg_onceintpthread_once_tg_initedg_cpuFamilyANDROID_CPU_FAMILY_UNKNOWNANDROID_CPU_FAMILY_ARMANDROID_CPU_FAMILY_X86ANDROID_CPU_FAMILY_MIPSANDROID_CPU_FAMILY_ARM64ANDROID_CPU_FAMILY_X86_64ANDROID_CPU_FAMILY_MIPS64ANDROID_CPU_FAMILY_MAXAndroidCpuFamilyg_cpuFeatureslong long unsigned int__uint64_tuint64_tg_cpuCountg_cpuIdArmunsigned int__uint32_tuint32_tcpu_id_entriesfieldcharformatbit_lshiftbit_lengthCpuIdEntrysizetypecpu_fixescpuidor_flagsCpuFixfilepathANDROID_CPU_ARM_FEATURE_ARMv7ANDROID_CPU_ARM_FEATURE_VFPv3ANDROID_CPU_ARM_FEATURE_NEONANDROID_CPU_ARM_FEATURE_LDREX_STREXANDROID_CPU_ARM_FEATURE_VFPv2ANDROID_CPU_ARM_FEATURE_VFP_D32ANDROID_CPU_ARM_FEATURE_VFP_FP16ANDROID_CPU_ARM_FEATURE_VFP_FMAANDROID_CPU_ARM_FEATURE_NEON_FMAANDROID_CPU_ARM_FEATURE_IDIV_ARMANDROID_CPU_ARM_FEATURE_IDIV_THUMB2ANDROID_CPU_ARM_FEATURE_iWMMXtANDROID_CPU_ARM_FEATURE_AESANDROID_CPU_ARM_FEATURE_PMULLANDROID_CPU_ARM_FEATURE_SHA1ANDROID_CPU_ARM_FEATURE_SHA2ANDROID_CPU_ARM_FEATURE_CRC32long unsigned intgetauxval_func_tget_file_sizepathnamebufferresultfdretget_cpu_countcpus_presentmaskCpuListcpus_possiblecpulist_andlist1list2cpulist_countlistparse_hexadecimalinputlimitparse_decimalget_elf_hwcap_from_proc_self_auxventrytagvalue_rc__kernel_ssize_tssize_tget_elf_hwcap_from_proc_cpuinfocpuinfocpuinfo_lenhwcapsarchitecturelong intcpuArchcpuFeaturesandroid_setCpucpu_countcpu_featurescpulist_initcpulist_parselineline_lenpendqstart_valueend_valuevalcpulist_setindexandroid_getCpuFamilyandroid_cpuInitandroid_getCpuFeaturesandroid_getCpuCountandroid_cpuInitDummyandroid_getCpuIdArmandroid_setCpuArmread_fileextract_cpuinfo_fieldhas_list_itemget_elf_hwcap_from_getauxvalcpulist_read_fromparse_numberhasARMv7archNumbercpuProchas_vfpv4has_vfphas_neonhas_idivthas_idivahas_iwmmxthwcaps2has_pmullhas_sha1has_sha2has_crc32isize_tstartvalue_endnhardwarehas_vfpv3has_vfpv3d16has_aescpu_idbuffsizecountbuflenfieldlenbufendlenitemitemlenhwcap_typelibc_handlefuncfilefilenamefilelenbased>p<00>prUBFPHNT^hPpvPv<00>U<>PZl<00>Z tZ<00>PXl<00>X tX<00><00>X<00><00>Z<00><00>P<00><00>P<00><00>PPU<><00>U<00>8<01>8@<00>@<00><01>
}}$Q"P<><00>P*@T<00><00><00><><00>V`lV`fVhpV<00>R<00><00>P<00>UU<00>@S<00>@Q:@V^d<00>d<00>Pj<00>Q<00><00>R<00><00>Q<00><00>P<00>ZU<00> U T,U,4T<00>U<00>U<00>6<00>6JRJLP<00>Q*Q<00>Q<00>Q<00>Q TP*2P<00><00>U*URUX^U.r<00>rtV:BP:BPJPPl<00>`hVl<00><00><><00>Ux<00>T<>T<00>hU2PBR4PFRNXP
Q
fXRfZfYLTRRTRZ<>Z`T2<PDLP P HTQ&X
R
~V<><00>V P "T"^P^<00>U<><00>P^U<><00>U&tX&jXjpPt<00>X~<00>V<><00>T<><00>T P .V
Q
ZX\`X P V"P".V`U04V@PV
P
@U@T.<00>.0V(,Q P <00>T Q &P2U2U<VUVbVbxP<><00>P<><00>V<><00>U*T&>P&>P0<00>Z0PZPVVVdVVdVVdYVb}df}f<00>Uf<00>U<><00>Qf<00>U<><00>U<><00>P<><00>Ux<00>Xx<00>P<00><00>TPH\P\DP0<00>04^T&:T%U4I: ; I: ; $> 4I: ;  : ; ( .@: ;' 4I: ;
 : ; I: ;8 4: ;I 1X Y14141 1UX Y U4: ;I4: ;I1I!I7 &II$ > .1 : ;.@: ;'I I: ;!: ;I"I'#I$.@: ;'I?%.: ; 'I &: ; I'4: ; I( )!I7*.: ;'I +.: ;' ,: ;I-.@1..@: ;'/.: ;'I? 0.@: ;'I?11X Y2.@: ; 'I3: ; I44: ; I54: ;I6: ;I' =<00><00><02>7LB<00>S<04><05>BM<05>_Nj<00>2'<07>/G`z<07><02><00>O<03><00>D<03><00>/<04><02>BP<00>S<03>#A) <00>W<><02> ,pp
ck ;<00>l F<00>m M<00>n X<00>o w<00><02>
<EFBFBD><02> <0B><00><02> <0B><00><02> d<02>B <0C><00><02><02> <0A>:B<02>
} 3+R$F7Q<02>}^}j<12><02><0E><00> <00> <0A><00>4<02><0E><00><13> /<02><02> <0C>
<03> <0C>T<03>?v X<02>  Z<02><03>0 ><00><02>B z<00><02><02> <0C><00><02> $ <0C><00><02><02><11><00> <00>B *<00>B =<00>B [<00>B n<00>B <0C> BcBmBfd <0C>XB <0C>#YB <0C>,ZB <0C>5[BzWB<11>| <00>|<03> H<02><03> m<00><02>B <0C>N<02><03> <00><02><03><15>{ <0A>  <02><0E><00><0E><00>H<02>Z'<0E>3? <0A> <02>G<00><0E><00>~<15><02>L`FYde3~x<10><00>0<10><00> <0A>l<00><0E><00><0E><00><10><00><10><00><10><00> |<18>0<1A><19>An<17><18><19>L <09><00>'. <0B><00>. <0B><00>.<17><18><03><07><07><07><07>; [<00>|<00><07><00><07><00><07><00><00>!<00> =<00><>[<00><>x<00><><07><00><><1A>TW<02> <20><00> !<00>B 4<00> h G<00><02> g<00>i"<22>#<23><04><1A>$$W<>,_%<25><02>B&<26><02><>'<27><02>D'<27><02>B'<27><02>B('<27><02>B<17>)<29>*B<02>w*<02>w<17><18> <20>"^\ <00>]+8f,Df<01>,Jf<01><1A>*PrB,^r<01>*cP<01>,uP<01>,{P<01>,<2C>PB*<2A>I<01>,uI<01>,{I<01>,<2C>I*<2A>&<02><15>(B<15>0<02><15>.<02>(<15>(B(<15>2B(<15>2<02><03><00>B<00>>*<2A>I<02>,<2C>I<02>,IBJ<02>K /L<02>7[<02>&$(W<>4<04>$$W<B-`W<> &<00> 9<00> .WC$$W+Y<04>/CIB,RIB,\I<04>0tW?`B!LR`B!_\`<04>!r<00>`<04>1<> 8b2hWQ<02>B3<><00><02><>3<><00><02><>3<><00><02> 4<><00><02>B4<><00><02>B(24<00><02>B2<00>W[<02><>3;<00>Ӂ3Y<00><02>B3w;Ӂ4<><00>ف4<><00><02>B4<><00>ց4<00>ف4.<00><02>B4A<00><02><>`WqB!j^<01>!<21><00><01> <0C><00><01> <0C><00>B$, <0C><00><01>+ia,^a<01>+v<02>,^<02><01>,<2C><02><01>,<2C><02>B<15><02><01><15><02><01><15><02><01>(<15><02>B<15><02>B<15><02>B+<2B>k,^k<01>,<2C>kB<00>W<><02>!z^<02><01>!<21><00><02><01>5}<08><02> 1 <00><02>B <0A> <02> <00> <0A> *<00><02><0E><00> D <00> <10><00> W <00> j <00> Bd<10> <00> <10>

 V <02><0E> 3<0E> ? x
<02>Q
'<0E> 3>
? $ <00><02>d
- HW<>.<01>!w
u.<01>6Q{.<01>6R<>.B6S<>. <0C>
<00>0<01> <0C>
<00>1B& <0C>
<00>3BA>|<1A><17><18>@<00><00><00><00><00><00><00><00>
P<00><00> $,fpt0^pt<00><00><00>P<00><00>t$<00>($`$th<00>`T<00>H<00>+<00>get_elf_hwcap_from_proc_cpuinfoIg_inited% has_list_itemparse_decimal<00>android_getCpuFamily&g_oncenget_elf_hwcap_from_getauxval<00>filepath<00>g_cpuFeatures$ cpulist_set<00>
extract_cpuinfo_fieldF cpulist_read_from<00> android_setCpu{ android_getCpuIdArm<00>cpulist_and<00>g_cpuCount android_cpuInit~ parse_numberncpu_fixes android_getCpuFeaturesi android_cpuInitDummy<00>cpulist_countcpu_id_entriesQget_cpu_countTg_cpuFamily1 android_getCpuCount<00>parse_hexadecimal<00> android_setCpuArm<00> cpulist_init<00>get_file_sizeLget_elf_hwcap_from_proc_self_auxv<00>g_cpuIdArm
read_file<00> cpulist_parse+<00>__kernel_ssize_t<00>ssize_t<00>CpuListunsigned int<00>long long unsigned intBint_AndroidCpuFamily size_t<00>__uint32_t<00>long unsigned int<00>uint32_t<00>__uint64_t long int<00>uint64_t<00>char7pthread_once_tAndroid clang version 5.0.300080 (based on LLVM 5.0.300080)<00>8<01> D:/Android/sdk/ndk/16.1.4479499/build//../sysroot/usr/include\bitsD:/Android/sdk/ndk/16.1.4479499/build//../sources/android/cpufeaturesD:/Android/sdk/ndk/16.1.4479499/build//../sysroot/usr/includeD:/Android/sdk/ndk/16.1.4479499/build//../sysroot/usr/include\asm-genericD:/Android/sdk/ndk/16.1.4479499/build//../sysroot/usr/include\sysD:\Android\sdk\ndk\16.1.4479499\toolchains\llvm\prebuilt\windows-x86_64\lib64\clang\5.0.300080\includepthread_types.hcpu-features.ccpu-features.hstdint.hposix_types.htypes.hstddef.h<03>
/<2F><03>
<EFBFBD>Y-Yg
<03>{. u^ g= kA <03><2 K@ xFJY<03>}J<03>.<03>}.   <03><08>< ZDJr.!<v"jO<03><02> <03>}<7D><03>./ wA K%<
.!#rt.=$lt.!. .%i<>-. Xx.M?!!x.@&V.,.1<X!y =("3=(o4!(zt5!(yt6!u!8,['$=#%!$5<K <03>{ <03>f <03>{.5y.<03>J$/  $ "$,! /. !/ ?d< -&1<>.)/.)..T   . w!/X!<21>1 h<03><00><03>|<7C>XX = <XX = 3) 2J C <03><<03>~<v g >
t g ?L"L"L"L"L">">">" M m<>ZZZZZZi <03><<03>~J<02><03>
/ gJ<03>
/ g<<03>
ZA",!=,!I>"[<03>
L<03>
/ g<<03>
ktA",!/,!I>"fL<03>
[ Y<05>/ Y=< CpR><03>
g  Xg!w  . . 1 y   .=
J
! 
.=  2 !  .= @/.\Y[<03>
h L #  jk<[  . Jt <<03>
[/ g ' Y$Z><03>
<EFBFBD><03>f<03>  KM.z <17> 3 .Y <03>< <03>f#%( y   (' y  ! <03> <03>X 3G.!%..68.   B_<9<> <03>
?Y  ///L0 "0
/s  . #>. <00><><EFBFBD><EFBFBD>| $A<08><01>A (<00>A<14><01><02><03><04>A B<><06><07><08> (A<08><01>A $A<08><01>A `A<10><01><02><03>A  $A<08><01>A  tA<14><01><02><03><04>A B<>$hA<14><01><02><03><04>A B<><06><07> <00>A<14><01><02><03><04>A B<> `A<14><01><02><03><04>A B<> TA<14><01><02><03><04>A B<>(<00>A<14><01><02><03><04>A B<><06><07><08> HA<10><01><02><03>A ABaeabi8C2.09Cortex-A8
A 
&D<00><>VY\c<00> sY V h,<00><00>@<00><00>1<00>`6<00>T;<00>HEYt <00><00> M6DK@J KJSKTYK^ I}<00> L<00>2 K<00>; K Y  Y VYYVYYVYH<00>YYVY  Y "V"Y"$%Y%'V'YX')Y)*Y*,V,.Y./Y/1V13Y34Y46V68Y89Y9;V;Y@;=Y=>Y>@V@Y<00>@BYBCYCEVEFYFGYGYIYIKLYLMNOQRTVWY\]Y__[a<00>$<00><00><00>"3:ASj(<00>$<00>`<00>$"<00>t'<00><00><00><00><00><00><00>D:/Android/sdk/ndk/16.1.4479499/build//../sources/android/cpufeatures/cpu-features.c$t$dg_onceandroid_cpuInitg_cpuFamilyread_filecpulist_read_fromextract_cpuinfo_fieldhas_list_itemget_elf_hwcap_from_getauxvalparse_numberg_cpuFeaturesg_cpuCountg_initedget_elf_hwcap_from_proc_self_auxv.filepath.L.str.16.L.str.17.L.str.18.L.str.19android_cpuInit.cpu_id_entriesg_cpuIdArmandroid_cpuInit.cpu_fixes.L.str.8.L.str.9android_cpuInitDummyandroid_getCpuFamilypthread_once__aeabi_unwind_cpp_pr0read__errnomallocstrtolfree__stack_chk_failstrlenstrcmp__stack_chk_guard__aeabi_unwind_cpp_pr1android_getCpuFeaturesandroid_getCpuCountandroid_setCpuandroid_getCpuIdArmandroid_setCpuArmmemmemmemchr__aeabi_memcpymemcmpdlerrordlopendlsymdlclose
<EFBFBD> *<00>B
<EFBFBD>Z
<EFBFBD>d
<EFBFBD>x
<EFBFBD><00>
<EFBFBD><00>
<00>
<00>
<00>

<EFBFBD>$
2
:
<EFBFBD>h
<EFBFBD><00>
<EFBFBD><00>
`
<00>
<00>
<EFBFBD>
&
V
<EFBFBD><00>
<00>
<EFBFBD><00>
<EFBFBD>
<EFBFBD>
<EFBFBD>6
<EFBFBD>>
<EFBFBD>b
<EFBFBD>r
<00>
<EFBFBD><00>
<EFBFBD><00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>


<EFBFBD>t`<60>x|<00><00><00> {$(,0TX\`dhlptx|<00><00><00>v<00><00><00>!<00><00>!<00>"<00>#<00><00><00><00>`<60><00>`<60><00>`<60><00>v<1E>*<00>*$
<EFBFBD>  $*(<00>
<EFBFBD> *.<00>>
<EFBFBD>HLPTX7\*4<00>*8 *<<00>
<EFBFBD> *B<00>B
<EFBFBD>X\`dh7lp*H<00>*K
<EFBFBD>.
<EFBFBD>8
<EFBFBD>\
<EFBFBD>*O<00>*Q
<EFBFBD>
<EFBFBD><
<EFBFBD>P
<EFBFBD>f
<EFBFBD>x
<EFBFBD><00>
<EFBFBD>*U<00>*W
<EFBFBD>J
<EFBFBD>*[<00>*]
<EFBFBD>
<EFBFBD>
<EFBFBD>4
<EFBFBD>*a<00>*d"
J
<EFBFBD>^
~
<00>
<EFBFBD><00>`<60><00>`<60>*h<00>*k*o<00>*qxxxx  $37FJQUdhosz~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  $+/>BKOX\eiz~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>*.=AHL[_nr<00><00><00><00><00><00><00><00><00><00><00><00><00><00>")-48GKZ^mqz~<00><00><00><00><00><00><00><00><00><00><00><00><00><00>  $37FJQUdhqu<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>&4*494=4LHPH_HcHrHvH<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>O<00>OO
OOO!O(O,O;U?UFUJUYU]UdUhUwU{U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>U<00>UUUUUU.U2UAUEULUPUWU[Uj[n[u[y[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[<00>[[[aa!a%a4a8aGaKaTaXagakazh~h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h<00>h h h h h h" h1 h5 hD hH hW h[ hj hn hu hy h<00> h<00> h<00> h<00> h<00> h<00> h<00> h<00> h<00> h<00> h<00> h<00> h<00> h<00> h<00> h<00> h
h
h
h
h
h$
h+
h/
h>
hB
hQ
hU
hd
hh
hw
o{
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o<00>
o~ ||<02>|"<02>'|3<|C|J|U|d|o|u|{|<00>|<00>|<00>|<00>|<00>|<00>|<00><00>|<00>|<00>|<00>|<00><00>|<00><00>|<00>|| ||,v1|:|G|T|a|o||y<00>|<00>|<00>|<00>}<00>|<00>}<00>|<00><00>}<00>}<00>}<00>}<02>,<02>4}=}KW}b<02>g}k|w}{|<00>}<00>|<00>|<00>|<00>}<00>|<00><02><00>}<00>|<00>}<00>|<00>}<00>|<00><00>}|}|*}.|:}>|J}N|Z}^|j}n|z|<00>|<00><00>}<00>|<00>}<00>|<00>}<00>|<00>}<00>|<00>|<00><00>}<00>|}|}|"}&|2}6|B|R^}g}z<02><00>}<00>}<00><00>}<00>}<00><00>|<00><02><00>}<00>}<00><00>}<02>
}},8}A}J}S}\}e}<00>|<00>|<00>|<00>{<00>|<00>|<00>|<00>|<00>|| ||||%|,|3|:|A|H|P|X|`|oay|<00>|<00>}<00>|<00>}<00>|<00>}<00>|<00>}<00>|<00>|<00><00>|<00>| ||!|,|8|R|_|k|<00>|<00>|<00>|<00>|<00>|<00>|<00>|<00>|<00>|<00>| ||(|4|@|M|Z|f|r||<00>|<00>|<00>|<00>|<00>|<00>|<00>|<00>|<00>|<00>| | | (& |2 .< |H 4W }` }j <t || B<00> |<00> |<00> |<00> |<00> H<00> |<00> }<00> |<00> }<00> |<00> }<00> |
H
O
|$
}(
|3
}7
|B
}F
|Q
}U
|`
}d
|o
Ox
}|
|<00>
U<00>
|<00>
}<00>
|<00>
}<00>
|<00>
}<00>
|<00>
}<00>
|<00>
}<00>
|<00>
}<00>
|<00>
}<00>
| } | } |& [0 |< }@ |L }P |\ }` |l }p || [<00> }<00> |<00> |<00> |<00> |<00> |<00> |<00> |<00> |<00> |<00> |<00> | | |% |. |: |G hQ |Y }] |i }m || |<00> }<00> |<00> h<00> }<00> h<00> }<00> }<00> }<00> }<00> }<00> h<00> } }
} h# }, }: hF }O }X }f hr } o<00> |<00> }<00> |<00> |<00> |<00> |<00> }<00> |<00> }<00> |<00> o<00> }<00> ||  $048<HLPT`dhlx|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>(<00>(<00>.<00>.<00>4<00>4<00><<00><<00>B<00>B<00>H<00>H<00>O<00>OUU[ [aahh o$oG^<00>(<00>.4I<_B|H<00>O<00>Uj[<00>a<00>h}o<02>0<02>4\<02>`(x<02>|.<00><02><00>4<00><02><00><<00><02><00>B<00><02><00>H<02>O,<02>0UP<02>T[t<02>xa<00><02><00>h<00><02><00>o.symtab.strtab.shstrtab.text.data.bss.rel.text.android_getCpuFamily.ARM.extab.text.android_getCpuFamily.rel.ARM.exidx.text.android_getCpuFamily.rel.text.android_cpuInit.ARM.extab.text.android_cpuInit.rel.ARM.exidx.text.android_cpuInit.rel.text.android_getCpuFeatures.ARM.extab.text.android_getCpuFeatures.rel.ARM.exidx.text.android_getCpuFeatures.rel.text.android_getCpuCount.ARM.extab.text.android_getCpuCount.rel.ARM.exidx.text.android_getCpuCount.rel.text.android_setCpu.ARM.extab.text.android_setCpu.rel.ARM.exidx.text.android_setCpu.rel.text.android_cpuInitDummy.ARM.extab.text.android_cpuInitDummy.rel.ARM.exidx.text.android_cpuInitDummy.rel.text.android_getCpuIdArm.ARM.extab.text.android_getCpuIdArm.rel.ARM.exidx.text.android_getCpuIdArm.rel.text.android_setCpuArm.ARM.extab.text.android_setCpuArm.rel.ARM.exidx.text.android_setCpuArm.rel.text.read_file.ARM.extab.text.read_file.rel.ARM.exidx.text.read_file.rel.text.extract_cpuinfo_field.ARM.extab.text.extract_cpuinfo_field.rel.ARM.exidx.text.extract_cpuinfo_field.rel.text.has_list_item.ARM.extab.text.has_list_item.rel.ARM.exidx.text.has_list_item.rel.text.get_elf_hwcap_from_getauxval.ARM.extab.text.get_elf_hwcap_from_getauxval.rel.ARM.exidx.text.get_elf_hwcap_from_getauxval.rel.text.cpulist_read_from.ARM.extab.text.cpulist_read_from.rel.ARM.exidx.text.cpulist_read_from.ARM.extab.text.parse_number.rel.ARM.exidx.text.parse_number.rel.data.rel.ro.rodata.str1.1.rodata.cst32.rodata.debug_str.rel.debug_loc.debug_abbrev.rel.debug_info.rel.debug_ranges.debug_macinfo.rel.debug_pubnames.rel.debug_pubtypes.comment.note.GNU-stack.rel.debug_line.rel.debug_frame.ARM.attributes4!4'8U8$, @<N cK\tp<>\p @\Nc<00>d<00><00> @lN<00>c <00>( <00>p<>4 <00> @Qc "<(<00> @4Q cdCp<>d? @TQc<00>l$j @dQ c<00><00><00>p<><00><00> @<00>Qc<00><00>`<00> @<00>Q8c<00><00> p<>  @<00>QcX / @<00>QcNwp<>s @<00>Qc 
1<00> @<00>Rc4H
`& @ Sc6>h
`p<>t
6\ @Sc9<00>|
T~ @4S c;<00><00>
<00>p<><00>
;<00> @TSc>)<00>
<00> @lS8c@<00> Ep<><00> @A @<00>ScCq<00> Hg <00>p<> E<00> @<00>ScG<00>$ <00> @<00>S cI<00>2D ^<00><00>  <00><00> <00>0<00> <00><00><00><00>
<00> @<00>S@ cO<00><00> <00><00>#+ @4_( cR<00>10 @\j<00>cT%<00>28<00>2<00>4 @<lcWL<00>5
H @DlcY\0<00>6>e<00>6y<00>6<00>u @Llpc]<00><00>><00><00> @<00>l<00>c_<00>p<00>@C<00>m<00><00>@`
d<00> 0K