libz.so.1 __gmon_start__ _Jv_RegisterClasses inflate compress2 inflateReset inflateInit_ inflateEnd libstdc++.so.6 pthread_cancel _ZSt20__throw_out_of_rangePKc _ZSt7nothrow __cxa_guard_abort _Znwj _ZNSs6appendEPKc _ZNSs6appendERKSsjj _ZNKSs4findEcj _ZSt16__throw_bad_castv _ZNSsC1EjcRKSaIcE _ZNSs6resizeEjc _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ _ZNSsC1ERKSs _ZNKSs5rfindEcj _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base _ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev _ZNKSs7compareEjjPKc _ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode _ZNSs12_M_leak_hardEv _ZNSt15_List_node_base4hookEPS_ _ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base _ZNSs6assignERKSs _ZSt20__throw_length_errorPKc _ZNSt8ios_baseD2Ev _ZNKSs7compareEjjRKSsjj _ZNKSs7compareEjjRKSs _ZTVSt14basic_ifstreamIcSt11char_traitsIcEE _ZNSs14_M_replace_auxEjjjc __cxa_rethrow _ZTVN10__cxxabiv120__si_class_type_infoE _ZNSs9_M_mutateEjjj _ZNSt3tr18__detail12__prime_listE _ZNSs7reserveEj _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ _Znaj _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base __cxa_pure_virtual _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate _ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE _ZNSt15_List_node_base6unhookEv _ZTVSt15basic_streambufIcSt11char_traitsIcEE _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ _ZNSs6assignEPKc _ZNSsC1EPKcjRKSaIcE _ZNKSs7compareEPKc _ZdlPvRKSt9nothrow_t _ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev __cxa_begin_catch _ZNSsC1EPKcRKSaIcE __cxa_guard_acquire _ZNSs5clearEv _ZSt17__throw_bad_allocv _ZNSt8ios_base4InitC1Ev _ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_ _ZNSt9basic_iosIcSt11char_traitsIcEED2Ev _ZNSs4_Rep20_S_empty_rep_storageE _ZNSs7replaceEjjPKcj _ZnwjRKSt9nothrow_t _ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev _ZNSs7_M_leakEv _ZNSs6appendEjc _ZNSsD1Ev _ZTVSt13basic_filebufIcSt11char_traitsIcEE _ZNSsC1ERKSsjj _ZdlPv _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E _ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_ _ZTVSt9basic_iosIcSt11char_traitsIcEE __cxa_end_catch _ZNKSt5ctypeIcE13_M_widen_initEv _ZNSt8ios_baseC2Ev _ZNSs6appendEPKcj _ZNSt8ios_base4InitD1Ev _ZNSt6localeD1Ev _ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev _ZNKSs7compareERKSs __cxa_guard_release _ZNSs4_Rep10_M_destroyERKSaIcE __gxx_personality_v0 _ZNKSt3tr14hashISsEclESs _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base _ZTVN10__cxxabiv117__class_type_infoE _ZNSs6assignEPKcj _ZdaPv _ZNSs6appendERKSs _ZNSt12__basic_fileIcED1Ev libm.so.6 ceilf libgcc_s.so.1 __moddi3 _Unwind_Resume __udivdi3 __ffsdi2 __umoddi3 __divdi3 libc.so.6 _IO_stdin_used strcpy __printf_chk fnmatch _IO_putc strncmp strrchr __strdup __isoc99_sscanf mmap64 closedir ftell strncpy gettext __stack_chk_fail unlink realloc memchr strpbrk strspn posix_fallocate64 chmod sbrk strtod strtok strtol feof pread64 calloc strlen __cxa_atexit memset strstr strcspn __errno_location fseek memcmp strndup __fxstat64 __fprintf_chk stdout fputc fputs memcpy fclose malloc strcat umask __lxstat64 opendir __xstat64 getenv stderr munmap __snprintf_chk readv mremap mallinfo strncat strtoull __realpath_chk fwrite fread lseek64 strchr __vfprintf_chk readdir64 times bsearch __vasprintf_chk __sprintf_chk memmove fopen64 bindtextdomain memmem strcmp strerror __libc_start_main ferror stpcpy free __environ GLIBC_2.0 GCC_3.0 GLIBCXX_3.4.10 GLIBCXX_3.4.11 CXXABI_1.3 GLIBCXX_3.4 GLIBC_2.8 GLIBC_2.3.3 GLIBC_2.2 GLIBC_2.4 GLIBC_2.7 GLIBC_2.1.3 GLIBC_2.1 GLIBC_2.2.3 GLIBC_2.3.4
none safe sysv gnu both zlib nodefinitions nosymbolic pure-text /usr/local/share/locale gold treating warnings as errors /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/parameters.h %s: total run time: (user: %ld.%06ld sys: %ld.%06ld wall: %ld.%06ld) %s: total space allocated by malloc: %d bytes %s: output file size: %lld bytes /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/token.h options ~Task_token ~Task_list l $ @S ` + $ $ N4gold15General_options17Struct_no_textoffE h + $ N4gold7options10Struct_varE $ ` $ 0 + $ $ N4gold15General_options14Struct_textoffE d $ p + $ $ N4gold15General_options14Struct_no_textE $ + $ $ N4gold15General_options11Struct_textE $ ` + @ $ $ N4gold15General_options15Struct_no_relroE $ ! 0 + $ $ N4gold15General_options12Struct_relroE $ p + $ $ N4gold15General_options16Struct_no_originE D $ P! + ` $ $ N4gold15General_options13Struct_originE $ ` ` + $ $ N4gold15General_options13Struct_no_nowE $ ! 0 + $ $ N4gold15General_options10Struct_nowE \ $ @ p + $ $ N4gold15General_options21Struct_no_noexecstackE $ ! + $ $ N4gold15General_options18Struct_noexecstackE $!$ ` + @!$ $ N4gold15General_options16Struct_no_nodumpE !$ ! 0 + !$ $ N4gold15General_options13Struct_nodumpE !$ p + "$ $ N4gold15General_options18Struct_no_nodlopenE D"$ " + `"$ $ N4gold15General_options15Struct_nodlopenE "$ ` + "$ $ N4gold15General_options18Struct_no_nodeleteE #$ @" 0 + #$ $ N4gold15General_options15Struct_nodeleteE d#$ p + #$ $ N4gold15General_options22Struct_no_nodefaultlibE #$ p" + #$ $ N4gold15General_options19Struct_nodefaultlibE $$$ ` + @$$ $ N4gold15General_options19Struct_no_copyrelocE $$ " 0 + $$ $ N4gold15General_options16Struct_copyrelocE $$ p @ + %$ $ N4gold15General_options17Struct_no_muldefsE D%$ " + `%$ $ N4gold15General_options14Struct_muldefsE %$ 0 + %$ $ N4gold15General_options20Struct_max_page_sizeE &$ ` P + &$ $ N4gold15General_options18Struct_no_loadfltrE d&$ # + &$ $ N4gold15General_options15Struct_loadfltrE &$ @ 0 + &$ $ N4gold15General_options14Struct_no_lazyE $'$ + @'$ $ N4gold15General_options11Struct_lazyE |'$ ` + '$ $ N4gold15General_options19Struct_no_interposeE '$ 0# ` + ($ $ N4gold15General_options16Struct_interposeE D($ + `($ $ N4gold15General_options19Struct_no_initfirstE ($ `# p + ($ $ N4gold15General_options16Struct_initfirstE )$ 0 + )$ $ N4gold15General_options19Struct_no_execstackE d)$ # 0 0 + )$ $ N4gold15General_options16Struct_execstackE )$ + )$ $ N4gold15General_options14Struct_no_defsE $*$ # p + @*$ $ N4gold15General_options11Struct_defsE |*$ 1 ` + *$ $ N4gold15General_options23Struct_common_page_sizeE *$ + +$ $ N4gold15General_options19Struct_no_combrelocE D+$ # 0 + `+$ $ N4gold15General_options16Struct_combrelocE +$ p = @? + +$ +$ N4gold15General_options14Struct_end_libE + ,$ $ N4gold7options14Struct_specialE +$ p p L,$ p > ? + `,$ +$ N4gold15General_options16Struct_start_libE ,$ p > ? + ,$ +$ N4gold15General_options16Struct_end_groupE -$ p @B @E + -$ +$ N4gold15General_options18Struct_start_groupE d-$ 1 ` + -$ $ N4gold15General_options8Struct_YE -$ ` + -$ $ N4gold15General_options27Struct_no_undefined_versionE ,.$ $ 0 + @.$ $ N4gold15General_options24Struct_undefined_versionE .$ 4 I J + .$ $ N4gold15General_options19Struct_trace_symbolE .$ 4 @L M + /$ $ N4gold15General_options11Struct_wrapE $ @ p + `/$ $ N4gold15General_options23Struct_no_whole_archiveE /$ P$ ` + /$ $ N4gold15General_options20Struct_whole_archiveE 0$ + 0$ $ N4gold15General_options28Struct_no_wchar_size_warningE l0$ $ 0 + 0$ $ N4gold15General_options25Struct_wchar_size_warningE 0$ p + 0$ $ N4gold15General_options34Struct_no_error_unresolved_symbolsE 41$ ` + @1$ $ N4gold15General_options31Struct_error_unresolved_symbolsE 1$ X `X + 1$ $ N4gold15General_options33Struct_no_warn_unresolved_symbolsE 1$ $ X 0Y + 2$ $ N4gold15General_options30Struct_warn_unresolved_symbolsE T2$ Y Z + `2$ $ N4gold15General_options29Struct_no_warn_shared_textrelE 2$ $ pZ Z + 2$ $ N4gold15General_options26Struct_warn_shared_textrelE 3$ + 3$ $ N4gold15General_options30Struct_no_warn_search_mismatchE t3$ % 0 + 3$ $ N4gold15General_options27Struct_warn_search_mismatchE 3$ ` p + 3$ $ N4gold15General_options26Struct_no_warn_multiple_gpE ,4$ @% ` + @4$ $ N4gold15General_options23Struct_warn_multiple_gpE 4$ @ + 4$ $ N4gold15General_options23Struct_no_warn_mismatchE 4$ p% 0 + 5$ $ N4gold15General_options20Struct_warn_mismatchE D5$ p + `5$ $ N4gold15General_options24Struct_no_warn_execstackE 5$ % ` + 5$ $ N4gold15General_options21Struct_warn_execstackE 6$ + 6$ $ N4gold15General_options27Struct_no_warn_constructorsE l6$ % 0 + 6$ $ N4gold15General_options24Struct_warn_constructorsE 6$ p + 6$ $ N4gold15General_options21Struct_no_warn_commonE $7$ & ` + @7$ $ N4gold15General_options18Struct_warn_commonE 7$ p @ @F + 7$ +$ N4gold15General_options21Struct_version_scriptE 7$ + 8$ $ N4gold15General_options17Struct_no_verboseE D8$ 0& 0 + `8$ $ N4gold15General_options14Struct_verboseE 8$ 5 pK N + 8$ $ N4gold15General_options16Struct_undefinedE 9$ @1 p + 9$ $ N4gold15General_options12Struct_TtextE \9$ p1 ` + 9$ $ N4gold15General_options12Struct_TdataE 9$ 1 + 9$ $ N4gold15General_options11Struct_TbssE :$ `5 0 + @:$ $ N4gold15General_options25Struct_thread_count_finalE :$ 5 p + :$ $ N4gold15General_options26Struct_thread_count_middleE :$ 5 ` + ;$ $ N4gold15General_options27Struct_thread_count_initialE L;$ 5 + `;$ $ N4gold15General_options19Struct_thread_countE ;$ 0 + ;$ $ N4gold15General_options17Struct_no_threadsE <$ `& p + <$ $ N4gold15General_options14Struct_threadsE d<$ p C @G + <$ +$ N4gold15General_options13Struct_scriptE <$ ` + <$ $ N4gold15General_options15Struct_no_traceE $=$ & + @=$ $ N4gold15General_options12Struct_traceE |=$ 2 0 + =$ $ N4gold15General_options14Struct_sysrootE =$ ` p + >$ $ N4gold15General_options15Struct_no_statsE D>$ & ` + `>$ $ N4gold15General_options12Struct_statsE >$ @ + >$ $ N4gold15General_options27Struct_no_print_gc_sectionsE ?$ & 0 + ?$ $ N4gold15General_options24Struct_print_gc_sectionsE l?$ p + ?$ $ N4gold15General_options21Struct_no_gc_sectionsE ?$ ' ` + ?$ $ N4gold15General_options18Struct_gc_sectionsE $@$ 05 M O + @@$ $ N4gold15General_options18Struct_keep_uniqueE @$ + @$ $ N4gold15General_options28Struct_no_print_icf_sectionsE @$ P' 0 + A$ $ N4gold15General_options25Struct_print_icf_sectionsE LA$ 6 p + `A$ $ N4gold15General_options21Struct_icf_iterationsE A$ 6 ` + A$ $ N4gold15General_options10Struct_icfE A$ p @ E + B$ +$ N4gold15General_options13Struct_staticE \B$ P6 + B$ $ N4gold15General_options30Struct_split_stack_adjust_sizeE B$ 0 + B$ $ N4gold15General_options20Struct_no_BshareableE $C$ ' p + @C$ $ N4gold15General_options17Struct_BshareableE C$ ` + C$ $ N4gold15General_options16Struct_no_sharedE C$ ' + D$ $ N4gold15General_options13Struct_sharedE
@> + @[$ +$ N4gold15General_options19Struct_just_symbolsE [$ P3 { | + [$ $ N4gold15General_options11Struct_initE [$ p D E + \$ +$ N4gold15General_options26Struct_incremental_unknownE L\$ p A B + `\$ +$ N4gold15General_options28Struct_incremental_unchangedE \$ p G H + \$ +$ N4gold15General_options26Struct_incremental_changedE ]$ | | + ]$ $ N4gold15General_options21Struct_no_incrementalE d]$ + `} } + ]$ $ N4gold15General_options18Struct_incrementalE ]$ 3 0~ ~ + ]$ $ N4gold15General_options21Struct_dynamic_linkerE $^$ 7 ` + @^$ $ N4gold15General_options17Struct_hash_styleE ^$ p9 0 + ^$ $ N4gold15General_options33Struct_hash_bucket_empty_fractionE ^$ p + _$ $ N4gold15General_options11Struct_no_iE <_$ , p + `_$ $ N4gold15General_options8Struct_iE _$ 3 @ + _$ $ N4gold15General_options13Struct_sonameE _$ P p + `$ $ N4gold15General_options11Struct_no_gE \`$ 0, @ + `$ $ N4gold15General_options8Struct_gE `$ p @@ @ + `$ +$ N4gold15General_options28Struct_fix_v4bx_interworkingE ,a$ p F @I + @a$ +$ N4gold15General_options15Struct_fix_v4bxE a$ 0 + a$ $ N4gold15General_options23Struct_no_fix_cortex_a8E a$ `, + b$ $ N4gold15General_options20Struct_fix_cortex_a8E Db$ 3 P + `b$ $ N4gold15General_options11Struct_finiE b$ + b$ $ N4gold15General_options24Struct_no_fatal_warningsE c$ , P + c$ $ N4gold15General_options21Struct_fatal_warningsE dc$ + c$ $ N4gold15General_options27Struct_no_enum_size_warningE c$ , + c$ $ N4gold15General_options24Struct_enum_size_warningE ,d$ p @C C + @d$ +$ N4gold15General_options9Struct_ELE |d$ ` + d$ $ N4gold15General_options22Struct_no_eh_frame_hdrE d$ , 0 + e$ $ N4gold15General_options19Struct_eh_frame_hdrE De$ p H I + `e$ +$ N4gold15General_options9Struct_EBE e$ ` + e$ $ N4gold15General_options24Struct_no_export_dynamicE f$ - 0 + f$ $ N4gold15General_options21Struct_export_dynamicE df$ p ? G + f$ +$ N4gold15General_options19Struct_exclude_libsE f$ 4 + f$ $ N4gold15General_options12Struct_entryE g$ p E I + @g$ +$ N4gold15General_options19Struct_dynamic_listE g$ p + g$ $ N4gold15General_options35Struct_no_dynamic_list_cpp_typeinfoE g$ P- + h$ $ N4gold15General_options32Struct_dynamic_list_cpp_typeinfoE Th$ p 0 + `h$ $ N4gold15General_options30Struct_no_dynamic_list_cpp_newE h$ - p + h$ $ N4gold15General_options27Struct_dynamic_list_cpp_newE i$ P ` + i$ $ N4gold15General_options27Struct_no_dynamic_list_dataE li$ - + i$ $ N4gold15General_options24Struct_dynamic_list_dataE i$ 0 0 + i$ $ N4gold15General_options24Struct_no_discard_localsE ,j$ - p + @j$ $ N4gold15General_options21Struct_discard_localsE j$ ` + j$ $ N4gold15General_options21Struct_no_discard_allE j$ . + k$ $ N4gold15General_options18Struct_discard_allE Dk$ 0 + `k$ $ N4gold15General_options31Struct_no_detect_odr_violationsE k$ @. p + k$ $ N4gold15General_options28Struct_detect_odr_violationsE l$ ` + l$ $ N4gold15General_options21Struct_no_no_demangleE dl$ p. + l$ $ N4gold15General_options18Struct_no_demangleE l$ 8 0 + l$ $ N4gold15General_options15Struct_demangleE $m$ p B B + @m$ +$ N4gold15General_options13Struct_defsymE |m$ @4 p + m$ $ N4gold15General_options12Struct_debugE m$ ` + n$ $ N4gold15General_options12Struct_no_dpE n $ @ $ p p 3 `A F E D C C c w c c `0 00 p P - relocate_special_relocatable relocate_for_relocatable relocate_for_relocatable strategy sized_target symtab_index output_symtab_index local_symbol_input_shndx output_section symtab_index global_symbol convert_types options local_symbol value scan_relocatable_relocs scan_relocatable_relocs is_section_included set_must_have_output_symtab_entry set_must_have_output_symtab_entry relocate_section relocate_section convert_types set_output_symtab_index set_no_output_symtab_entry relocate doing_static_link plt_section plt_offset got_offset local_got_offset got_size data_size is_preemptible got_section do_print_merge_stats do_write_to_buffer do_add_input_section do_tls_offset do_set_tls_offset set_data_size do_set_out_shndx do_load_address do_print_to_mapfile set_current_data_size_for_child got_plt_section address relocate_tls optimize_tls_reloc got_mod_index_entry rela_dyn_section object visibility_error scan_relocs local check_non_pic $ p @ 0 pd c u c c d d d u d d u t t Pd `d t Pt do_write offset convert_types get_output_view set_local_got_offset rela_tlsdesc global set_needs_dynsym_value get_sized_symbol target add_entry set_plt_offset gc_process_relocs resolve make_symbol do_attribute_arg_type do_reloc_addend do_reloc_symbol_index do_adjust_elf_header do_dynsym_value finalize_data_size do_reloc_addend do_reloc_symbol_index do_code_fill do_dynsym_value do_supported_names + $ $ + $ 0 $ + $ & 8 "= q6 S< ; : 9 + @ $ d $ N4gold14Target_freebsdILi64ELb0EEE + $ | & N4gold12Sized_targetILi64ELb0EEE , $ 3 3 pd c u c c d d d u @u d d u t 2 @d t Pd `d t Pt + @ $ D $ N4gold15Output_data_gotILi64ELb0EEE $ 4 4 @ pd c u c c d d d u @u d d u t 2 p t Pd `d t Pt + $ 0 $ N4gold17Output_data_relocILi4ELb1ELi64ELb0EEE + @ $ $ N4gold22Output_data_reloc_baseILi4ELb1ELi64ELb0EEE 0 $ 4 P4 @ pd c u c c d d d u @u d d u t 2 p t Pd `d t Pt 0 $ % , @c Pc `c pc x `x c 3 `A 0x x B F E D C C c w c c `0 00 - d $ % - @c Pc `c pc x `x c c `A 0x x B F E D C C c w c c `0 00 - elf32-sparc elf64-sparc _PROCEDURE_LINKAGE_TABLE_ /usr/lib/ld.so.1 /usr/lib/sparcv9/ld.so.1 /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/sparc.cc = ? %< ? H? ? > 0b 0b 0b 0b 9b 9b 9b 9b 9b 9b 9b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c " # # # # # " " # # - " " " " 7 7 7 - - 7 # # # # # " # 7 " E E E E E E E E E E E E E E E E E E " " " " " " " " ; , @ z s 1 < @ ` ` ` ` b < 7 \ s E ; ` 3 ^ V ~ . ` ` b . ` ` { { ! ! 4 K ' O t R m 7 " G x N } b ? d r b b m b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b , ^ S @ . . . @ X X X X X X X X X X X X X X X X X X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @ @ ( ( v ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( _ ( ( ( ( ( ( ( ( H ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( 1 k k k k k k k k k k k k k k k k k k k k k k k k k k k k k a a a a a a a a a a a a a a a a a a a a a a a a a a u u u u u u u u u u u u u u u u u u a a a @ @ @ X X P P P P P P P P P P P P P P P P P P ~ ~ X X X ~ ~ ~ X X X ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ X X X X X X X X X X X X X X X X X X X X X u X X X X X X X X \ X X X X X X X X X X X X X X X X X X X X X E + 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 , , , , , , , , , , , , , , , , , G G G G 8 8 8 8 8 H H H x x x x x x x x x x x x x x x x x x H H H 3 3 3 3 p p p p p r r p $ 0A B C `E q N12_GLOBAL__N_121Target_selector_sparcILi32ELb1EEE do_supported_names | $ B B @c Pc `c h T `x G c `A 0x x B F E D C C c w c c P% % PY @ @$ N12_GLOBAL__N_112Target_sparcILi32ELb1EEE relocate_special_relocatable relocate_for_relocatable relocate_for_relocatable strategy sized_target symtab_index output_symtab_index local_symbol_input_shndx output_section symtab_index global_symbol options local_symbol value scan_relocatable_relocs scan_relocatable_relocs is_section_included set_must_have_output_symtab_entry set_must_have_output_symtab_entry relocate_section relocate_section set_output_symtab_index set_no_output_symtab_entry relocate doing_static_link is_preemptible plt_section address plt_offset got_offset local_got_offset relocate_tls optimize_tls_reloc got_mod_index_entry rela_dyn_section do_print_merge_stats do_write_to_buffer do_add_input_section do_tls_offset do_set_tls_offset set_data_size do_set_out_shndx do_load_address do_print_to_mapfile got_section set_current_data_size_for_child object visibility_error scan_relocs local check_non_pic tls_get_addr_sym $ H G L pd c u c c d d d u 0T d d u t G @L t Pd `d t Pt N12_GLOBAL__N_121Output_data_plt_sparcILi32ELb1EEE do_write offset data_size convert_types get_output_view add_entry set_plt_offset set_local_got_offset set_needs_dynsym_value get_sized_symbol target gc_process_relocs resolve make_symbol do_attribute_arg_type do_reloc_addend do_reloc_symbol_index do_code_fill do_dynsym_value Sized_target do_dynsym_value $ A B pD E q N12_GLOBAL__N_121Target_selector_sparcILi64ELb1EEE $ @D D @c Pc `c `f U `x @G c `A 0x x B F E D C C c w c c & `& pi P p\ a % N12_GLOBAL__N_112Target_sparcILi64ELb1EEE relocate_special_relocatable relocate_for_relocatable relocate_for_relocatable sized_target symtab_index output_symtab_index local_symbol_input_shndx global_symbol convert_types local_symbol value scan_relocatable_relocs scan_relocatable_relocs set_must_have_output_symtab_entry set_must_have_output_symtab_entry relocate_section relocate_section convert_types set_output_symtab_index set_no_output_symtab_entry relocate plt_section local_got_offset relocate_tls got_mod_index_entry rela_dyn_section got_section scan_relocs local check_non_pic tls_get_addr_sym $ `H 0H N pd c u c c d d d u T d d u t G pL t Pd `d t Pt N12_GLOBAL__N_121Output_data_plt_sparcILi64ELb1EEE do_write add_entry set_local_got_offset get_sized_symbol gc_process_relocs resolve make_symbol do_dynsym_value Sized_target + $ d $ + $ $ + @ $ & + $ d $ + $ $ + $ & 7F *J C I H G 'G + $ | & N4gold12Sized_targetILi32ELb1EEE $ 6 @8 ` pd c u c c d d d u @u d d u t 3 t Pd `d t Pt + $ $ N4gold17Output_data_relocILi4ELb1ELi32ELb1EEE + $ $ N4gold22Output_data_reloc_baseILi4ELb1ELi32ELb1EEE $ 6 @6 ` pd c u c c d d d u @u d d u t 3 t Pd `d t Pt $ 7 7 p pd c u c c d d d u @u d d u t 3 @d t Pd `d t Pt + $ D $ N4gold15Output_data_gotILi32ELb1EEE $ " , @c Pc `c pc x `x c c `A 0x x B F E D C C c w c c P% % @$ + $ | & N4gold12Sized_targetILi64ELb1EEE $ 6 8 P pd c u c c d d d u @u d d u t 3 t Pd `d t Pt + $ $ N4gold17Output_data_relocILi4ELb1ELi64ELb1EEE + $ $ N4gold22Output_data_reloc_baseILi4ELb1ELi64ELb1EEE $ @7 7 P pd c u c c d d d u @u d d u t 3 t Pd `d t Pt , $ @4 8 pd c u c c d d d u @u d d u t 4 @d t Pd `d t Pt + @ $ D $ N4gold15Output_data_gotILi64ELb1EEE $ " P2 @c Pc `c pc x `x c c `A 0x x B F E D C C c w c c & `& % /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/powerpc.cc elf32-powerpc elf32-powerpcle elf64-powerpc elf64-powerpcle ** GOT2 .got2 ** TOC .toc ** sdata .sdata _SDA_BASE_ & + + & & & & & & & + & & & & & & & & + + + + & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & + & & & & + & & & & + v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ f s s f f f f f f f s f f f f f f f f s s s s f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f s f f f f s f f f f s s s s s n s s n n n n n n n n n n n n n n s s s n n n n n n n n n n s s s s s s s s n n n n n n n n n n n s s n n n n n n n n n n n s s s s n n n n n n n n n n n n n n n n n n n n n n s s s s s s j j j j / / / / j j / / h % % d % % % % % $ 9 , , , , % % % % % % % % % % % % % % % % % % % % % $ 9 D % % % % % % % % % % % D D % % % , % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % f h h _ _ _ _ 7 7 7 7 _ _ 7 7 N " q v 6 6 6 6 q { Z Z 6 . l ! l ! ! ! ! l l l 5 l l l ! ! ! ! + l l l l 5 l l l l l l l l l l l l l l ! &, &, &, &, x, * * * * * * * * * * * * * * * * * * * * * * * * * * * * + + + + * * * * * * * &, &, * * * + + * R0 * * 70 0 / * * * , / * * 1. O/ >/ "/ , . . . . , * * . * * * * * * * * * * * M. * * * * * * * * ?. 1. 1 0 0 * * * * * * * * * * * 0 0 * * * . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * . / ]/ * * wX wX wX wX X V V V V V V V V V V V V V V V V V V V V V V V V V V V V GX GX GX GX V V V V V V V wX wX V V V GX GX W \ V V \ N\ )\ V V V \ [ V V Y m[ O[ $[ X Z Z Z Z Z V V Z V V V V V V V V V V V +Z V V V V V V V V Z Y ] ] ] V V V V V V V V V V V v] v] V V V Z V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V =] ] [ W W o u o u u u u o o o u o o o u u u u u o o o o u o o o o o o o o o o o o o o u Z Z Z Z Z i Z Z Z Z x i Z $ , % N pN O U q N12_GLOBAL__N_123Target_selector_powerpcILi32ELb1EEE do_supported_names 8 % O PO @c Pc `c 0 q `x U c `A 0x x B F E D C C c w c c P% % l | @ @$ N12_GLOBAL__N_114Target_powerpcILi32ELb1EEE relocate_special_relocatable relocate_for_relocatable relocate_for_relocatable strategy sized_target symtab_index output_symtab_index local_symbol_input_shndx output_section symtab_index global_symbol options local_symbol value scan_relocatable_relocs scan_relocatable_relocs is_section_included set_must_have_output_symtab_entry set_must_have_output_symtab_entry relocate_section relocate_section set_output_symtab_index set_no_output_symtab_entry relocate doing_static_link is_preemptible plt_section plt_offset got_offset local_got_offset got2_section offset toc_section address object visibility_error do_print_merge_stats do_write_to_buffer do_add_input_section do_tls_offset do_set_tls_offset set_data_size do_set_out_shndx do_load_address do_print_to_mapfile scan_relocs local check_non_pic set_current_data_size_for_child rela_dyn_section set_local_got_offset got_section set_needs_dynsym_value D % Z Y b pd c u c c d d d u N d d u t u V t Pd `d t Pt N12_GLOBAL__N_123Output_data_plt_powerpcILi32ELb1EEE do_write data_size convert_types get_output_view add_entry get_sized_symbol target gc_process_relocs resolve make_symbol do_attribute_arg_type do_reloc_addend do_reloc_symbol_index do_code_fill do_dynsym_value Sized_target do_dynsym_value P % M N 0Q @U q N12_GLOBAL__N_123Target_selector_powerpcILi32ELb0EEE \ % Q P @c Pc `c q `x V c `A 0x x B F E D C C c w c c w pw P `( s r N12_GLOBAL__N_114Target_powerpcILi32ELb0EEE relocate_special_relocatable relocate_for_relocatable relocate_for_relocatable sized_target symtab_index local_symbol_input_shndx global_symbol local_symbol value scan_relocatable_relocs scan_relocatable_relocs set_must_have_output_symtab_entry relocate_section relocate_section relocate plt_section local_got_offset got2_section toc_section scan_relocs local check_non_pic rela_dyn_section set_local_got_offset got_section h % PZ Z @] pd c u c c d d d u Pd d d u t u V t Pd `d t Pt N12_GLOBAL__N_123Output_data_plt_powerpcILi32ELb0EEE do_write add_entry gc_process_relocs resolve make_symbol do_dynsym_value Sized_target t % M N R pU q N12_GLOBAL__N_123Target_selector_powerpcILi64ELb1EEE % pR 0R @c Pc `c `r `x 0V c `A 0x x B F E D C C c w c c & `& ` T v % N12_GLOBAL__N_114Target_powerpcILi64ELb1EEE relocate_special_relocatable relocate_for_relocatable relocate_for_relocatable sized_target symtab_index output_symtab_index local_symbol_input_shndx global_symbol convert_types local_symbol value scan_relocatable_relocs scan_relocatable_relocs set_must_have_output_symtab_entry set_must_have_output_symtab_entry relocate_section relocate_section convert_types set_output_symtab_index set_no_output_symtab_entry relocate plt_section local_got_offset got2_section toc_section scan_relocs local check_non_pic rela_dyn_section set_local_got_offset got_section % Z pZ _ pd c u c c d d d u d d d u t u V t Pd `d t Pt N12_GLOBAL__N_123Output_data_plt_powerpcILi64ELb1EEE do_write add_entry get_sized_symbol gc_process_relocs resolve make_symbol do_dynsym_value Sized_target % M N T U q N12_GLOBAL__N_123Target_selector_powerpcILi64ELb0EEE % S S @c Pc `c s `x `V c `A 0x x B F E D C C c w c c `0 00 > p ` y - N12_GLOBAL__N_114Target_powerpcILi64ELb0EEE relocate_special_relocatable relocate_for_relocatable relocate_for_relocatable sized_target symtab_index local_symbol_input_shndx global_symbol local_symbol value scan_relocatable_relocs scan_relocatable_relocs set_must_have_output_symtab_entry relocate_section relocate_section relocate plt_section local_got_offset got2_section toc_section scan_relocs local check_non_pic rela_dyn_section set_local_got_offset got_section % Z Z ` pd c u c c d d d u d d d u t u W t Pd `d t Pt N12_GLOBAL__N_123Output_data_plt_powerpcILi64ELb0EEE do_write add_entry gc_process_relocs resolve make_symbol do_dynsym_value Sized_target + $ d $ + % $ + @ % & + % d $ + % $ + % & + % d $ + % $ + % & + ` % d $ + @ % d $ + % & _ s O L % ` pd c u c c d d d u @u d d u t t Pd `d t Pt + ` % % N4gold17Output_data_relocILi4ELb1ELi32ELb0EEE + % $ N4gold22Output_data_reloc_baseILi4ELb1ELi32ELb0EEE % pd c u c c d d d u @u d d u t t Pd `d t Pt elf32-littlearm elf32-bigarm ** ARM cantunwind bad shstrndx: %u >= %u .ARM.exidx .ARM.extab %s: unknown CPU architecture %s: conflicting use of R9 __exidx_start __exidx_end .ARM.attributes (local) relocation overflow in %s aeabi Pre v4 ARM v4 ARM v4T ARM v5T ARM v5TE ARM v5TEJ ARM v6 ARM v6KZ ARM v6T2 ARM v6K ARM v7 ARM v6-M ARM v6S-M ARM v7E-M variable-size 32-bit /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/arm.cc /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/dynobj.h /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/arm-reloc-property.h requires unsupported dynamic reloc %s; recompile with -fPIC section_header_offset: bad shndx %u >= %u bad section name offset for section %u: %u missing null terminator for name of section %u section_addralign: bad shndx %u >= %u section_info: bad shndx %u >= %u section_link: bad shndx %u >= %u section_type: bad shndx %u >= %u section_flags: bad shndx %u >= %u section_size: bad shndx %u >= %u section_contents: bad shndx %u >= %u PREL31 overflow in EXIDX_CANTUNWIND entry invalid symbol table name index: %u Source object %s has EABI version %d but output has EABI version %d. conditional branch to PLT in THUMB-2 not supported yet. Found non-EXIDX input sections in EXIDX output section unwinding may not work because EXIDX input section %u of %s is not in EXIDX output section uneven .ARM.exidx section size in %s section %u undefined or discarded local symbol %u from object %s in GOT undefined or discarded symbol %s in GOT EXIDX section %s(%u) links to invalid section %u in %s EXIDX sections %s(%u) and %s(%u) both link to text section%s(%u) in %s EXIDX section %s(%u) links to non-allocated section %s(%u) in %s EXIDX section %s(%u) links to non-executable section %s(%u) in %s relocation section %u has invalid info %u section %u has multiple relocation sections %u and %u %s uses VFP register arguments, output does not %s: conflicting CPU architectures %d/%d conflicting architecture profiles %c/%c %s: conflicting platform configuration %s: SB relative addressing conflicts with use of R9 %s uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; use of wchar_t values across objects may fail %s uses %s enums yet the output is to use %s enums; use of enum values across objects may fail %s uses iWMMXt register arguments, output does not fp16 format mismatch between %s and output %s: unknown mandatory EABI object attribute %d %s: unknown EABI object attribute %d unable to provide V4BX reloc interworking fix up; the target profile does not support BX instruction %s: unsupported ELF file type %d %s: Thumb BLX instruction targets thumb function '%s'. %s: unexpected %s in object file cannot handle %s in a relocatable link unexpected opcode while processing relocation %s cannot handle branch to local %u in a merged section %s cannot scan executable section %u of %s for Cortex-A8 erratum because it has no mapping symbols. multiple SHT_ARM_EXIDX sections %s and %s in a non-relocatable link cannot relocate %s in object file x d d # # # # # # # # # # # # # # d d d d d d d # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # d 8 $ $ $ $ $ $ $ $ $ $ H H @ ( P ! 9 9 7: 7: 9 9 9 9 9 7: 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7: 7: 7: 9 9 9 9 7: 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7: 7: 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7: 7: 7: 9 9 9 9 9 9 9 7: 7: 7: 7: 7: 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 = = /> /> = = = = = /> = = = = = = = = = = = = = = /> /> /> = = = = /> = = = = = = = = = = = = = = = = = = = = = = = /> /> = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = /> /> /> = = = = = = = /> /> /> /> /> = = = = = = = = = = = = = = = = = = = = = = x x @ x x p x x x x p p ( @ & x & x & & & & & & & & & & & & & & & & & & & & & & & & & & x 0 x & x p X X X X P x X X X X P P X X X X X U U W U U X X X X U U U U U U U U U U U X X X X V U V U U U U X U U U U U U X U U X U X X U U X X U U U U U U W U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U V U V U U U U U W W W W W <` <` Ha <` <` b b b b <` <` <` ` ` ` ` ` ` ` ` b b b b 8a <` X` <` <` <` <` b ` ` ` <` <` <` b <` <` b <` b b <` <` b b <` <` <` <` <` <` Ha <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` <` ` ` ` ` ` ` X` ` 8a ` <` <` <` <` a a a a a ; + ! " " " " " " " " " " " " " " " " " " " " " " " " " l = ; = ; ; ; " " ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; = ; = ; " " " " " " " " " " " " G < v w v v v 7 v v v v v v v v v v 7 7 7 v v v v v v v v v v v y y [ 5 v v y y v v v v v v v v v v v v y o o o o o y o o o o o o o o o o J J J y o o o o o o o o o o o o o o o o o o o o w / ' 8 * "* .* ' M) ) r( 2( ) ) 2( ) ' ' ) ) ) 2( {' ' & & e& =& $& % % o% V% 6% % $ $ $ # # # # # .* .* # # # " " " # # # # # .* .* .* # # # " " " =& $& =& o% V% o% H" 2" ! 6W $T $T $T $T $T 6W $T $T $T $T $T $T $T $T $T $T FV FV FV 6W $T $T $T $T $T $T $T $T $T $T $T $T $T $T $T $T $T $T $T $T 6W Qm j j j j j Qm j j j j j j j j j j m m m Qm j j j j j j j j j j j j j j j j j j j j k ; W O D ; ; ` f I j * * y * Z > p 1 + ( ( ( ( ( ( ^ H = 4 4 4 = 4 4 = = = = 4 4 4 = = 4 4 4 4 = = 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 = = ? ? ? ? ? h ? ? ? ? ? ? h h ' ' ' ' ' N12_GLOBAL__N_124Arm_exidx_merged_sectionE N12_GLOBAL__N_114Cortex_a8_stubE b% @ Z q q N12_GLOBAL__N_119Target_selector_armILb0EEE do_supported_names ( }$ # % U % c% ` _ ` Pc ` `c @ `x c `A 0x x B G P p p w pw @ `7 PF N12_GLOBAL__N_110Target_armILb0EEE relocate_special_relocatable get_implemented_static_reloc_property local_symbol_input_shndx output_section symtab_index options local_symbol local_symbol_is_thumb_function value thumb_branch_common default_target target sized_target get_aeabi_object_attribute default_target sized_target get_aeabi_object_attribute stub_table Key address offset arm_branch_common relocate_for_relocatable relocate_for_relocatable strategy symtab_index output_symtab_index global_symbol get_reloc_addend scan_relocatable_relocs scan_relocatable_relocs is_section_included local_section_strategy set_must_have_output_symtab_entry set_must_have_output_symtab_entry relocate_section data_size relocate_section set_output_symtab_index set_no_output_symtab_entry relocate got_offset local_got_offset got_size doing_static_link plt_section plt_offset output_segment output_data got_plt_section is_preemptible v4bx arm_grp_alu arm_grp_ldr arm_grp_ldrs arm_grp_ldc relocate_tls got_mod_index_entry got_section c% O pd c u c c d d d u @u d d u t { @d t Pd `d t Pt N12_GLOBAL__N_119Arm_output_data_gotILb0EEE do_print_merge_stats do_write_to_buffer do_add_input_section do_tls_offset do_set_tls_offset set_data_size do_set_out_shndx do_load_address do_write offset convert_types get_output_view relobj do_print_to_mapfile set_current_data_size_for_child rel_dyn_section object visibility_error scan_relocs local check_non_pic get_reloc_property set_local_got_offset set_needs_dynsym_value get_sized_symbol c% P pd c u c c d d d u @ d d u t t Pd `d t Pt N12_GLOBAL__N_119Output_data_plt_armILb0EEE do_write add_entry set_plt_offset gc_process_relocs resolve make_symbol do_select_as_default_target do_relax group_sections create_stub_group new_arm_input_section $c% 0 c u c c d d d u ` @ d u t u @d t 0b `d t Pt N12_GLOBAL__N_117Arm_input_sectionILb0EEE convert_types finalize_data_size do_write init convert_types set_address set_file_offset 0c% 0 ` P c u c c d u ` d u t u N12_GLOBAL__N_110Stub_tableILb0EEE do_out_shndx do_write set_stub_table fix_exidx_coverage append_text_sections_to_list fix_exidx_coverage process_exidx_section M p( 0% $ ` `% # 0" @! P ` @ di% 1 < i% 0 @0 k% ` p 0 pd c u c c d d d u @u d d u t P# t Pd `d t Pt + k% Pk% N4gold17Output_data_relocILi9ELb1ELi32ELb1EEE + `k% $ N4gold22Output_data_reloc_baseILi9ELb1ELi32ELb1EEE Pk% 0 pd c u c c d d d u @u d d u t P# t Pd `d t Pt + l% h% N4gold12Sized_relobjILi32ELb1EEE + `l% di% N4gold12Sized_dynobjILi32ELb1EEE Dl% = PA @: 0+ 0 P P 0 @ P /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/arm-reloc-property.cc invalid reloc %u unimplemented reloc dynamic reloc private reloc obsolete reloc ( | ( + ( - vector::_M_fill_insert A Module DELTA_B GOT_ORG Pa tp R_ARM_NONE R_ARM_PC24 R_ARM_ABS32 R_ARM_REL32 R_ARM_LDR_PC_G0 R_ARM_ABS16 R_ARM_ABS12 R_ARM_THM_ABS5 R_ARM_ABS8 ( B R_ARM_SBREL32 R_ARM_THM_CALL R_ARM_THM_PC8 ( DELTA_B R_ARM_BREL_ADJ R_ARM_TLS_DESC R_ARM_THM_SWI8 R_ARM_XPC25 R_ARM_THM_XPC22 ( Module R_ARM_TLS_DTPMOD32 R_ARM_TLS_DTPOFF32 R_ARM_TLS_TPOFF32 R_ARM_COPY R_ARM_GLOB_DAT R_ARM_JUMP_SLOT R_ARM_RELATIVE R_ARM_GOTOFF32 R_ARM_BASE_PREL ( GOT R_ARM_GOT_BREL R_ARM_PLT32 R_ARM_CALL R_ARM_JUMP24 R_ARM_THM_JUMP24 R_ARM_BASE_ABS R_ARM_ALU_PCREL_7_0 R_ARM_ALU_PCREL_15_8 R_ARM_ALU_PCREL_23_15 R_ARM_LDR_SBREL_11_0_NC R_ARM_ALU_SBREL_19_12_NC R_ARM_ALU_SBREL_27_20_CK R_ARM_TARGET1 R_ARM_SBREL31 R_ARM_V4BX R_ARM_TARGET2 R_ARM_PREL31 R_ARM_MOVW_ABS_NC R_ARM_MOVT_ABS R_ARM_MOVW_PREL_NC R_ARM_MOVT_PREL R_ARM_THM_MOVW_ABS_NC R_ARM_THM_MOVT_ABS R_ARM_THM_MOVW_PREL_NC R_ARM_THM_MOVT_PREL R_ARM_THM_JUMP19 R_ARM_THM_JUMP6 R_ARM_THM_ALU_PREL_11_0 R_ARM_THM_PC12 R_ARM_ABS32_NOI R_ARM_REL32_NOI R_ARM_ALU_PC_G0_NC R_ARM_ALU_PC_G0 R_ARM_ALU_PC_G1_NC R_ARM_ALU_PC_G1 R_ARM_ALU_PC_G2 R_ARM_LDR_PC_G1 R_ARM_LDR_PC_G2 R_ARM_LDRS_PC_G0 R_ARM_LDRS_PC_G1 R_ARM_LDRS_PC_G2 R_ARM_LDC_PC_G0 R_ARM_LDC_PC_G1 R_ARM_LDC_PC_G2 R_ARM_ALU_SB_G0_NC R_ARM_ALU_SB_G0 R_ARM_ALU_SB_G1_NC R_ARM_ALU_SB_G1 R_ARM_ALU_SB_G2 R_ARM_LDR_SB_G0 R_ARM_LDR_SB_G1 R_ARM_LDR_SB_G2 R_ARM_LDRS_SB_G0 R_ARM_LDRS_SB_G1 R_ARM_LDRS_SB_G2 R_ARM_LDC_SB_G0 R_ARM_LDC_SB_G1 R_ARM_LDC_SB_G2 R_ARM_MOVW_BREL_NC R_ARM_MOVT_BREL R_ARM_MOVW_BREL R_ARM_THM_MOVW_BREL_NC R_ARM_THM_MOVT_BREL R_ARM_THM_MOVW_BREL R_ARM_TLS_GOTDESC R_ARM_TLS_CALL R_ARM_TLS_DESCSEQ R_ARM_THM_TLS_CALL ( PLT R_ARM_PLT32_ABS R_ARM_GOT_ABS R_ARM_GOT_PREL R_ARM_GOT_BREL12 R_ARM_GOTOFF12 R_ARM_GOTRELAX R_ARM_GNU_VTENTRY R_ARM_GNU_VTINHERIT R_ARM_THM_JUMP11 R_ARM_THM_JUMP8 R_ARM_TLS_GD32 R_ARM_TLS_LDM32 R_ARM_TLS_LDO32 R_ARM_TLS_IE32 R_ARM_TLS_LE32 R_ARM_TLS_LDO12 R_ARM_TLS_LE12 R_ARM_TLS_IE12GP R_ARM_PRIVATE_0 R_ARM_PRIVATE_1 R_ARM_PRIVATE_2 R_ARM_PRIVATE_3 R_ARM_PRIVATE_4 R_ARM_PRIVATE_5 R_ARM_PRIVATE_6 R_ARM_PRIVATE_7 R_ARM_PRIVATE_8 R_ARM_PRIVATE_9 R_ARM_PRIVATE_10 R_ARM_PRIVATE_11 R_ARM_PRIVATE_12 R_ARM_PRIVATE_13 R_ARM_PRIVATE_14 R_ARM_PRIVATE_15 R_ARM_ME_TOO R_ARM_THM_TLS_DESCSEQ16 R_ARM_THM_TLS_DESCSEQ32 ( B S ) ( DELTA_B ( S ) ) U 7T U T =U _ _ _ _ ` reloc_name_in_error_message Arm_reloc_property v% v% m% Ll& n% m& n% number_of_children child name make_tree Add_lib_group_symbols Add_archive_symbols Add_archive_symbols %s: lib groups: %u %s: archive libraries: %u -u vector::_M_fill_insert --whole-archive %s: total lib groups members: %u %s: loaded lib groups members: %u %s: total archive members: %u %s: loaded archive members: %u /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/archive.cc %s: malformed archive header at %zu %s: malformed archive header size at %zu %s: malformed archive header name at %zu %s: bad extended name index at %zu %s: bad extended name entry at header %zu %s: short archive header at %zu %s: bad archive symbol table names %s: no archive symbol table (run ranlib) %s: member at %zu is not an ELF object ! ! ` ~Task_token ~Task_list add add_writer is_blocked include_member options get_file_and_offset convert_types `{% @ 0 {% 0 p N4gold21Add_lib_group_symbolsE + @{% {% N4gold19Add_archive_symbolsE + l{% {% h + {% N4gold4TaskE {% P %s: must be processed by '%s' toolchain %s: object tag '%d, %s' is incompatible with tag '%d, %s' /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/attributes.cc /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/attributes.h vector::_M_range_insert }% P pd c u c c d d d u d d u t u @d t Pd `d t Pt N4gold30Output_attributes_section_dataE + }% & do_print_merge_stats do_write_to_buffer do_add_input_section do_print_to_mapfile do_tls_offset do_set_tls_offset set_data_size do_set_out_shndx do_load_address do_write data_size convert_types get_output_view offset Attributes_section_data target convert_types arg_type convert_types new_attribute Vendor_object_attributes /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/copy-relocs.cc ** dynbss .bss object set_current_data_size_for_child emit_copy_reloc options do_print_merge_stats do_write_to_buffer do_add_input_section do_tls_offset do_set_tls_offset set_data_size do_set_out_shndx do_load_address do_print_to_mapfile convert_types add_global emit_copy_reloc emit_copy_reloc add_global emit_copy_reloc emit_copy_reloc add_global emit_copy_reloc emit_copy_reloc add_global emit_copy_reloc /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/dirsearch.cc %s: can not read directory: %s Dir_cache_task Attempt to open %s/%s failed %s: closedir failed: %s N12_GLOBAL__N_114Dir_cache_taskE find is_blocked initialize add_blockers % a b ^ 0^ f ` add add add_writer + @ % {% /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/dynobj.cc bad section name offset for section %u: %lu unexpected link in section %u header: %u != %u unexpected duplicate type %u section: %u, %u duplicate definition for version %u verneed vn_aux field out of range: %u vernaux vna_name field out of range: %u verneed vna_next field out of range: %u verneed vn_next field out of range: %u verdef vd_cnt field too small: %u verdef vd_aux field out of range: %u verdaux vda_name field out of range: %u verdef vd_next field out of range: %u size of dynamic symbols is not multiple of symbol size symbol %s has undefined version %s DYNAMIC section %u link out of range: %u DYNAMIC section %u link %u is not a strtab DT_SONAME value out of range: %lld >= %lld DT_NEEDED value out of range: %lld >= %lld missing DT_NULL in dynamic segment invalid dynamic symbol table name index: %u dynamic symbol table name section has wrong type: %u bad e_ehsize (%d != %d) bad e_shentsize (%d != %d) vector::reserve basic_string::substr unexpected verneed version %u unexpected verdef version %u D % P S @ 0 ` P P % Q `T @G - p P 0 0 N4gold12Sized_dynobjILi64ELb1EEE + % di% N4gold12Sized_dynobjILi64ELb0EEE + ` % di% need_section_contents index need_section_contents need_section_contents need_section_contents def_section_contents def_section_contents def_section_contents def_section_contents symbol_section_contents object dynsym_index symbol_section_contents symbol_section_contents symbol_section_contents read_dynamic read_dynsym_section convert_types set_xindex do_initialize_xindex do_section_entsize do_add_symbols options read_dynamic read_dynsym_section do_initialize_xindex do_section_entsize do_add_symbols read_dynamic read_dynsym_section do_initialize_xindex do_section_entsize do_add_symbols read_dynamic read_dynsym_section do_initialize_xindex do_section_entsize do_add_symbols version_index finalize set_index set_dynsym_index add_def record_version get_dynobj_for_sym define_base_version clear_weak create_gnu_hash_table target sized_create_elf_hash_table sized_create_elf_hash_table % C a @ % + % % N4gold6VerdefE h + % N4gold12Version_baseE % p % + % % N4gold15Verneed_versionE %s: %s: fatal error: %s: %s: warning: %s: %s: error: /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/errors.cc %s: %s: %s: undefined reference to '%s' %s: %s: %s: undefined reference to '%s', version '%s' object undefined_symbol options /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/fileread.cc %s: total bytes mapped for read: %llu %s: maximum bytes mapped for read at one time: %llu %s: file too short: read only %zd of %zd bytes at %lld %s: file too short: read only %lld of %lld bytes at %lld %s: attempt to map %lld bytes at offset %lld exceeds size of file; the file may be corrupt %s: mmap offset %lld size %lld failed: %s could not reopen file %s %s: stat failed: %s %s: lseek failed: %s %s: readv failed: %s %s: pread failed: %s munmap failed: %s %s: fstat failed: %s Attempt to open %s succeeded .a .so -l cannot find %s%s cannot find %s cannot open %s: %s target open options Input_file ~Task_token ~Task_list ~File_view clear_views read_multiple convert_types do_readv find_or_make_view make_view add_view is_locked is_writable remove_writer lock add_writer release open open ~File_read unlock ~View %s: internal error in %s, at %s:%d Task_function Close_task_runner /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/gold.cc cannot mix -static with dynamic object %s cannot mix -r with dynamic object %s cannot use non-ELF output format with dynamic object %s cannot mix split-stack '%s' and non-split-stack '%s' when using -r Task_function Layout_task_runner Incremental linking might be possible (not implemented yet) cannot mix -r with --gc-sections or --icf /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/workqueue.h : out of memory Task_function Middle_runner no input files Task_function Gc_runner % P $ % ` p P N4gold9Gc_runnerE + % 0 % N4gold13Middle_runnerE + % 0 % h + 8 % N4gold20Task_function_runnerE 0 % % P Task_function is_blocked ~Task_token ~Task_list queue_middle_tasks shndx output_section options target + % {% N4gold13Task_functionE /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/gold-threads.cc % N4gold15Initialize_lockE + % z$ Condvar options wait Lock release acquire ~Lock_impl_nothreads < % P + ` % % N4gold22Condvar_impl_nothreadsE h + % N4gold12Condvar_implE % % ` + % % N4gold19Lock_impl_nothreadsE h + % N4gold9Lock_implE % 0 /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/icf.cc %s: ICF Converged after %u iteration(s) %s: ICF stopped after %u iteration(s) Could not find symbol %s to unfold %llx %llx %llux @ ICF_R Contents = ._ZN ._ZZ vector::_M_insert_aux ? S get_folded_section target is_section_included is_function_ctor_or_dtor get_section_contents is_preemptible object options internal error: %s: incremental build info not provided /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/options.h /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/incremental.cc the link might take longer: cannot perform incremental link: %s ** incremental link inputs list /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/stringpool.h no incremental data from previous build invalid incremental build data different version of incremental build data unsupported ELF data encoding %d [group] --incremental-changed --incremental-unchanged --incremental-unknown ' '"'"' command line changed output is not an ELF file. ELF file too short invalid ELF version 0 unsupported ELF version %d invalid ELF class 0 unsupported ELF class %d invalid ELF data encoding %s: incompatible target p % P p + , % 0 p E 9 % p p$ p% 0 % p A = N4gold24Sized_incremental_binaryILi64ELb1EEE + @ % < % N4gold24Sized_incremental_binaryILi64ELb0EEE + % < % N4gold24Sized_incremental_binaryILi32ELb1EEE + % < % N4gold24Sized_incremental_binaryILi32ELb0EEE + % < % h + D % N4gold18Incremental_binaryE < % ` p get_output_view create_incremental_inputs_section_data sized_create_inputs_section_data get_offset_from_key sized_create_inputs_section_data sized_create_inputs_section_data sized_create_inputs_section_data finalize file Unusually large LEB128 decoded, debug information may be corrupted Write_sections_task Write_data_task Write_symbols_task ** relocs ** zero fill .init .fini section name pool output symbol name pool dynamic name pool Section_info of %s missing. Section %s changed. sha1 md5 %s: requires executable stack .dynstr .strtab .shstrtab .gnu.lto_ .gnu_debuglink .debug_abbrev .debug_info .data.rel.ro .data.rel.ro.local .ctors .dtors .jcr .init_array .fini_array .gnu_incremental_inputs .gnu_incremental_strtab .note.GNU-stack .eh_frame_hdr .dynamic .rel .rela .ctors. .dtors. .init_array. .fini_array. .interp ** note header .symtab ** symtab .symtab_shndx .gnu.version ** versions .gnu.version_d ** version defs .gnu.version_r ** version refs .dynsym ** dynsym .dynsym_shndx ** hash .gnu.hash gold .note.gnu.gold-version GNU uuid /dev/urandom /dev/urandom: read failed: %s 0x .note.gnu.build-id .text. .rodata. .rodata .data. .data .bss. .tdata. .tdata .tbss. .tbss .sdata. .sbss. .sbss .sdata2. .sbss2. .lrodata. .lrodata .ldata. .ldata .lbss. .lbss .gcc_except_table. .gnu.linkonce.d.rel.ro.local. .gnu.linkonce.d.rel.ro. .gnu.linkonce.t. .gnu.linkonce.r. .gnu.linkonce.d. .gnu.linkonce.b. .gnu.linkonce.s. .gnu.linkonce.sb. .gnu.linkonce.s2. .gnu.linkonce.sb2. .gnu.linkonce.td. .gnu.linkonce.tb. .gnu.linkonce.lr. .gnu.linkonce.l. .gnu.linkonce.lb. .gnu.linkonce.armextab. .gnu.linkonce.armexidx. .debug_line .debug_str .debug_frame .debug_loc .debug_macinfo .debug_ranges Write_after_input_sections_task /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/layout.cc /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/layout.h Section order changed. Expecting %s but see %s 0123456789ABCDEFGHIJKLMNOPWRSTUVWXYZabcdefghijklmnopqrstuvwxyz_ %s: missing .note.GNU-stack section implies executable stack load segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx] read-only segment has dynamic relocations shared library text segment is not shareable --build-id=uuid failed: could not open /dev/urandom: %s /dev/urandom: expected %zu bytes, got %zd bytes --build-id argument '%s' not a valid hex number unrecognized --build-id argument '%s' x x H x x : : H : x : : : : : H x P D D P D D D D D D P h Z Z h Z Z Z Z Z Z h ! M % V|$ % o % % v % T % ] % \ % \ % O % O % e % l % r % % x % % % % % % % % % $ % % % $ % % % % % % % % % |$ % \ % % O % 2 % V|$ C % ] % T % l % e % % v % $ % % % $ % % |$ C % % % % % % % % % % % % % % % % % / % % ( layout_eh_frame options layout_eh_frame layout_eh_frame layout_eh_frame layout_group set_info_symndx set_should_link_to_symtab convert_types layout_group layout_group layout_group layout_reloc set_info_section do_print_merge_stats do_write_to_buffer do_add_input_section do_tls_offset do_set_tls_offset do_set_out_shndx do_load_address set_output_data layout_reloc layout_reloc layout_reloc include_section 5 % C % G % S % 5 % ^ % C % G % k % v % % S % include_section include_section include_section add add_writer is_blocked write_binary get_output_view write_build_id data_size offset write_data symtab_index dynsym_index make_output_segment Kept_section set_is_comdat set_object set_shndx output_section_name set_dynamic_symbol_size finalize_data_size target add_target_dynamic_tags create_interp create_version_sections set_link_section set_info assign_local_dynsym_offsets create_dynamic_symtab set_dynsym_index set_final_data_size set_address set_file_offset create_symtab_sections set_symtab_index info place_orphan_sections_in_script set_section_addresses_from_script set_segment_offsets segment_precedes create_incremental_info_sections create_build_id relaxation_loop_body doing_static_link find_first_load_seg set_name set_info_section_symndx attach_allocated_section_to_segment default_section_order choose_output_section check_output_data_for_reset_values % , % P N e pc T % @ M f PR ` | % M N z % M e M % ` ` N4gold17Close_task_runnerE + % 0 % N4gold31Write_after_input_sections_taskE + % {% N4gold18Write_symbols_taskE + 8 % {% N4gold15Write_data_taskE + ` % {% N4gold19Write_sections_taskE + % {% N4gold18Layout_task_runnerE + % 0 % L % pd c u c c d d d u 0h d d u t @d t Pd `d t Pt + ` % & N4gold25Output_relocatable_relocsILi9ELi64ELb1EEE % pd c u c c d d d u f d d u t @d t Pd `d t Pt + % & N4gold25Output_relocatable_relocsILi4ELi64ELb1EEE % P pd c u c c d d d u h d d u t @d t Pd `d t Pt + % & N4gold25Output_relocatable_relocsILi9ELi64ELb0EEE % p pd c u c c d d d u g d d u t P @d t Pd `d t Pt + % & N4gold25Output_relocatable_relocsILi4ELi64ELb0EEE L % 0 pd c u c c d d d u h d d u t @d t Pd `d t Pt + ` % & N4gold25Output_relocatable_relocsILi9ELi32ELb1EEE % @ pd c u c c d d d u pg d d u t @d t Pd `d t Pt + % & N4gold25Output_relocatable_relocsILi4ELi32ELb1EEE % ` P pd c u c c d d d u i d d u t @d t Pd `d t Pt + % & N4gold25Output_relocatable_relocsILi9ELi32ELb0EEE % @ pd c u c c d d d u g d d u t @d t Pd `d t Pt + % & N4gold25Output_relocatable_relocsILi4ELi32ELb0EEE .fini_array .preinit_array .init_array .fini_array .preinit_array .init_array .fini_array .preinit_array .init_array .fini_array .preinit_array .init_array % 0 pd c u c c d d d u d d u t @ @d t Pd `d t Pt + % & N4gold23Output_data_fixed_spaceE % P pd c u c c d d d u d d u t p @d t Pd `d t Pt + % & N4gold21Output_data_zero_fillE Memory map %s 0x%llx 0x%0*llx %10s load address 0x%-*llx 0x%0*llx %10s -u (%s) cannot close map file: %s cannot open map file %s: %s 0x%0*llx %s Allocating common symbols 0x%0*llx %10s %s Discarded input sections Archive member included because of file (symbol) /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/mapfile.cc Common symbol size file data_size address target is_section_included print_input_section global_symbol object global_symbol global_symbol global_symbol report_include_archive_member /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/object.cc symbol %u out of range for SHT_SYMTAB_SHNDX section extended index for symbol %u out of range: %u section name section has wrong type: %u missing SHT_SYMTAB_SHNDX section size of symbols is not multiple of symbol size local symbol %u section index %u out of range unknown section index %u for local symbol %u section group %u info %u out of range symbol %u name offset %u out of range symbol %u invalid section index %u section %u in section group %u out of range invalid section group %u refers to earlier section %u relocation section %u has bad info %u %s: removing unused section from '%s' in file '%s' %s: ICF folding section '%s' in file '%s'into '%s' in file '%s' %s: unsupported ELF machine number %d local symbol %u section name out of range: %u >= %u %s is not supported but is required for %s in %s .note.GNU-split-stack .note.GNU-no-split-stack .note .preinit_array personality .gnu.linkonce.d (invalid) .zdebug_ .gnu.attributes .gnu.linkonce --copy-dt-needed-entries --add-needed in function +0x%lx d % ` 0 0 ` @ 9 P4 A @ p % $ p P : ` J P p H p P @ @ l% p P~ PI @ @ P 0 p & ` @ O 0 O @ h% p P 0 m % # 0 # " ! 0 @ 0 P: 0 & ` F p P4 0 ` 0 & p p N4gold12Sized_relobjILi64ELb1EEE + @ % h% N4gold12Sized_relobjILi64ELb0EEE + % h% read_symtab_xindex convert_types initialize_symtab_xindex read_symtab_xindex initialize_symtab_xindex read_symtab_xindex initialize_symtab_xindex read_symtab_xindex initialize_symtab_xindex compute_final_local_value_internal output_section set_merged_symbol_value address write_local_symbols options get_output_view output_symtab_index output_dynsym_index has_output_symtab_entry has_output_dynsym_entry value find_single_comdat_section set_linkonce_size add_comdat_section set_xindex do_set_section_offset object do_initialize_xindex do_section_entsize do_set_local_dynsym_offset set_output_dynsym_index do_finalize_local_symbols set_output_symtab_index do_count_local_symbols set_input_shndx set_is_section_symbol may_be_discarded_from_output_symtab target set_no_output_symtab_entry do_add_symbols do_layout set_relocatable_relocs do_read_symbols get_output_section_offset set_local_got_offset local_got_offset set_needs_output_dynsym_entry set_needs_output_dynsym_entry set_must_have_output_symtab_entry set_must_have_output_symtab_entry local_symbol_input_shndx dynsym_index symtab_index local_symbol symbol_section_and_value global_symbol compute_final_local_value_internal write_local_symbols value do_set_section_offset do_initialize_xindex do_section_entsize do_set_local_dynsym_offset do_finalize_local_symbols do_count_local_symbols do_add_symbols do_layout do_read_symbols get_output_section_offset set_local_got_offset local_got_offset set_needs_output_dynsym_entry set_must_have_output_symtab_entry local_symbol_input_shndx dynsym_index symtab_index local_symbol symbol_section_and_value global_symbol compute_final_local_value_internal set_merged_symbol_value write_local_symbols output_symtab_index output_dynsym_index has_output_symtab_entry has_output_dynsym_entry value convert_types do_set_section_offset do_initialize_xindex do_section_entsize do_set_local_dynsym_offset set_output_dynsym_index do_finalize_local_symbols set_output_symtab_index do_count_local_symbols set_input_shndx set_is_section_symbol may_be_discarded_from_output_symtab set_no_output_symtab_entry do_add_symbols do_layout do_read_symbols get_output_section_offset set_local_got_offset local_got_offset set_needs_output_dynsym_entry set_needs_output_dynsym_entry set_must_have_output_symtab_entry set_must_have_output_symtab_entry local_symbol_input_shndx dynsym_index symtab_index local_symbol symbol_section_and_value global_symbol compute_final_local_value_internal write_local_symbols value do_set_section_offset do_initialize_xindex do_section_entsize do_set_local_dynsym_offset do_finalize_local_symbols do_count_local_symbols do_add_symbols do_layout do_read_symbols get_output_section_offset set_local_got_offset local_got_offset set_needs_output_dynsym_entry set_must_have_output_symtab_entry local_symbol_input_shndx dynsym_index symtab_index local_symbol symbol_section_and_value global_symbol set_has_unknown_needed_entries D % ^! + ` % % N4gold21Sized_dwarf_line_infoILi64ELb1EEE h + % N4gold15Dwarf_line_infoE % % @ Z! + % % N4gold21Sized_dwarf_line_infoILi64ELb0EEE D % @ W! + ` % % N4gold21Sized_dwarf_line_infoILi32ELb1EEE % 0T! + % % N4gold21Sized_dwarf_line_infoILi32ELb0EEE h% %s: use the --help option for usage information %s: must take a non-empty argument /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/options.cc /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/arm-linux-androideabi-4.4.x/sysroot format '%s' not supported; treating as elf (supported formats: elf, binary) unable to parse dynamic-list script file %s unable to parse version script file %s unable to parse script file %s %s: invalid option value (expected a floating point number): %s %s: invalid option value (expected an integer): %s Usage: %s [options] file... Options: %s: must take one of the following arguments: %s invalid argument to --section-start; must be SECTION=ADDRESS --section-start address missing --section-start argument %s is not a valid hex number may not nest libraries in groups may not nest groups in libraries --plugin-opt requires --plugin. ignoring --threads: %s was compiled without thread support ignoring --thread-count: %s was compiled without thread support unable to open -retain-symbols-file file %s: %s -shared and -static are incompatible -shared and -pie are incompatible -shared and -r are incompatible -retain-symbols-file does not yet work with -r binary output format not compatible with -shared or -pie or -r --hash-bucket-empty-fraction value %g out of range [0.0, 1.0) Options --incremental-changed, --incremental-unchanged, --incremental-unknown require the use of --incremental Report version and target information Do not copy DT_NEEDED tags from shared libraries Allow multiple definitions of symbols Do not allow multiple definitions Allow unresolved references in shared libraries Do not allow unresolved references in shared libraries Only set DT_NEEDED for shared libraries if used Always DT_NEEDED for shared libraries -l searches for shared libraries -l does not search for shared libraries Bind defined function symbols locally Check segment addresses for overlaps (default) Do not check segment addresses for overlaps Compress .debug_* sections in the output file Do not output cross reference table Demangle C++ symbols in log messages Do not demangle C++ symbols in log messages Look for violations of the C++ One Definition Rule Do not look for violations of the C++ One Definition Rule Delete all temporary local symbols Add data symbols to dynamic symbols Add C++ operator new/delete to dynamic symbols Add C++ typeinfo to dynamic symbols Read a list of dynamic symbols Exclude libraries from automatic export Do not export all dynamic symbols (default) (ARM only) Do not warn about objects with incompatible enum sizes Do not treat warnings as errors (ARM only) Fix binaries for Cortex-A8 erratum. (ARM only) Do not fix binaries for Cortex-A8 erratum. (ARM only) Rewrite BX rn as MOV pc, rn for ARMv4 (ARM only) Rewrite BX rn branch to ARMv4 interworking veneer Min fraction of empty buckets in dynamic hash Use timestamps to check files (default) Read only symbol values from FILE Map whole files to memory (default on 64-bit hosts) Map relevant file parts to memory (default on 32-bit hosts) Keep files mapped across passes (default) Release mapped files after each pass Write map file on standard output Do not page align data, do not make text readonly Page align data, make text readonly Enable use of DT_RUNPATH and DT_FLAGS Disable use of DT_RUNPATH and DT_FLAGS Create an output file even if errors occur Report undefined symbols (even with --shared) (ARM only) Ignore for backward compatibility Create a position independent executable Preread archive symbols when multi-threaded Print symbols defined and used for each input Ignored for SVR4 compatibility Generate relocations in output Relax branches on certain targets keep only symbols listed in this file Add DIR to runtime search path Add DIR to link time shared library search path Sort common symbols by alignment Emit only debug line number information Strip debug symbols that are unused by gdb (at least versions <= 6.7) Strip LTO intermediate code sections (ARM only) The maximum distance from instructions in a group of sections to their stubs. Negative values mean stubs are always after the group. 1 means using default size. Use less memory and more disk I/O (included only for compatibility with GNU ld) Stack size when -fsplit-stack function calls non-split Do not link against shared libraries Identical Code Folding. '--icf=safe' Folds ctors, dtors and functions whose pointers are definitely not taken. Number of iterations of ICF (default 2) List folded identical sections on stderr Do not list folded identical sections Do not fold this symbol during ICF Don't remove unused sections (default) List removed unused sections on stderr Do not list removed unused sections Print resource usage statistics Set target system root directory Print the name of each input file Do not run the linker multi-threaded Number of threads to use in initial pass Number of threads to use in middle pass Number of threads to use in final pass Set the address of the bss segment Set the address of the data segment Set the address of the text segment Create undefined reference to SYMBOL Warn about duplicate common symbols Do not warn about duplicate common symbols (default) Warn if the stack is executable Do not warn if the stack is executable (default) Don't warn about mismatched input files Warn when skipping an incompatible library Don't warn when skipping an incompatible library Warn if text segment is not shareable Do not warn if text segment is not shareable (default) Report unresolved symbols as warnings Report unresolved symbols as errors (ARM only) Do not warn about objects with incompatible wchar_t sizes Include only needed archive contents Use wrapper functions for SYMBOL Allow unused version in script (default) Do not allow unused version in script Default search path for Solaris compatibility Mark output as requiring executable stack Mark DSO to be initialized first at runtime Mark object to interpose all DSOs but executable Mark object for lazy runtime binding (default) Mark object requiring immediate process Mark object not to use default search paths Mark DSO non-deletable at runtime Mark DSO not available to dlopen Mark DSO not available to dldump Mark output as not requiring executable stack Mark object for immediate function binding Mark DSO to indicate that needs immediate $ORIGIN processing at runtime Where possible mark variables read-only after relocation Don't mark variables read-only after relocation Do not permit relocations in read-only segments Permit relocations in read-only segments (default) %s: %s: %s lib end without lib start Group end without group start elf binary Supported targets: -%c -- -z %c%s %s: supported targets: Report bugs to %s ,: unexpected argument missing argument may not nest libraries May not nest groups Z-OPTION unknown -z option unknown option unknown demangling style '%s' COLLECT_NO_DEMANGLE P, /usr/lib -pie and -r are incompatible %s: missing group end Report usage information help Report version information Not supported false true no-add_needed no-allow_multiple_definition no-allow_shlib_undefined no-as_needed [ignored] Ignored assert [elf,binary] Set input format no-Bdynamic no-Bstatic Bind defined symbols locally no-Bsymbolic no-Bsymbolic_functions [=STYLE] Generate build ID note build_id no-check_sections [none,zlib] compress_debug_sections no-copy_dt_needed_entries Output cross reference table no-cref Define common symbols Do not define common symbols no-define_common Alias for -d no-dc no-dp [all,files,script,task][,...] Turn on debugging SYMBOL=EXPRESSION Define a symbol defsym no-no_demangle no-detect_odr_violations Delete all local symbols no-discard_all no-discard_locals no-dynamic_list_data no-dynamic_list_cpp_new no-dynamic_list_cpp_typeinfo dynamic_list Set program start address entry lib,lib ... exclude_libs Export all dynamic symbols no-export_dynamic Link big-endian objects. EB Create exception frame header no-eh_frame_hdr Link little-endian objects. no-enum_size_warning Treat warnings as errors no-fatal_warnings SYMBOL Call SYMBOL at unload-time _fini no-fix_cortex_a8 fix_v4bx fix_v4bx_interworking no-g Set shared library name soname no-i FRACTION 0.0 hash_bucket_empty_fraction [sysv,gnu,both] Dynamic hash style hash_style PROGRAM Set dynamic linker path dynamic_linker Work in progress; do not use Do a full build no-incremental Assume files changed incremental_changed Assume files didn't change incremental_unchanged incremental_unknown Call SYMBOL at load-time _init just_symbols no-map_whole_files no-keep_files_mapped Search for library LIBNAME Add directory to search path library_path EMULATION Ignored for compatibility no-print_map MAPFILENAME Write map file Map Do not page align data no-nmagic no-omagic enable_new_dtags disable-new_dtags no-noinhibit_exec no-no_undefined Set output file name a.out LEVEL Optimize output file size optimize [binary] Set output format oformat no-p no-pie no-pic_executable no-pipeline_knowledge no-preread_archive_symbols print_symbol_counts no-Qy no-emit_relocs Generate relocatable output no-relocatable no-relax retain_symbols_file rpath rpath_link SECTION=ADDRESS Set address of section section_start [={ascending,descending}] sort_common Strip all symbols no-strip_all Strip debugging information no-strip_debug no-strip_debug_non_line no-strip_debug_gdb no-strip_lto_sections stub_group_size no-no_keep_memory Generate shared library no-shared no-Bshareable 0x4000 split_stack_adjust_size [none,all,safe] icf COUNT icf_iterations no-print_icf_sections keep_unique Remove unused sections no-gc_sections no-print_gc_sections no-stats sysroot no-trace Read linker script Run the linker multi-threaded no-threads Number of threads to use thread_count thread_count_initial thread_count_middle thread_count_final -1U Tbss Tdata Ttext Synonym for --debug=files no-verbose Read version script version_script no-warn_common no-warn_constructors no-warn_execstack no-warn_mismatch no-warn_multiple_gp no-warn_search_mismatch no-warn_shared_textrel no-warn_unresolved_symbols no-error_unresolved_symbols no-wchar_size_warning Include all archive contents no-whole_archive wrap Trace references to symbol trace_symbol no-undefined_version PATH Start a library search group start_group End a library search group end_group Start a library start_lib End a library end_lib Sort dynamic relocs Do not sort dynamic relocs nocombreloc Set common page size to SIZE common_page_size nodefs noinitfirst nointerpose nolazy noloadfltr Set maximum page size to SIZE max_page_size nomuldefs Do not create copy relocs nocopyreloc nonodefaultlib nonodelete nonodlopen nonodump nonoexecstack nonow noorigin norelro notext notextoff % ;$ % ;$ % process_one_option add_file lib add_sysroot finalize print register_option ** section headers ** segment headers ** file header ** fill ** string table ** dynamic ** symtab xindex ** group ** merge strings %s: munmap: %s %s: write: %s %s: close: %s %s: mremap: %s %s: mmap: %s %s: open: %s .o cannot find entry symbol '%s' crtbegin crtend /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/output.cc /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/merge.h %s: write: unexpected 0 return-value %s: mmap: failed to allocate %lu bytes for output file: %s entry symbol '%s' exists but is not defined dot moves backward in linker script from 0x%llx to 0x%llx address of section '%s' moves backward from 0x%llx to 0x%llx invalid alignment %lu for section "%s" section group retained but group element discarded H & 0 A pd c u c c d d d u pi d d u t p' @d t Pd `d t Pt & B pd c u c c d d d u i d d u t ' @d t Pd `d t Pt & P `D pd c u c c d d d u e d d u t ' @d t Pd `d t Pt & F pd c u c c d d d u Pf d d u t ( @d t Pd `d t Pt P & 0 pd c u c c d d d u @u d d u t @' ( t Pd `d t Pt & P 0 pd c u c c d d d u @u d d u t ' ! t Pd `d t Pt & p 0 pd c u c c d d d u @u d d u t & @! t Pd `d t Pt & P pd c u c c d d d u @u d d u t & t Pd `d t Pt P & p pd c u c c d d d u @u d d u t & ` t Pd `d t Pt & pd c u c c d d d u @u d d u t P& p) t Pd `d t Pt & p pd c u c c d d d u @u d d u t & t Pd `d t Pt & pd c u c c d d d u @u d d u t % 0 t Pd `d t Pt P & 0 0 pd c u c c d d d u @u d d u t % t Pd `d t Pt & P pd c u c c d d d u @u d d u t % t Pd `d t Pt & P @ P p ` p 0 & pd c u c c d d d u d d u t `% @d t Pd `d t Pt & p 0 pd c u c c d d d u p d d u t 0% t Pd `d t Pt 4 & # pd c u c c d d d u 0 d d u t % @d t Pd `d P Pt & @ pd c u c c d d d u d d u t u @d t Pd `d t Pt d & # pd c u c c d d d u d d u t $ @d t Pd `d Pt & pd c u c c d d d u d d u t $ @d t Pd `d 0 Pt & # @ @z c u c c d u x d d u t p$ & # 0z c u c c d u @y d d u t @$ ` & # p z c u c c d u y d d u t $ & 0 c u c c d u d d u t u N4gold17Output_data_groupILi64ELb1EEE + & & N4gold17Output_data_groupILi64ELb0EEE + ` & & N4gold17Output_data_groupILi32ELb1EEE + & & N4gold17Output_data_groupILi32ELb0EEE + & & N4gold17Output_data_relocILi4ELb0ELi64ELb1EEE + & & N4gold17Output_data_relocILi4ELb0ELi64ELb0EEE + ` & & N4gold17Output_data_relocILi4ELb0ELi32ELb1EEE + & & N4gold17Output_data_relocILi4ELb0ELi32ELb0EEE + & & N4gold17Output_data_relocILi9ELb1ELi64ELb1EEE + & & N4gold17Output_data_relocILi9ELb1ELi64ELb0EEE + ` & & N4gold17Output_data_relocILi9ELb0ELi64ELb1EEE + & & N4gold17Output_data_relocILi9ELb0ELi64ELb0EEE + & & N4gold17Output_data_relocILi9ELb0ELi32ELb1EEE + & & N4gold17Output_data_relocILi9ELb0ELi32ELb0EEE + ` & & N4gold14Output_sectionE + & & N4gold20Output_symtab_xindexE + & & N4gold19Output_data_dynamicE + & & N4gold18Output_data_strtabE + & & N4gold24Output_data_const_bufferE + @ & & N4gold17Output_data_constE + p & & N4gold19Output_section_dataE + & & N4gold18Output_file_headerE + & & N4gold22Output_segment_headersE + & & N4gold22Output_section_headersE + @ & & N4gold11Output_dataE h + l & + & $ + ` & $ + & $ + & $ + & $ + ` & $ + & $ + & $ + & $ + ` & $ N4gold22Output_data_reloc_baseILi4ELb0ELi64ELb1EEE N4gold22Output_data_reloc_baseILi4ELb0ELi64ELb0EEE N4gold22Output_data_reloc_baseILi4ELb0ELi32ELb1EEE N4gold22Output_data_reloc_baseILi4ELb0ELi32ELb0EEE N4gold22Output_data_reloc_baseILi9ELb1ELi64ELb1EEE N4gold22Output_data_reloc_baseILi9ELb1ELi64ELb0EEE N4gold22Output_data_reloc_baseILi9ELb0ELi64ELb1EEE N4gold22Output_data_reloc_baseILi9ELb0ELi64ELb0EEE N4gold22Output_data_reloc_baseILi9ELb0ELi32ELb1EEE N4gold22Output_data_reloc_baseILi9ELb0ELi32ELb0EEE set_data_size do_out_shndx data_size do_print_to_mapfile set_final_data_size do_set_out_shndx do_out_shndx do_load_address set_should_link_to_symtab do_write offset get_output_view do_write do_write do_write set_should_link_to_dynsym do_write do_write do_write do_write do_write do_write do_write do_write do_write do_write do_write do_write do_print_merge_stats do_write_to_buffer do_add_input_section do_tls_offset do_set_tls_offset do_set_out_shndx do_load_address local_symbol value Got_entry set_current_data_size_for_child do_write set_local_got_offset output_section local_symbol value Got_entry do_write set_local_got_offset local_symbol value Got_entry do_write set_local_got_offset local_symbol value Got_entry do_write set_local_got_offset do_write convert_types do_write do_write do_write add_global add_global add_global add_global add_global add_global add_global add_global add_global add_global add_global add_global add_global add_global add_global add_global target get_address get_output_section_offset address get_symbol_index dynsym_index dynsym_index output_dynsym_index dynsym_index set_needs_dynsym_index set_needs_output_dynsym_entry set_needs_output_dynsym_entry symbol_value local_section_offset target_arg Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc get_address get_output_section_offset get_symbol_index dynsym_index set_needs_dynsym_index set_needs_output_dynsym_entry symbol_value local_section_offset target_arg Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc get_address get_output_section_offset get_symbol_index dynsym_index output_dynsym_index set_needs_dynsym_index set_needs_output_dynsym_entry set_needs_output_dynsym_entry symbol_value local_section_offset target_arg Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc get_address get_output_section_offset get_symbol_index dynsym_index set_needs_dynsym_index set_needs_output_dynsym_entry symbol_value local_section_offset target_arg Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc get_address get_symbol_index symtab_index symtab_index output_symtab_index symtab_index set_needs_dynsym_index symbol_value local_section_offset target_arg Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc get_address get_symbol_index symtab_index set_needs_dynsym_index symbol_value local_section_offset target_arg Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc get_address get_symbol_index symtab_index output_symtab_index set_needs_dynsym_index symbol_value local_section_offset target_arg Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc get_address get_symbol_index symtab_index set_needs_dynsym_index symbol_value local_section_offset target_arg Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc Output_reloc add_input_section options Input_section add_input_section add_input_section add_input_section first_section_load_address set_tls_offsets set_offset set_section_list_addresses set_address set_file_offset finalize_data_size set_section_addresses add_initial_output_data remove_output_section add_output_section_to_nonload add_output_section_to_load restore_states discard_states save_states add_merge_section input_sections_begin input_sections_end relaxed_input_section save_input_sections convert_types write_to_postprocessing_buffer postprocessing_buffer create_postprocessing_buffer do_write input_section has_priority section_name index output_address output_offset is_input_address_mapped find_relaxed_input_section find_merge_section convert_input_sections_to_relaxed_sections convert_input_sections_in_list_to_relaxed_sections add_merge_input_section find_merge_section Output_merge_string do_set_keeps_input_sections set_no_zero_null Output_merge_string do_set_keeps_input_sections set_no_zero_null Output_merge_string do_set_keeps_input_sections set_no_zero_null set_output_section shndx relobj endian_do_write endian_do_write do_write sized_write sized_write sized_write sized_write set_final_data_size do_adjust_output_section get_strtab_size do_out_shndx set_output_section do_size do_write do_sized_write get_sized_symbol do_sized_write do_sized_write get_sized_symbol do_sized_write do_size do_write do_sized_write do_sized_write do_sized_write do_sized_write do_write do_sized_write write_section_headers_list symtab_section dynsym_section do_sized_write write_section_headers_list do_sized_write write_section_headers_list do_sized_write write_section_headers_list do_size default_alignment_for_size & pd c u c c d d d u @u d d u t % t Pd `d t Pt & ` 0 pd c u c c d d d u @u d d u t % t Pd `d t Pt & @ pd c u c c d d d u @u d d u t % 0 t Pd `d t Pt & ` p pd c u c c d d d u @u d d u t & t Pd `d t Pt & @ pd c u c c d d d u @u d d u t P& p) t Pd `d t Pt & pd c u c c d d d u @u d d u t & ` t Pd `d t Pt & pd c u c c d d d u @u d d u t & t Pd `d t Pt & pd c u c c d d d u @u d d u t & @! t Pd `d t Pt & 0 pd c u c c d d d u @u d d u t ' ! t Pd `d t Pt & ` pd c u c c d d d u @u d d u t @' ( t Pd `d t Pt 1& 0 h + 1& N4gold14Output_section25Checkpoint_output_sectionE t2& p P " pd c u c c d d d u " d d u t 0( @d " @ " " " p " $ + 2& & N4gold19Output_merge_stringIcEE 3& " pd c u c c d d d u " d d u t `( @d " @ " " p " " # + 3& & N4gold19Output_merge_stringItEE 3& P " pd c u c c d d d u " d d u t ( @d " @ " " " " # 0 + 3& & N4gold19Output_merge_stringIjEE /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/parameters.cc input file does not match -EB/EL option unrecognized output format %s relaxation 4& 2 02 P2 + 4& z$ N4gold26Set_parameters_target_onceE parameters_force_valid_target options check_target_endianness target size_and_endianness set_target_once set_target set_doing_static_link set_options set_errors 2 % ] % % 4& % Plugin_hook Plugin_finish /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/plugin.cc input files added by plug-ins in --incremental mode not supported yet 6& : 0: 3 p3 3 I N4gold11Plugin_hookE + 6& {% run run options add add_writer is_blocked ~Task_token ~Task_list get_symbol_resolution_info object make_sized_plugin_object target do_get_global_symbols do_get_global_symbol_counts do_initialize_xindex do_section_addralign do_section_info do_section_link do_section_type do_section_address do_section_entsize do_section_flags do_section_name do_section_size do_section_contents do_layout do_read_symbols do_get_global_symbols do_get_global_symbol_counts do_initialize_xindex do_section_addralign do_section_info do_section_link do_section_type do_section_address do_section_entsize do_section_flags do_section_name do_section_size do_section_contents do_layout do_read_symbols do_get_global_symbols do_get_global_symbol_counts do_initialize_xindex do_section_addralign do_section_info do_section_link do_section_type do_section_address do_section_entsize do_section_flags do_section_name do_section_size do_section_contents do_layout do_read_symbols do_get_global_symbols do_get_global_symbol_counts do_initialize_xindex do_section_addralign do_section_info do_section_link do_section_type do_section_address do_section_entsize do_section_flags do_section_name do_section_size do_section_contents do_layout do_read_symbols `<& Z Y `J I I PI + l<& {% N4gold13Plugin_finishE <& k m I + =& i% N4gold9PluginobjE |=& o o I PM M d V L L L `L 0L L K K pK @K K J J + =& <& N4gold15Sized_pluginobjILi32ELb1EEE <>& q Pp I P O a W O O `O 0O O N N pN @N N M M M + `>& <& N4gold15Sized_pluginobjILi32ELb0EEE >& Pr q I R R i @X R `R 0R R Q Q pQ @Q Q P P P PP + ?& <& N4gold15Sized_pluginobjILi64ELb1EEE ?& `n r I U U f Y `U 0U U T T pT @T T S S S PS S + ?& <& N4gold15Sized_pluginobjILi64ELb0EEE Add_symbols Start_group Finish_group Unblock_token %s: not an object or archive %s: file is empty Read_script -l: Read_symbols group ( Read_symbols lib ( Read_symbols /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/readsyms.cc /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/readsyms.h skipping incompatible %s while searching for %s /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/archive.h B& P y s Pt C& @z 0 @C& z 0 s dC& y @u C& p `{ s N4gold11Read_scriptE + B& {% N4gold12Finish_groupE + C& {% N4gold11Start_groupE + (C& {% N4gold11Add_symbolsE + LC& {% N4gold12Read_symbolsE + pC& {% file add add_writer is_blocked ~Task_token ~Task_list group lib do_group add_blocker set_blocker do_read_symbols options set_blocker @D& p p + LD& {% N4gold13Unblock_tokenE Debug abbreviations extend beyond .debug_abbrev section; failed to reduce debug abbreviations /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/reduced_debug_output.cc Extremely large compile unit in debug info; failed to reduce debug info Debug info extends beyond .debug_info section;failed to reduce debug info Invalid DIE in debug info; failed to reduce debug info Debug info extends beyond .debug_info section; failed to reduce debug info 8 H 8 0 x X H X x do_set_out_shndx do_out_shndx do_load_address offset data_size get_output_view postprocessing_buffer target set_data_size set_final_data_size LH& p P @ P p p 0 H& p P @ P p @ p 0 N4gold33Output_reduced_debug_info_sectionE + H& & N4gold35Output_reduced_debug_abbrev_sectionE + `H& & /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/reloc.cc reloc section size %zu is not a multiple of reloc size %d could not convert call to '%s' to '%s' relocation section %u uses unexpected symbol table %u unexpected entsize for reloc section %u: %lu != %u reloc section %u size %lu uneven could not decompress section %s Relocate_task Scan_relocs Gc_process_relocs Read_relocs { h p @ 8K& P S P \K& p K& 0 0 ` K& @S R P N4gold13Relocate_taskE + K& {% N4gold11Scan_relocsE + DK& {% N4gold17Gc_process_relocsE + hK& {% N4gold11Read_relocsE + K& {% initialize initialize initialize initialize set_is_section_symbol set_input_shndx output_dynsym_index set_output_dynsym_index has_output_dynsym_entry set_needs_output_dynsym_entry set_must_have_output_symtab_entry set_no_output_symtab_entry set_output_symtab_index output_symtab_index has_output_symtab_entry may_be_discarded_from_output_symtab initialize_input_to_output_map set_merged_symbol_value set_is_section_symbol set_input_shndx output_dynsym_index set_output_dynsym_index has_output_dynsym_entry set_needs_output_dynsym_entry set_must_have_output_symtab_entry set_no_output_symtab_entry set_output_symtab_index output_symtab_index has_output_symtab_entry may_be_discarded_from_output_symtab initialize_input_to_output_map set_merged_symbol_value value_from_output_section value_from_output_section do_relocate_sections sized_target split_stack_adjust split_stack_adjust_reltype object find_functions target convert_types global_symbol split_stack_adjust_reltype options emit_relocs relocate_for_relocatable strategy symtab_index local_symbol_input_shndx output_section symtab_index convert_types local_symbol get_reloc_addend value relocate_for_relocatable relocatable_relocs do_relocate_sections sized_target split_stack_adjust split_stack_adjust_reltype find_functions global_symbol split_stack_adjust_reltype emit_relocs relocate_for_relocatable symtab_index local_symbol_input_shndx local_symbol get_reloc_addend value relocate_for_relocatable do_relocate_sections sized_target split_stack_adjust split_stack_adjust_reltype find_functions global_symbol split_stack_adjust_reltype emit_relocs relocate_for_relocatable symtab_index local_symbol_input_shndx local_symbol get_reloc_addend value relocate_for_relocatable do_relocate_sections sized_target split_stack_adjust split_stack_adjust_reltype find_functions global_symbol split_stack_adjust_reltype emit_relocs relocate_for_relocatable symtab_index local_symbol_input_shndx local_symbol get_reloc_addend value relocate_for_relocatable write_sections offset data_size postprocessing_buffer get_output_view address write_sections write_sections convert_types write_sections do_scan_relocs emit_relocs_scan scan_relocatable_relocs is_section_included set_must_have_output_symtab_entry scan_relocatable_relocs do_scan_relocs emit_relocs_scan scan_relocatable_relocs set_must_have_output_symtab_entry scan_relocatable_relocs do_scan_relocs emit_relocs_scan scan_relocatable_relocs set_must_have_output_symtab_entry scan_relocatable_relocs do_scan_relocs emit_relocs_scan scan_relocatable_relocs set_must_have_output_symtab_entry scan_relocatable_relocs do_read_relocs do_read_relocs do_read_relocs do_read_relocs add add_writer is_blocked ~Task_token ~Task_list . = %s 0x%x FILEHDR PHDRS FLAGS(%u) AT( ; SECTIONS { PHDRS { FILL( NOLOAD DSECT INFO OVERLAY %s (%s) SUBALIGN( } :%s KEEP( SORT_BY_NAME( EXCLUDE_FILE( SORT_BY_ALIGNMENT( SHORT LONG SQUAD BYTE %s( ** expression TLS sections are not adjacent /DISCARD/ fill value is not absolute .comment no segment %s dot may not move backward ?*[ marker for orphaned output section %s /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/script-sections.cc SORT_BY_NAME(SORT_BY_ALIGNMENT( SORT_BY_ALIGNMENT(SORT_BY_NAME( DATA_SEGMENT_RELRO_END may only appear once in a linker script DATA_SEGMENT_RELRO_END must follow DATA_SEGMENT_ALIGN DATA_SEGMENT_ALIGN may only appear once in a linker script SPECIAL constraints are not implemented mismatched definition for constrained sections may only specify load address for PT_LOAD segment PHDRS load address overrides section %s load address using only one of FILEHDR and PHDRS is not currently supported sections loaded on first page without room for file and program headers are not supported using FILEHDR and PHDRS on more than one PT_LOAD segment is not currently supported alignment of section %s is not absolute subalign of section %s is not absolute fill of section %s is not absolute allocated section not in any segment section in two PT_LOAD segments allocated section not in any PT_LOAD segment no matching section constraint x x x do_print_merge_stats do_add_input_section do_tls_offset do_set_tls_offset set_final_data_size do_set_out_shndx do_load_address orphan_section_init put_headers_in_phdrs address load_address create_note_and_tls_segments create_segments target options total_header_size set_section_addresses place_orphan data_segment_align add_input_section add_fill add_data finish_output_section start_output_section finish_sections start_sections set_address finalize_data_size script_section_type_name section_type alternate_constraint check_constraint set_section_addresses print set_section_addresses relaxed_input_section set_addralign convert_types print set_section_addresses endian_write_to_buffer data_size endian_write_to_buffer get_output_view offset do_write_to_buffer last_place b& u Px Ps q q q q q x 0N r 0r 0 Pr ps u Db& 0 s 0s p# ` ~ 8 0 " $ @s b& ` r r s & a b& 0u x r r r r / c& z z pd c u c c d d d u d d u t z @d t Pd `d ' Pt Pc& @u w r r v r Q `u N4gold21Orphan_output_sectionE + a& \c& N4gold25Output_section_definitionE + b& \c& N4gold28Output_section_element_inputE + `b& dc& N4gold27Output_section_element_dataE + b& dc& N4gold22Output_data_expressionE + b& & N4gold37Output_section_element_dot_assignmentE + c& dc& h + lc& h + c& N4gold16Sections_elementE N4gold22Output_section_elementE dc& pr w r r r r r \c& q 0x q q q q q q r r r 0r @r Pr `r d& P q q q q 0| q r r r 0r @r Pr `r { + d& \c& N4gold26Sections_element_assertionE He& Pu px q q q q pw q r w r 0r @r Pr `r u + `e& \c& N4gold31Sections_element_dot_assignmentE e& ` q q q } `} q r | r 0r @r Pr `r P| + f& \c& N4gold27Sections_element_assignmentE hf& u x r r r r ~ Pv + f& dc& N4gold27Output_section_element_fillE f& r r r r r { + g& dc& N4gold32Output_section_element_assertionE hg& r ~ } r 0} | + g& dc& N4gold33Output_section_element_assignmentE - - - - - - - . . - - . - - - - - - - - - - - - - . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . X. X. X. X. X. X. X. X. X. X. A. A. A. A. A. A. A. X. X. X. X. X. X. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. A. X. X. X. X. X. X. %s:%d:%d: %s --no-define-common --define-common } extern "C++" { extern "Java" { " VERSION { { %s { global : local : %s ASSERT( , "%s") PROVIDE_HIDDEN( PROVIDE( %s = %s: Dumping linker script ENTRY(%s) " command line --entry= --undefined= Java C++ -L invalid character ABSOLUTE ALIGNOF ASSERT AS_NEEDED BIND BLOCK CONSTANT CONSTRUCTORS CREATE_OBJECT_SYMBOLS DATA_SEGMENT_ALIGN DATA_SEGMENT_END DATA_SEGMENT_RELRO_END DEFINED EXCLUDE_FILE EXTERN FILL FORCE_COMMON_ALLOCATION GROUP HLL INCLUDE INHIBIT_COMMON_ALLOCATION INPUT KEEP LENGTH LOADADDR MAP MAX MEMORY MIN NEXT NOCROSSREFS NOFLOAT ONLY_IF_RO ONLY_IF_RW ORIGIN OUTPUT OUTPUT_ARCH OUTPUT_FORMAT PROVIDE PROVIDE_HIDDEN SEARCH_DIR SECTIONS SEGMENT_START SIZEOF SIZEOF_HEADERS SORT SORT_BY_ALIGNMENT SORT_BY_NAME SPECIAL STARTUP SUBALIGN SYSLIB TARGET TRUNCATE VERSION global len org sizeof_headers extern PT_NULL PT_LOAD PT_DYNAMIC PT_INTERP PT_NOTE PT_SHLIB PT_PHDR PT_TLS PT_GNU_EH_FRAME PT_GNU_STACK PT_GNU_RELRO unknown PHDR type (try integer) %s:%d:%d: DATA_SEGMENT_ALIGN not in SECTIONS clause /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/script.cc %s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts specified via -T/--script invalid use of PROVIDE for dot symbol %s:%d:%d: invalid use of VERSION in input file version script assignment of %s to symbol %s failed: symbol not defined '%s' appears as both a global and a local symbol for version '%s' in script wildcard match appears in both version '%s' and '%s' in script wildcard match appears as both global and local in version '%s' in script unrecognized version script language '%s' %s: SECTIONS seen after other input files; try -T/--script %s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts specified via -T/--script using '%s' as version for '%s' which is also named in version '%s' in script 9 > > > > > n > > > 9 b > > > > > > > > > > > > > > > > > 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 n b > > 9 > 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 > > > X h x 6k& El& :m& ?k& Gk& Nk& Yo% Xk& ]k& W& ck& lk& ! Ho% " yk& # k& $ k& % k& & k& ' cW& ( t% ) k& * k& + k& , pl& - k& . l& 0 l& 1 l& 2 iW& 4 l& 3 /l& 5 5l& 6 :l& 7 Al& 8 W& : Jl& ; Nl& < Rl& = Yl& > ]l& ? bl& @ nl& A \W& B vl& C l& D [ % ^ l& E l& F l& G l& H nW& I $W& J l& K l& L W& M l& N l& O l& P W& Q l& R l& S m& U m& T m& U 'm& V W& W /m& X 7m& Y @m& Z Gm& [ Nm& \ Wm& ] _m& / % 7 fm& 7 i % 9 & E jm& E nm& S }m& + _m& / i % 9 }m& + m& m& m& m& m& m& m& m& m& P td m& Q td m& R tdscript_add_data pop_language script_register_vers_node pop_lex_mode script_parse_option script_add_file options yylex string_value operator_value integer_value print_expression_list get_symbol_version get_name_to_match define_symbol read_script_file ~Task_token ~Task_list file add_symbol_assignment print set_if_absolute get_sized_symbol target get_sized_symbol finalize_maybe_dot Token /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/stringpool.cc %s: %s entries: %zu; buckets: %zu %s: %s Stringdata structures: %zu add_string push_back write_to_buffer write get_output_view get_strtab_size get_offset_from_key get_offset_with_length add_with_length set_no_zero_null add_string write_to_buffer write get_strtab_size get_offset_from_key get_offset_with_length add_with_length set_no_zero_null add_string write get_strtab_size get_offset_from_key get_offset_with_length add_with_length set_no_zero_null write_to_buffer /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/symtab.cc %s: symbol table entries: %zu; buckets: %zu %s: unsupported symbol section 0x%x while linking %s: symbol '%s' defined in multiple places (possible ODR violation): --just-symbols does not make sense with a shared object bad symbol name offset %u at %zu versym for symbol %zu out of range: %u versym for symbol %zu has no name: %u bad global symbol name offset %u at %zu symbol table stringpool operator new operator delete typeinfo name for typeinfo for %s from %s __wrap_ __real_ %s: reference to %s %s: definition of %s too few symbol versions (: : : : b: ] \ \ \ [ f (f f f (e (p po Xo Xo n y x x x w @ issue_warning issue_warning issue_warning issue_warning define_with_copy_reloc object output_data define_with_copy_reloc add_from_dynobj target add_from_object define_default_version shndx get_sized_symbol gc_mark_dyn_syms sized_target options operator() add_from_dynobj add_from_object define_default_version sized_target add_from_dynobj add_from_object define_default_version get_sized_symbol sized_target operator() add_from_dynobj add_from_object define_default_version sized_target add_from_relobj is_section_included add_from_relobj add_from_relobj add_from_relobj write_section_symbol get_output_view address symtab_index write_globals sized_write_globals has_unknown_needed_entries symtab_index dynsym_index output_section sized_write_globals sized_write_globals sized_write_globals finalize sized_finalize sized_finalize_symbol compute_final_value doing_static_link convert_types offset_is_from_end data_size output_segment set_symtab_index sized_finalize sized_finalize_symbol compute_final_value set_dynsym_index add_undefined_symbols_from_command_line do_add_undefined_symbols_from_command_line define_special_symbol define_special_symbol do_add_undefined_symbols_from_command_line define_special_symbol define_special_symbol get_copy_source define_as_constant define_in_output_segment define_in_output_data resolve_forwards make_forwarder gc_mark_symbol_for_shlib gc_mark_undef_symbols set_output_section output_section allocate_base_common /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/target.cc linker does not include stack split support required by %s | & G G @c Pc `c pc x `x c c `A 0x x B F E D C C c w c c N4gold6TargetE h + l & do_attribute_arg_type options do_reloc_addend do_reloc_symbol_index do_code_fill do_dynsym_value set_view_to_nop /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/target-select.cc & `J pJ PI N4gold15Set_target_onceE + & z$ set_target do_supported_names (GNU Binutils) 2.20.51.20100303 Copyright 2010 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. basic_string::erase GNU gold (%s) %s 1.9 & /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/workqueue.cc %3d completed task %s (user: %ld.%06ld sys: %ld.%06ld wall: %ld.%06ld) %3d sleeping %3d awake %3d running task %s add_blocker remove_blocker remove_writer pop_front push_back set_list_next find_runnable_or_wait push_front ~Task_list set_thread_count & ] ] ] 0] + & & N4gold25Workqueue_threader_singleE h + & N4gold18Workqueue_threaderE & ] ] DSECT section type is unsupported COPY section type is unsupported INFO section type is unsupported OVERLAY section type is unsupported memory regions are not supported PHDRS syntax error FLAGS memory exhausted $end $undefined '=' OREQ ANDEQ RSHIFTEQ LSHIFTEQ DIVEQ MULTEQ MINUSEQ PLUSEQ '?' ':' OROR ANDAND '|' '^' '&' '<' '>' GE RSHIFT LSHIFT '+' '-' '*' '/' '%' UNARY QUOTED_STRING INTEGER ALIGN_K ASSERT_K GLOBAL LOCAL MAX_K MIN_K TARGET_K VERSIONK PARSING_LINKER_SCRIPT PARSING_VERSION_SCRIPT PARSING_DEFSYM PARSING_DYNAMIC_LIST '(' ')' ',' '{' '}' ';' '!' '~' $accept top linker_script file_cmd $@1 $@2 $@3 ignore_cmd extern_name_list $@4 extern_name_list_body input_list input_list_element $@5 sections_block section_block_cmd $@6 section_header $@7 $@8 opt_address_and_section_type opt_at opt_align opt_subalign opt_constraint section_trailer opt_memspec opt_at_memspec opt_phdr opt_fill section_cmds section_cmd data_length input_section_spec input_section_no_keep wildcard_file wildcard_sections wildcard_section exclude_names wildcard_name file_or_sections_cmd phdrs_defs phdr_def phdr_type phdr_info assignment parse_exp $@9 defsym_expr dynamic_list_expr dynamic_list_nodes dynamic_list_node vers_nodes vers_node verdep vers_tag vers_defns $@10 $@11 opt_semicolon opt_comma } -} | | Yd L} } z Yd cz z z z { &{ Yd Yd Yd Yd E{ d{ { { { Yd Yd | K| j| Yd Yd Yd | jv v v v w *w Cw aw w w w w w +x \x x x x x x x x y y #y 2y Oy Yd vy Yd y y y y Yd Yd Yd Yd h h 5i Yd Yd Yd }i i i i i i +j _j j j j k Wk k k k l 7l ll l m m l l Yd m Yd Yd Um m n /n Cn n 6o n n o r q dr p p q xq Ps s s t 0t Dt kt t t t t (u Vu u u u v m E t : i # K Yd Yd Yd Yd Yd Yd B I 1 k 4 { } } "~ U~ ~ ai o Yd ~ Yd ~ ` Q Yd Q Yd l - ' - 5 + , A h N \ ^ e j p k u - % R ? h h m > ! # m * Y Y Y Y 0 0 < % ? " } & ( y ) x - 3 7 5 6 : N L ? ? 4 S _ V Y Z ^ ` b c Q K p n = T h i j L ( k w qr s v t ux !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop s 8 v ! " t Z ` ! " Q R ! " J K L M N O P Q R r s ! " d ! " v ! " . ! " r s ! " t 9 8 < = > q @ A B q D q F 9 ! " q 9 T U ! " r s _ ` q ! " u b c g b c v * q m q t q q ~ v t u X s q ! " t t ! " * & ( r s ! " q ! " ! " 9 r s ) q u ! " ! " 8 v ( v X q ! " m n o p , t 9 u 7 = 4 v s 9 ; G q 9 ? @ c B D t u b c r s G ! " r s Y Z r r ! " # $ % & ' ( r G , . ! " # 2 3 4 5 u $ r & r ( / 0 0 y r E F v 6 v J L 6 q ! " q q S B q q q q / ^ q ` a P W q q q ! " q q q q ( q w x q - q / q q v u r r t s : r r t u v r v D r r r H Y Z [ r r r _ s r q c v e r u # t * v r r r u v r q & u q g r q q q q q q q * q s r r r s q r s s s s r s r r q q q r r r s r r r r q j r r v m 4 r S r r r ! " # $ % & ' ( r , . 0 2 3 4 5 6 r B E F J L P S W ^ ` a ! " # $ % & ' ( q , . q r 2 3 4 5 w x E F ! " J L ( S 7 ^ 9 ` a < > A C q w x U V X Y Z \ ] i k l v G \ + H 6 o p q r s t u v w S | } , - 4 ] 5 d e f 8 h i j 9 l : n ~ < . y z J K L M N O P Q R d = % > @ ? A B C # & D E d | } % H K E F T ~ a V , - U W [ & ` | } P x . / " T { d V ( W 0 J ~ X Y Z M [ ] F ( ( R S ` a U b c d N ! | $ ) * ( ( / 2 - 5 8 < = > A B C G I \ Q ^ _ g k n w t u x y z ~ 3 4 6 9 ; ? @ 1 7 : m } o p J K L M N O P Q R 7 3 X q l r s i ` a b c d j e ! " # $ % & D q n $ !# ' z ~}|{ m p " tus &(+ o u u ) % wr v . 9 L65748 ;0 uu / = yxlk ZS XVY WEUM O[ _ ]2 ,1 *G N: ?3 ] jD I be< @AB- R \T` KP ^ > F i aQJHCd gf h c yzzzz{{||}||||||||~|||||| 7 m [ c k D ; ' ; k m ( ^ _ b c L + , O f h { v ) g ' * Y Z 1 2 0 I . & & & & & & & & & & & ! & ( & , & 0 & 5 & < & @ & D & n% & H & L & P & % S & Z & a & e & i & m & q & u & & { & & 6k& El& & ?k& & Nk& Yo% Xk& ]k& W& ck& lk& Ho% yk& k& k& k& k& cW& t% k& k& k& pl& k& & l& l& l& l& iW& /l& 5l& :l& Al& & W& Jl& & Rl& & ]l& bl& nl& \W& vl& l& l& l& l& l& nW& $W& l& l& W& l& l& l& W& l& l& m& m& 'm& W& /m& 7m& @m& & Nm& & [ % & & & & & " & & & * & . & 2 & 6 & : & > & F & J & X & a & e & i & m & x & & & & & & & & & & & & & & & % & / & < & K & [ & g & v & & & & & & & & & & & & # & 8 & C & L & V & ` & k & u & q & y & & & & d % & & & & & & & + ' & & & or %s , expecting %s _binary_ cannot open %s: %s: /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/binary.cc convert sized_convert convert_types get_strtab_size sized_convert sized_convert sized_convert Allocate_commons_task ** tls common ** small common ** large common ** common descending ascending /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/common.cc invalid --sort-common argument: %s & @ 0 @ N4gold21Allocate_commons_taskE + & {% allocate_commons options do_allocate_commons_list operator() get_sized_symbol small_common_section_flags large_common_section_flags do_print_merge_stats do_write_to_buffer do_add_input_section do_tls_offset do_set_tls_offset set_data_size do_set_out_shndx do_load_address do_print_to_mapfile get_sized_symbol set_current_data_size_for_child target do_allocate_commons_list operator() get_sized_symbol get_sized_symbol add add_writer /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/compressed_output.cc not compressing section data: zlib error ZLIB 1.2.3.3 .z $ & P @ P p p 0 N4gold25Output_compressed_sectionE + & & do_set_out_shndx do_out_shndx do_load_address offset data_size get_output_view postprocessing_buffer set_final_data_size options set_name set_data_size decompress_input_section symbols %s %zu %zu archive %s %zu %zu Cross Reference Table Symbol File %s%*c%s /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/cref.cc cannot open symbol count file %s: %s options is_default object operator() add_archive_stop add_archive_start __preinit_array_start __preinit_array_end __init_array_start __init_array_end __fini_array_start __fini_array_end __rel_iplt_start .rel.iplt __rel_iplt_end __rela_iplt_start .rela.iplt __rela_iplt_end __stack .stack __executable_start __etext _edata __bss_start & " % ' & " % ; & % N & % _ & % r & % & & & & & & & & & & & & & & & & & & & /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/descriptors.cc file %s was removed during the link out of file descriptors and couldn't close any while closing %s: %s close_some_descriptor release open ! ! 8 ! ! ! ! ! ! ! ! "! "! "! h"! H"! ("! "! "! !! @#! 8'! '! &! &! &! x&! h&! X&! 0&! '! h+! P+! +! *! *! *! *! *! `*! +! /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/dwarf_reader.cc (unknown) read_header_tables read_header_prolog symbol_section read_line_mappings do_addr2line offset_to_iterator read_header_tables read_header_prolog symbol_section read_line_mappings do_addr2line read_header_tables read_header_prolog symbol_section read_line_mappings do_addr2line read_header_tables read_header_prolog symbol_section read_line_mappings do_addr2line one_addr2line ** eh_frame_hdr ** eh_frame /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/ehframe.h /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/ehframe.cc ` & ` ! ! P ! pd c u c c d d d u ! d d u t ` ! @d t ! ! t Pt & P ! ! ! pd c u c c d d d u ! d d u t 0 ! @d t Pd `d t Pt N4gold8Eh_frameE + L & & N4gold12Eh_frame_hdrE + l & & do_print_merge_stats do_write_to_buffer do_add_input_section do_tls_offset do_set_tls_offset do_set_out_shndx do_load_address read_cie Cie is_section_included read_cie read_cie read_cie do_write offset data_size get_output_view write write write write write write write write set_final_data_size set_data_size do_write do_sized_write get_fde_pc address do_sized_write get_fde_pc do_sized_write get_fde_pc do_sized_write get_fde_pc %s(%s) SEGMENT_START("%s", DEFINED(%s) , %s) ABSOLUTE( ? : ~ (%s ! LENGTH not implemented ORIGIN not implemented COMMONPAGESIZE MAXPAGESIZE CONSTANT(%s) || && ^ != == >> << mod by zero div by zero unknown constant %s /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/expression.cc invalid reference to dot symbol outside of SECTIONS clause %s called on nonexistent output section '%s' undefined symbol '%s' referenced in expression binary logical_or applied to section relative value binary logical_and applied to section relative value binary rshift applied to section relative value binary lshift applied to section relative value binary mod applied to section relative value binary div applied to section relative value binary mult applied to section relative value binary gt applied to section relative value min applied to section relative value max applied to section relative value binary eq applied to section relative value binary lt applied to section relative value binary ge applied to section relative value binary le applied to section relative value binary ne applied to section relative value binary bitwise_and applied to section relative value binary bitwise_or applied to section relative value binary bitwise_xor applied to section relative value binary sub applied to section relative value binary add applied to section relative value unary minus applied to section relative value aligning to section relative value unary logical_not applied to section relative value unary bitwise_not applied to section relative value & " " ``" V" & ^" @d" 0`" S" & _" d" Q" Z" & ` " ` " _" R" < & p_" d" _" `R" d & " " _" 0T" N4gold24Segment_start_expressionE + ` & p & N4gold25Sizeof_headers_expressionE + & | & N4gold19Constant_expressionE + & | & N4gold18Section_expressionE + & | & N4gold14Dot_expressionE + $ & | & N4gold17Symbol_expressionE + H & | & + & | & h + & N4gold16Unary_expressionE N4gold10ExpressionE | & P\" c" p & \" `d" options value target address print value value D & " @ " _" R" ^" ^" ^" + P & & N4gold17Sizeof_expressionE & 0 " " _" R" e" ^" ^" + & & N4gold19Loadaddr_expressionE & " 0 " `" r" + & | & N4gold18Defined_expressionE D & ` " " _" R" `^" ^" ^" + P & & N4gold18Alignof_expressionE & " " _" R" 0f" @^" P^" + & & N4gold15Addr_expressionE & " " a" q" + & p & N4gold17Assert_expressionE ( & " " " " + 4 & P & N4gold16Align_expressionE + \ & | & N4gold17Binary_expressionE P & \" d" & P " " pa" q" + & p & N4gold19Absolute_expressionE & " @ " g" |" + & P & N4gold14Min_expressionE 0 & 0 " " 0 " @}" + < & P & N4gold14Max_expressionE p & _" " a" ]" + | & & N4gold12Trinary_condE + & | & N4gold18Trinary_expressionE & @]" d" & " " h" r" + & P & N4gold17Binary_logical_orE 0 & " " h" s" + < & P & N4gold18Binary_logical_andE p & @ " " @i" " + | & P & N4gold17Binary_bitwise_orE & " " i" " + & P & N4gold18Binary_bitwise_xorE & " 0 " `j" P " + & P & N4gold18Binary_bitwise_andE 0 & " " j" z" + < & P & N4gold9Binary_gtE h & " p " k" " + t & P & N4gold9Binary_ltE & ` " " l" " + & P & N4gold9Binary_geE & " " l" " + & P & N4gold9Binary_leE & p " P " 0m" 0 " + & P & N4gold9Binary_neE H & " " m" ~" + T & P & N4gold9Binary_eqE & " ` " Pn" t" + & P & N4gold13Binary_rshiftE & P " " n" u" + & P & N4gold13Binary_lshiftE & " " po" @ " + & P & N4gold10Binary_subE 8 & " @ " p" " + D & P & N4gold10Binary_addE p & 0 " " p" v" + | & P & N4gold10Binary_modE & " " g" Px" + & P & N4gold10Binary_divE & P " Pe" pf" y" + & P & N4gold11Binary_multE & " " b" " + , & p & N4gold17Unary_bitwise_notE ` & P " " b" " + l & p & N4gold17Unary_logical_notE & " " @c" " + & p & N4gold11Unary_minusE & _" e" c" `\" + & | & N4gold18Integer_expressionE 16-bit strings 32-bit strings ** merge constants %s merged %s %s: %s input: %zu /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/merge.cc %s: %s merged constants size: %lu; input: %zu; output: %zu %s: last entry in mergeable string section '%s' not null terminated mergeable string section length not multiple of character size & @ # ` # ` " pd c u c c d d d u " d d u t " @d ` " @ " " 0 " " " @ " & " ` " pd c u c c d d d u d d u t u @d t @ " " t Pt " " N4gold17Output_merge_dataE + & & N4gold17Output_merge_baseE + & & do_print_merge_stats do_write_to_buffer do_add_input_section do_print_to_mapfile set_final_data_size do_set_keeps_input_sections do_tls_offset do_set_tls_offset do_set_out_shndx do_load_address initialize_input_to_output_map initialize_input_to_output_map do_set_keeps_input_sections data_size offset set_data_size get_offset_from_key get_strtab_size Output_merge_string set_no_zero_null do_set_keeps_input_sections get_offset_from_key get_strtab_size Output_merge_string set_no_zero_null do_set_keeps_input_sections get_offset_from_key get_strtab_size Output_merge_string set_no_zero_null set_final_data_size convert_types constant record_input_section set_merge_map get_output_offset add_mapping get_or_make_input_merge_map get_input_merge_map /tmp/android-build-bb7e003d31d08f72cabc269a652912b7/src/build/../binutils/binutils-20100303/gold/resolve.cc invalid STB_LOCAL symbol in external symbols %s: %s: previous definition here definition of '%s' overriding common definition of '%s' overriding dynamic common definition common '%s' overridden by previous definition %s symbol '%s' in %s is referenced by DSO %s common of '%s' overriding smaller common common of '%s' overidden by larger common x # x # x # # # # # # # # x # # ` # ` # ` # ` # ` # ` # ` # # ` # ` # ` # # # # # # ` # ` # ` # ` # ` # ` # ` # # ` # ` # ` # # # # # # # ` # ` # # # ` # ` # # ` # ` # ` # # # # # # # ` # ` # # # ` # ` # # ` # ` # ` # # # # # # # # x # ` # ` # ` # ` # # # # # # # # # # # x # x # # ` # ` # ` # # # # # # # # # # # # # # ` # ` # ` # # # # # # # # # # # # # # # ` # ` # # # # # # # # # # ` # ` # ` # ` # ` # ` # ` # p # ` # p # p # # # # # # ` # ` # ` # ` # ` # ` # ` # # ` # p # p # # # # # # ( # ` # ` # ` # ` # ` # ` # # ` # p # p # # # # # # ( # ` # ` # ` # ` # ` # ` # # ` # p # p # override_with_special get_sized_symbol target options override_with_special get_sized_symbol object shndx override override_base override_version override override_base override override_base override override_base override_base_with_special should_override_with_special report_resolve_problem should_override unsupported symbol binding COPY reloc linker defined multiple definition of '%s' multiple common of '%s' _ada_ elabb 'Elab_Body elabs <%s> T%d const volatile const __restrict const volatile __restrict unsigned __complex void bool wchar_t long double float int%u_t template < > class _GLOBAL_ {anonymous} __thunk_ __t type_info function type_info node virtual table 0123456789Qt _imp__ __imp_ __std__ __sti__ __vtbl__ global constructors keyed to global destructors keyed to import stub for -2147483648 __pt__ __tm__ __ps__ __S __ct __dt assign_ operator operator JArray1Z static Demangling disabled auto GNU (g++) style demangling lucid Lucid (lcc) style demangling ARM style demangling hp HP (aCC) style demangling edg EDG style demangling gnu-v3 java Java style demangling gnat GNAT style demangling Oabs Oand Omod Onot Oor Orem Oxor Oeq One /= Olt Ole Ogt Oge Oadd Osubtract Oconcat Omultiply Odivide Oexpon ** nw dl vn new [] vd delete [] as plus apl += minus ami -= mult amu *= aml convert negate trunc_mod amd %= trunc_div adv truth_andif aa truth_orif oo truth_not postincrement pp postdecrement mm bit_ior aor |= bit_xor aer ^= bit_and aad &= bit_not co cl alshift <<= arshift ars >>= component -> rf indirect method_call ->() vc compound cm cond ?: cn max >? mx min mn nop ->* sz sizeof pU# xU# U# U# U# U# XU# hU# (W# V# PV# V# V# V# V# V# V# V# V# V# W# V# W# xW# V# W# V# V# V# PV# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# V# xW# V# V# V# V# PV# [# Y# Y# Y# Y# Y# Y# Y# Y# p[# Y# Y# Y# Y# Y# p[# Y# Y# Y# Y# Y# Y# [# [# [# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# ^# ^# ^# ^# ^# ^# ^# ^# ^# ^# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# \# Z# \# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# Z# [# Z# Z# ^# ^# _# Z# x_# Z# Z# F_# Z# Z# _# Z# Z# Z# Z# Z# ]# O]# _# Z# ]# ]# ]# x\# Y# Y# Y# Y# Y# Y# H\# Y# Y# Y# Y# Y# Y# Y# Y# \# Y# [# x\# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# x\# ` # ` # ` # ` # ` # ` # ` # ` # ` # ` # # # # # # # # # # # # # h # # # # # # # # # # # # # # # # # # # # # # # # # 8 # # # # # # # # # # # # # # # # # # # # # ` # # H $ I & ] & \ & W $ b & } & & X % & & & & & & @ & & & & & ( & ) & - & . & 2 & 3 & 7 & 8 & < & = & @ & A & E & F & J & & N & R & U & & Y & & ] & & a & & e & k& j & % t & & | & & & X& & & & d|& & q|& e|& d|& r|& q|& & & & & & & O & & K & & b & & ^ & & Z & & V & & & k& & k& & & & % & % & & & & & & & & & & & k& & % & 4 $ & 4 $ & & & X& & X& & R & & & & & & & + & & . & & X& & 8 & k& F & k& I & % W & % Z & & = & & b & f & i & & r & & q & u & x & & & & & & & & & & & & & & & & % & % & & & & & & & & & C & & & & & & & & 2{$ & % & & & & X & & X & & & & & & & & & & & & & & ! & Y % & & & virtual function thunk (delta:%d) for Automatic selection based on executable GNU (g++) V3 ABI-style demangling # H # H # H # H # # # # # L # L # H # L # L # L # L # L # L # L # L # L # L # # # # # # # # H # L # L # L # L # L # # L # # # H # # H # # # # # L # H # H # H # H # H # H # H # H # L # H # # # L # L # L # # # # L # 8 # " # " # " # " # P # 8 # 0 # 0 # " # " # " # " # " # " # " # " # " # " # " # " # " # 8 # " # " # " # " # " # " # " # " # " # " # " # " # 8 # " # " # " # " # " # " # " # " # 8 # 0 # " # " # " # " # " # " # " # " # " # " # " # 8 # " # " # " # " # " # " # " # 8 # p # p # p # p # p # p # p # p # p # p # # # # # # # # ` # # # # # # # # # # # # # p # # @ # # p # # # 0 # # # # # p # # # # # # # h # h # h # h # h # h # h # h # h # h # # h # h # h # h # # # # h # h # # h # h # h # h # h # # # # # # # # # # # # # # # ` # # # # # # # # # # # # # # # # & # # h # # . # # # # # # # # # # # P # ` # # # # ~ # 8 # ~ # ~ # ~ # ~ # # ~ # # ~ # ~ # ~ # ~ # # # Z # Z # # Z # Z # # x # Z # Z # Z # Z # Z # Z # Z # Z # T # * # Z # # Z # Z # Z # Z # Z # Z # Z # Z # Z # Z # Z # Z # # Z # Z # Z # Z # { # Z # Z # Z # Z # Z # Z # Z # Z # Z # Z # Z # Z # Z # @ # # 0 # 0 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 8 # 8 # 0 # 0 # # # # # # # # # # # # # # # # # # # # # # 0 # 0 # 0 # # # # D # 3 # # 8 # # O # [ # e # l # # # # # # # # # # # # # # # # # # # # # # # # m # # E # # X # # X # # # # # # # D # # # # # - # - # # # # # # # # . # # # # V # E # 4 # # # g # x # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # [ # # # # # # # # # # # # # [ # [ # [ # [ # # [ # H # ' & ' & & & & & _ ' & & & & % & & ' R & ' ' & & & r|& & ^ % & X& $ ' u & ' ' & K & & b & & ^ & & ' & * ' & Z & & % & V & & - ' & 0 ' & & % & & W & % 3 ' 6 ' O & & - & % X& & & e|& < ' f & + & & = & & ? ' & & k& B ' & F & k& V % k& C & & E ' & H ' & K ' & Y % 4 $ & & 1 % & & & " & N ' W ' N ' t ' t ' & Z ' { ' b ' & & & & & & g ' g ' r ' r ' ' ' ' & ' ' ' ' ' ' ' ' ' ' ' ' & & & { ' ' ' ' ' \ % \ % ' ' ' ' ' ' ' ' ' ' ' ' t ' ' a ' ' ' b ' ' ' s & ' ' F ' i 2 ' ' 1 ? ' o M ' ' 1 Z ' d h ' 8 ' 2 v ' (anonymous namespace) string literal std %ld JArray VTT for construction vtable for -in- typeinfo for typeinfo name for typeinfo fn for non-virtual thunk to covariant return thunk to java Class for guard variable for reference temporary for hidden alias for _Sat _Accum _Fract ix ul ull java resource decltype ( {parm# {lambda( )# {unnamed type# restrict const complex imaginary ::* vector[ {default arg# }:: aN aS dV da delete[] eO eo lS mI mL na new[] oR pL pm qu rM rS alignof az boolean byte __float128 unsigned char unsigned int unsigned long unsigned __int128 unsigned short unsigned long long decimal32 decimal64 decimal128 half char16_t char32_t std::allocator std::basic_string std::string std::istream basic_istream std::ostream basic_ostream std::iostream basic_iostream std::basic_string, std::allocator > std::basic_istream > std::basic_ostream > std::basic_iostream > out of memory n; &C v kk M PG & " /a K+d 5 1 < O8p L H E RA _ [ Vu VR 6 j+ n c Zg @ y ] }z{ p f^t # W 9 ` < ' R d X[+ F 6` }h -/ 30 ] l m2 'p V IKq L 6 " =u ( : F y > C - } wp 4 mG0 K = V 9 ' C# = .r * x O K } x V|i q u kl Ro b f F ^ [^Z } Wf` Sc0 M -ZI D @ d ' N K ` % # /+ 6l A / ] D@h f+ *{ P u &6 >; ;k vq UP2 M _ } 1 > 4 y : Z iY m `7 Od2 z ~\ s KwV O K86 F +GB { \=f X @ US]CQ ; %)& ! ,G ^(BM 6 P 2,v ? kZ;& H V M # R V/ K `m pl + e= h ' o d j # ` ~ > } : { y `6 q} [ Fu 2 t- 0q ]. KY T@ PE N OJ+ G C!} { `COF r [ v hJ Gl 0 a$- e K ^VZ p 0m 5= ^ [ Q 7 R3? > : $: V -T )y& ;h + P Ml k/ |v v ` # d s ' y g : b } > q +2 h6 mf {u ]6 @ cccccccccccccccccccccccccccccccccccccccccccccccc ccccccc cccccccccccccccccccccccccc ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc C B B B B Q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ %s%sout of memory allocating %lu bytes after a total of %lu bytes
5 % h % h 5 % % h 5 % @ ^ $ @ + o $ ^ $ ^ $ @ ^ $ @ ^ $ ELF H + $.$ ! &
GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3
.shstrtab .interp .note.ABI-tag .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame .gcc_except_table .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment