not permitted with -fno-rtti target is not pointer or reference to class source is not a pointer to class cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s) " ) ) ] ] ] ] o emit_tinfo_decl get_pseudo_ti_init emit_support_tinfos Xp |p h ` d q q q q q q q q r r r , which is an rvalue expression /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/typeck.c address of explicit register variable %qD requested address requested for %qD, which is declared % void value not ignored as it ought to be cannot convert %qT to %qT for argument %qP to %qD cannot convert %qT to %qT in %s %s might be a candidate for a format attribute suggest parentheses around assignment used as truth value in pointer to member function conversion pointer to member conversion via virtual base %qT static_cast from type %qT to type %qT casts away constness reinterpret_cast from type %qT to type %qT casts away constness %s expression list treated as compound expression in pointer to member conversion deprecated conversion from string constant to %qT %s between distinct pointer types %qT and %qT lacks a cast ISO C++ forbids %s between pointer of type % and pointer-to-function %s between distinct pointer-to-member types %qT and %qT lacks a cast invalid application of %qs to a member function invalid application of % to a bit-field ISO C++ forbids applying % to an expression of function type invalid application of %<__alignof%> to a bit-field ISO C++ forbids applying %<__alignof%> to an expression of function type invalid conversion to type %qT from type %qT wrong type argument to unary minus wrong type argument to unary plus wrong type argument to bit-complement wrong type argument to conjugation no pre-increment operator for type no post-increment operator for type no pre-decrement operator for type no post-decrement operator for type ISO C++ forbids incrementing an enum ISO C++ forbids decrementing an enum cannot increment a pointer to incomplete type %qT cannot decrement a pointer to incomplete type %qT ISO C++ forbids incrementing a pointer of type %qT ISO C++ forbids decrementing a pointer of type %qT invalid use of Boolean expression as operand to % ISO C++ forbids taking address of function %<::main%> ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%> ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%> cannot create pointer to reference member %qD attempt to take address of bit-field structure member %qD invalid use of %qE to form a pointer-to-member-function parentheses around %qE cannot be used to form a pointer-to-member-function invalid use of non-lvalue array in passing argument %P of %q+D function declared % has a % statement returning a value from a destructor cannot return from a handler of a function-try-block of a constructor returning a value from a constructor return-statement with no value, in function returning %qT return-statement with a value, in function returning 'void' % must not return NULL unless it is declared % (or -fcheck-new is in effect) returning reference to temporary reference to non-lvalue returned reference to local variable %q+D returned address of local variable %q+D returned invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type invalid use of const_cast with type %qT, which is a pointer or reference to a function type invalid const_cast of an rvalue of type %qT to type %qT invalid const_cast from type %qT to type %qT ISO C++ forbids calling %<::main%> from within program must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%> %qE cannot be used as a function too many arguments to %s %q+#D too many arguments to function parameter %P of %qD has incomplete type %qT parameter %P has incomplete type %qT %qT is not a pointer-to-object type invalid use of %qs on pointer to member request for member %qD in %qE, which is of non-class type %qT invalid use of nonstatic data member %qE invalid access to non-static data member %qD of NULL object (perhaps the % macro was used incorrectly) invalid access to non-static data member %qD of NULL object %<%D::%D%> is not a member of %qT qualified type %qT does not match destructor name ~%qT object type %qT does not match destructor name ~%qT the type being destroyed is %qT, but the destructor refers to %qT %qD is not a member template function assuming cast to type %qT from overloaded function ISO C++ forbids using pointer of type % in subtraction ISO C++ forbids using pointer to a function in subtraction ISO C++ forbids using pointer to a method in subtraction invalid use of a pointer to an incomplete type in pointer arithmetic right shift count >= width of type left shift count >= width of type right rotate count is negative left rotate count >= width of type right rotate count >= width of type comparing floating point with == or != is unsafe comparison with string literal results in unspecified behaviour the address of %qD will never be NULL ISO C++ forbids comparison between pointer and integer unordered comparison on non-floating point argument invalid operands of types %qT and %qT to binary %qO in evaluation of %<%Q(%#T, %#T)%> incompatible types in assignment of %qT to %qT invalid static_cast from type %qT to type %qT invalid cast of an rvalue expression of type %qT to type %qT casting %qT to %qT does not dereference pointer cast from %qT to %qT loses precision cast from %qT to %qT increases required alignment of target type ISO C++ forbids casting between pointer-to-function and pointer-to-object invalid cast from type %qT to type %qT ISO C++ forbids casting to an array type %qT invalid cast to function type %qT subscript missing in array reference array subscript is not an integer ISO C++ forbids subscripting non-lvalue array subscripting array declared % subscripted value is neither array nor pointer N p + p 6 o 8 8 8 8 8 * * w G a a a a : : check_return_expr expand_ptrmemfunc_cst build_ptrmemfunc cp_build_modify_expr cp_build_c_cast check_for_casting_away_constness build_const_cast_1 convert_member_func_to_ptr cxx_mark_addressable rationalize_conditional_expr cp_build_unary_op cp_build_binary_op cp_common_type convert_arguments build_ptrmemfunc_access_expr finish_class_member_access_expr build_class_member_access_expr perform_integral_promotions cxx_sizeof_or_alignof_type structural_comptypes common_pointer_type merge_types type_after_usual_arithmetic_conversions left-hand operand of comma in argument to unary ! wrong type argument to abs a qualified-id is required taking address of temporary _.tmp_ at this point in file argument passing too few arguments to %s %q+#D too few arguments to function invalid type argument of %qs invalid type argument %qT is not a base of %qT %qD has no member named %qE right shift count is negative left shift count is negative left rotate count is negative comparison NULL used in arithmetic array used as initializer invalid array assignment object missing in use of %qE converting from %qT to %qT array indexing converting NULL to non-pointer type ambiguous default type conversion from %qT candidate conversions include %qD and %qD pseudo-destructor is not called object of incomplete type %qT will not be accessed in %s object of type %qT will not be accessed in %s object %qE of incomplete type %qT will not be accessed in %s %s cannot resolve address of overloaded function %s is a reference, not call, to function %qE /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/cvt.c the result of the conversion is unspecified because %qE is outside the range of type %qT %q#T used where a %qT was expected %q#T used where a floating point value was expected conversion from %qT to non-scalar type %qT requested can't convert from incomplete type %qT to %qT conversion of %qE from %qT to %qT is ambiguous cannot convert %qE from type %qT to type %qT initialization of volatile reference type %q#T from rvalue of type %qT conversion to volatile reference type %q#T from rvalue of type %qT initialization of non-const reference type %q#T from rvalue of type %qT conversion to non-const reference type %q#T from rvalue of type %qT conversion from %qT to %qT discards qualifiers cannot convert type %qT to type %qT ! ) f f f f f f f f f f f f f f f f f f f f f f cp_convert_to_pointer ocp_convert convert_to_reference build_up_reference second operand of conditional third operand of conditional right-hand operand of comma void context void cast %s has no effect conversion from %q#T to %q#T converting ` r 4 { m _ Q C ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ v Ow :w v v 3Ow v v v Q:w -Gw Ow Gw FRw 8w v v v v qDw v v `Nw Ww lOw v % v , v Ow 4 v < v 9w .9w 9w D v Sw K v Zw Nw R v +Nw Nw Rw or % call to Java % or % with % undefined type %qT is not derived from % /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/except.c mixing C++ and Java catches in a single translation unit %H%<...%> handler must be the last handler for its try block %Hexception of type %qT will be caught %H by earlier handler for %qT throwing NULL, which has integral, not pointer type expression %qE of abstract class type %qT cannot be used in throw-expression %qD should never be overloaded jthrowable __gcj_personality_v0 terminate __cxa_call_unexpected __gxx_personality_v0 __cxa_end_cleanup __cxa_begin_catch __cxa_end_catch __cxa_get_exception_ptr _Jv_Throw __cxa_rethrow __cxa_throw __cxa_allocate_exception in thrown expression __cxa_free_exception wcsstr towctrans wcstol wcscoll wcstombs strtol strcoll wcslen iswctype wmemchr wcsrchr wmemmove wcsrtombs wmemcmp atol wcsncmp wmemset wcsspn wcstoul strtoul asctime ferror wcscat wcscpy atoi clearerr swscanf wcsncat localtime wctomb mblen wcstod strtod wcrtomb setlocale wcschr mbrlen mbsrtowcs wcscspn getenv atof wcstok localeconv strtok wcsxfrm signal strxfrm wcsftime feof wcscmp fwide gmtime wmemcpy wcsncpy wctob mbtowc ldiv mktime mbstowcs mbrtowc setvbuf srand mbsinit vswprintf wcspbrk clock setbuf fseek difftime invalid type %qT declared % partial specialization %qT declared % class %qT is implicitly friends with itself %qT is not a member class template of %qT %qT is not a nested class of %qT template parameter type %qT declared % %qD is already a friend of %qT %qT is already a friend of %qT %qD is already a friend of class %qT /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/friend.c member %qD declared as friend before type %qT defined friend declaration %qD in local class without prior declaration friend declaration %q#D declares a non-template function (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) %qT is not a member of %qT %q#T is not a template do_friend %qT is not a class type unknown array size in delete can't find % in %qT initializer ends prematurely bad array initializer invalid type % for new new initializer %q+#D base %qT %J when initialized here member initializer /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/init.c type to vector delete is neither pointer or array type possible problem detected in invocation of delete operator: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. call to Java constructor, while % undefined incomplete type %qT does not have member %qD invalid pointer to bit-field %qD invalid use of non-static member function %qD invalid use of non-static data member %qD unnamed initializer for %qT, which has no base classes unnamed initializer for %qT, which uses multiple inheritance %qD is both a direct base and an indirect virtual base type %qT is not a direct or virtual base of %qT type %qT is not a direct base of %qT class %qT does not have any field named %qD %q#D is a static data member; it can only be initialized at its definition %q#D is not a non-static data member of %qT value-initialization of reference cannot initialize multi-dimensional array with initializer size in array new must have integral type new cannot be applied to a reference type new cannot be applied to a function type uninitialized const in % of %q#T call to Java constructor with %qs undefined Java class %q#T object allocated using placement new no suitable %qD found in class %qT request for member %qD is ambiguous non-constant array size in new, unable to verify length of initializer-list ISO C++ forbids initialization in array new %q+D will be initialized after base %qT will be initialized after %Jmultiple initializations given for %qD %Jmultiple initializations given for base %qT %Jinitializations for multiple members of %qT %Jbase class %q#T should be explicitly initialized in the copy constructor %J%qD should be initialized in the member initialization list %Jvalue-initialization of %q#D, which has reference type %Juninitialized member %qD with % type %qT %Juninitialized reference member %qD build_vec_delete_1 build_delete build_dtor_call build_vec_init finish_init_stmts _Jv_AllocObject build_new_1 build_offset_ref expand_aggr_init_1 expand_default_init build_value_init_noctor build_zero_init expand_virtual_init /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/method.c vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor non-static const member %q#D, can't use default assignment operator non-static reference member %q#D, can't use default assignment operator synthesized method %qD first required here generic thunk code fails for method %q#D which uses %<...%> _vptr. LTHUNK *.%s%u implicitly_declare_fn locate_ctor use_thunk finish_thunk make_thunk /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/search.c %qT is an ambiguous base of %qT %qT is an inaccessible base of %qT since %q+#D declared in base class deprecated covariant return type for %q+#D invalid covariant return type for %q+#D conflicting return type specified for %q+#D looser throw specifier for %q+#F conflicting type attributes specified for %q+#D overriding non-deleted function %q+D overriding deleted function %q+D no search statistics %q+#D cannot be declared overriding %q+#D overriding %q+#F non-deleted function %q+D copied_binfo dfs_walk_once dfs_walk_once_r dfs_walk_all class_method_index_for_fn lookup_member build_baselink dfs_access_in_type dfs_walk_once_accessible_r lookup_field_1 lookup_base dfs_lookup_base invalid use of type %qT as a default value for a template template-parameter invalid default argument for a template template parameter % is unavailable for static member functions invalid use of % in non-member function invalid use of % at top level /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/semantics.c incomplete type %qT not allowed argument to decltype must be an expression %qE refers to a set of overloaded functions unable to determine the declared type of expression %<%E%> % %qD is not file, namespace or block scope variable %qE declared % after first use automatic variable %qE cannot be % % %qE has incomplete type % %qE directive not in %qT definition suggest explicit braces around empty body in % statement invalid base-class specification base class %qT has cv qualifiers cannot apply % to destructor %<~%T%> cannot apply % to member function %qD %Hincomplete type %qT used in nested name specifier %Hreference to %<%T::%D%> is ambiguous %H%<::%D%> has not been declared definition of %q#T inside template parameter list invalid definition of qualified type %qT template type parameters must use the keyword % or % compound literal of non-object type %qT invalid qualifying scope in pseudo-destructor name arguments to destructor are not allowed non-constant condition for static assertion type of asm operand %qE could not be determined switch quantity not an integer %Hexpected iteration declaration or initialization %Hmissing controlling predicate %Hmissing increment expression %Hinvalid controlling predicate %Hdifference between %qE and %qD does not have integer type %Hinvalid increment expression %Hinvalid type for iteration variable %qE __label__ declarations are only allowed in function scopes %qD is not a variable in clause %qs %qE is not a variable in clause %qs %qD appears more than once in data clauses %qD is not a variable in clause % %qE is not a variable in clause % %qD is not a variable in clause % %qE is not a variable in clause % num_threads expression must be integral schedule chunk size expression must be integral %qE has invalid type for % %qE has invalid type for % %qE must be % for % %qE has reference type for %qs %qE is predetermined %qs for %qs invalid use of member %q+D in static member function invalid use of non-static data member %q+D object missing in reference to %q+D use of % variable from containing function use of parameter from containing function template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type %qD cannot appear in a constant-expression use of namespace %qD as expression use of class template %qT as expression request for member %qD is ambiguous in multiple inheritance lattice 0 p ( C 0 X % 4 ' d d d d d , M P finish_trait_expr trait_expr_value finish_decltype_type finish_omp_for handle_omp_for_class_iterator finish_omp_clauses omp_clause_info_fndecl expand_or_defer_fn emit_associated_thunks simplify_aggr_init_expr note_decl_for_pch finish_member_declaration finish_template_template_parm finish_pseudo_destructor_expr finish_call_expr finish_stmt_expr finish_qualified_id_expr finish_non_static_data_member perform_or_defer_access_check __is_convertible_to type of %qE is unknown %H%qD is not a member of %qT %H%qD is not a member of %qD %qE is not of type %qT 3rd expression in for static assertion failed: %E assignment (via 'asm' output) threadprivate from this location %q+#D declared here missing template arguments %qE attribute can only be applied to class definitions %qE is obsolete; g++ vtables are now COM-compatible by default requested init_priority is not an integer constant can only use %qE attribute on file-scope definitions of objects of class type requested init_priority is out of range requested init_priority is reserved for internal use %qE attribute can only be applied to Java class definitions /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/tree.c type "%s", offset = %lld vtable type: %qV qualifiers cannot be applied to %qT C C YD @C 0C C "C 0C @C @C C @C K D D C C C D @C C F $L $E E F J F G $E $E $E E hH I @C J )K wK 0C L K @C 0C C F M TM D D S T [T T S S S S KS R S R _ EU EU \ \ S EU R ] 9X ] uU UV eW a eW MY uU uU uU UV Z R[ R `_ ^ ` S ` xX ^ S _ 9X S] a EU EU j k kk &k j %j j j [j i %j i v Ul Ul s s %j Ul i "t Io t l em un x un ]p l l l em !q br i pv u +w j w o u j v Io ct y Ul Ul ! m w w m m m m m c H i y _ > v 1 < ` ? ~ v B v @ v A X w, g, T w, g, |, n, , |, n, ` pi `R d 0 `D; h 0 `D; pi `R $ 0 `D; ( 0 `D; 4 pi `R |, n, pi `R $ pi `R | f @ 5 pi `R ` stabilize_aggr_init stabilize_call stabilize_expr cxx_type_hash_eq cp_build_type_attribute_variant cp_tree_equal get_type_decl build_min_non_dep build_min build_min_nt verify_stmt_tree_r cxx_printable_name get_first_fn copy_binfo force_target_expr build_target_expr_with_type lvalue_p_1 vtable decl "%s" no vtable decl yet virtuals: %s [%ld =? %ld] java_interface com_interface init_priority /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/repo.c can't create repository information file %qs mysterious repository information in %s M %s D %s COLLECT_GCC_OPTIONS A %s '-frandom-seed= '-frandom-seed=%s' %c %s -o -frepo must be used with -c + + + + + + + + + + @ ` pi `R repo_emit_p prot accs priv pub lang note tynm ptrmem ptd bfld vfld virt mutable vecnew vecdelete lnot preinc predec plusassign minusassign multassign divassign modassign andassign xorassign lshiftassign rshiftassign land lor compound memref subs postinc postdec pure global init global fini pseudo tmpl this adjusting result adjusting fixd alis dcls rslt inst spcs prms crnt chan hdlr raises clas mbr op 0 nmsp then ( ( ( ( ( ( ( ( ( ( ( ( ( ( F ( ( ( ( ( ( ( ( ( ( ( T ( ? ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ] 6 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( K F G + ( ( ( ( ( / u u u u u u u u u u u u u u u u u u p u u u H u u u u u u u 0 u u u u u ` @ ( u u u h P 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 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 u u u u u u u u u u u u u u u u w _ G 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 u u u u u u u u u /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/optimize.c build_delete_destructor_body clone_body /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/mangle.c the mangled name of %qD will change in a future version of GCC omitted middle operand to % operand cannot be mangled mangling unknown fixed point type mangling typeof, use decltype instead operator %lu char_traits basic_istream basic_ostream basic_iostream %08lx mangling %C mangling new-expression uint _ZGR 6 ^ ( w, g, pi `R |, n, 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ write_template_arg write_type cahstijlmxywrite_builtin_type write_java_integer_type_codes write_method_parms write_template_param write_template_arg_literal write_unqualified_name write_special_name_constructor write_special_name_destructor write_unscoped_name write_template_prefix /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/cp-objcp-common.c W> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> s> 3> e> 3> 3> 3> 3> 3> 3> 3> 3> W> 3> l> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> 3> s> ^> s> ^> s> W> s> , ; : 0 p~, p, N 0 ~, q, cp_save_built_in_decl_post_parsing cmp_templ_arg cp_tree_size /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/name-lookup.c strong using only meaningful at namespace scope current namespace %qD does not enclose strongly used namespace %qD %qD attribute directive ignored a using-declaration cannot specify a template-id. Try % namespace %qD not allowed in using-declaration %qD attribute requires a single NTBS argument %qD attribute is meaningless since members of the anonymous namespace get local symbols using-declaration for non-member at class scope %<%T::%D%> names constructor in %qT no members matching %<%T::%D%> in %q#T current_binding_level=%p class_binding_level=%p NAMESPACE_LEVEL (global_namespace)=%p argument dependent lookup finds %q+D matches this %q+D under ISO standard rules matches this %q+D under old rules name lookup of %qD changed for ISO % scoping cannot use obsolete binding at %q+D because it has a destructor using obsolete binding at %q+D %q#D hides constructor for %q#T %q#D conflicts with previous using declaration %q#D previous non-function declaration %q+#D conflicts with function declaration %q#D redeclaration of % as %qT declaration of %q#D with C language linkage due to different exception specifications type mismatch with previous external decl of %q#D previous external decl of %q+#D extern declaration of %q#D doesn't match declaration of %q#D shadows a parameter %Jshadowed declaration is here declaration of %qD shadows a member of 'this' declaration of %qD shadows a previous local declaration of %qD shadows a global declaration namespace alias %qD not allowed here, assuming %qD declaration of %qD not in a namespace surrounding %qD explicit qualification in declaration of %qD %qD should have been declared inside %qD %qD is already declared in this scope %q+D is not a function, conflict with %q+D strong %qT is not a namespace %<%T::%D%> names destructor %<%T::%D%> names constructor ._%d blocks=%p more-cleanups-ok have-cleanups names: class-shadowed: type-shadowed: binding level %p global: name lookup of %qD changed invalid redeclaration of %q+D as %qD global declaration %q+#D _GLOBAL__N_1 %qD not declared w w w w w w w w g w < pi `R pi `R ( pi `R pi `R H @ 4 L pushtag maybe_process_template_type_declaration set_identifier_type_value_with_scope arg_assoc_type lookup_name_real ambiguous_decl set_inherited_value_binding_p do_using_directive add_using_namespace validate_nonmember_using_decl push_using_decl do_nonmember_using_decl do_namespace_alias pop_namespace push_namespace resume_scope push_class_level_binding poplevel_class is_ancestor lookup_type_current_level push_overloaded_decl constructor_name_p leave_scope begin_scope add_decl_to_level lookup_extern_c_fun_binding_in_all_ns pop_binding template-parameter- __has_nothrow_assign __has_trivial_assign __has_nothrow_constructor __has_trivial_constructor __has_nothrow_copy __has_trivial_copy __has_trivial_destructor __has_virtual_destructor __is_abstract __is_base_of __is_class __is_empty __is_enum __is_pod __is_polymorphic __is_union static_assert while 5 5 5 5 5 L _ _ v _ 5 5 5 5 5 2 _ " " 5 9 t x ) t > d @ / / / / # b l o 7 _ ' p p / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / M pp_cxx_unqualified_id pp_cxx_new_expression pp_cxx_delete_expression pp_cxx_ptr_operator pp_cxx_trait_expression pp_cxx_declaration pp_cxx_template_parameter pp_cxx_explicit_specialization pp_cxx_explicit_instantiation /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/cxx-pretty-print.c break statement not within loop or switch continue statement not within loop or switch /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/cp/cp-gimplify.c %qE implicitly determined as % has reference type /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/gimple.h statement with no effect cp_genericize cp_genericize_r cp_gimplify_expr gimple_op finish_bc_block __mf_elem __mf_base __mf_limit __mf_unlikely_cond anonymous fn -ignore-reads __mf_lookup_shift_l __mf_lookup_mask_l __mf_cache __mf_lookup_cache __mf_lc_shift __mf_lc_mask __mf_check __mf_register __mf_unregister __mf_init __mf_set_options mudflap1 mudflap2 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/tree-mudflap.c mudflap checking not yet implemented for ARRAY_RANGE_REF mudflap cannot track unknown size extern %qs mudflap cannot track %qs in stub function pi `R |, n, ` w, g, pi `R pi `R pi `R pi `R pi `R pi `R pi `R pi `R pi `R pi `R pi `R pi `R pi `R gimple_op_ptr gimple_expr_code gimple_op gimple_return_retval mf_xform_derefs_1 mx_register_decls mf_varname_tree mudflap_finish_file /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/attribs.c %qs attribute directive ignored wrong number of arguments specified for %qs attribute %qs attribute does not apply to types %qs attribute only applies to function types type attributes ignored after type is already defined Additional %qs attribute ignored point_to_guarded_by acquired_after acquired_before exclusive_lock shared_lock exclusive_trylock shared_trylock unlock exclusive_locks_required shared_locks_required locks_excluded lock_returned no_thread_safety_analysis point_to_guarded scoped_lockable is_lock_attribute_p is_lock_attribute_with_args decl_attributes register_attribute label %q+D defined but not used label %q+D declared but not defined array subscript has type % %qE attribute ignored for a non-function declaration %qE attribute ignored for a non-pointer %qE attribute should be applied to a type, not a type declaration (i.e. typedef) %qE attribute have effect only on public objects fixed-point overflow in expression complex integer overflow in expression complex floating point overflow in expression %qE attribute ignored due to the unsupported argument not enough arguments to function %qE too many arguments to function %qE non-floating-point argument in call to function %qE non-floating-point arguments in call to function %qE non-const integer argument %u in call to function %qE cleanup argument not an identifier cleanup argument not a function nonnull attribute without arguments on a non-prototype nonnull argument has invalid operand number (argument %lu) nonnull argument with out-of-range operand number (argument %lu, operand %lu) nonnull argument references non-pointer operand (argument %lu, operand %lu) %J%qE attribute applies only to functions %Jcan%'t set %qE attribute after definition overflow in constant expression alloc_size parameter outside range %qE attribute needs at least a lock argument %qE attribute takes a single argument for a scoped lockable type The first argument of the %qE attribute must be either a boolean or an integer value Parameter position (%i) specified in %qE attribute is not valid %qE attribute needs to specified a function parameter for a scoped lockable type Unsupported argument of %qE attribute ignored Argument of %qE attribute ignored for an unlock method of a lockable type Argument of %qE attribute ignored for a locking primitive of a lockable type %qE attribute conflicts with attribute %s lvalue required as left operand of assignment lvalue required as increment operand lvalue required as decrement operand lvalue required as unary %<&%> operand lvalue required in asm statement /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/c-common.c %qE attribute ignored for a non-lockable Unsupported argument of 'acquired_after' attribute ignored Unsupported argument of 'acquired_before' attribute ignored %qE attribute downgraded to '%s' due to the unsupported lock argument %qE attribute requires prototypes with named arguments %qE attribute only applies to variadic functions requested position is not an integer constant requested position is less than zero tls_model argument not a string tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic" %Jsection attribute cannot be specified for local variables section of %q+D conflicts with previous declaration section of %q+D cannot be overridden section attribute not allowed for %q+D %Jsection attributes are not supported for this target %qE attribute ignored on non-class types %qE attribute ignored because %qT is already defined visibility argument not a string %qE attribute ignored on types visibility argument must be one of "default", "hidden", "protected" or "internal" %qD redeclared with different visibility %q+D defined both normally and as an alias destructor priorities from 0 to %d are reserved for the implementation constructor priorities from 0 to %d are reserved for the implementation destructor priorities must be integers from 0 to %d inclusive constructor priorities must be integers from 0 to %d inclusive invalid vector type for attribute %qE vector size not an integral multiple of component size number of components of the vector not a power of two %qE attribute ignored for field of type %qT %Jweakref attribute must appear before alias attribute inline function %q+D cannot be declared weak requested alignment is not a constant requested alignment is not a power of 2 requested alignment is too large alignment may not be specified for %q+D alignment for %q+D was previously specified as %d and may not be decreased alignment for %q+D must be at least %d specifying vector types with __attribute__ ((mode)) is deprecated use __attribute__ ((vector_size)) instead signness of type and machine mode %qs don't match cannot use mode %qs for enumeral types mode %qs applied to inappropriate type null argument where non-null required (argument %lu) logical %<%s%> with non-zero constant will always evaluate as true too few arguments to function %qE incompatible type for argument %d of %qE cannot apply % to static data member %qD cannot apply % when % is overloaded cannot apply % to a non constant address not enough variable arguments to fit a sentinel missing sentinel in function call invalid application of % to a function type invalid application of %qs to a void type invalid application of %qs to incomplete type %qT %<__alignof%> applied to a bit-field first argument of %q+D should be % second argument of %q+D should be % third argument of %q+D should probably be % %q+D takes only zero or two arguments string length %qd is greater than the length %qd ISO C%d compilers are required to support taking the address of a label is non-standard %Henumeration value %qE not handled in switch %Jcase value %qs not in enumerated type %Jcase value %qs not in enumerated type %qT case label does not reduce to an integer constant cannot disable built-in function %qs the address of %qD will always evaluate as % pointer of type % used in arithmetic pointer to a function used in arithmetic pointer to member function used in arithmetic invalid operands to binary %s (have %qT and %qT) comparison between types %qT and %qT comparison between signed and unsigned integer expressions promoted ~unsigned is always non-zero comparison of promoted ~unsigned with constant comparison of promoted ~unsigned with unsigned _Sat unsigned long long _Fract _Sat unsigned long long _Accum __builtin_aggregate_incoming_address __builtin_eh_return_data_regno __builtin_init_dwarf_reg_size_table __sync_bool_compare_and_swap_1 __sync_bool_compare_and_swap_2 __sync_bool_compare_and_swap_4 __sync_bool_compare_and_swap_8 __sync_bool_compare_and_swap_16 __sync_val_compare_and_swap_16 __builtin_GOMP_critical_name_start __builtin_GOMP_critical_name_end __builtin_GOMP_loop_static_start __builtin_GOMP_loop_dynamic_start __builtin_GOMP_loop_guided_start __builtin_GOMP_loop_runtime_start __builtin_GOMP_loop_ordered_static_start __builtin_GOMP_loop_ordered_dynamic_start __builtin_GOMP_loop_ordered_guided_start __builtin_GOMP_loop_ordered_runtime_start __builtin_GOMP_loop_static_next __builtin_GOMP_loop_dynamic_next __builtin_GOMP_loop_guided_next __builtin_GOMP_loop_runtime_next __builtin_GOMP_loop_ordered_static_next __builtin_GOMP_loop_ordered_dynamic_next __builtin_GOMP_loop_ordered_guided_next __builtin_GOMP_loop_ordered_runtime_next __builtin_GOMP_loop_ull_static_start __builtin_GOMP_loop_ull_dynamic_start __builtin_GOMP_loop_ull_guided_start __builtin_GOMP_loop_ull_runtime_start __builtin_GOMP_loop_ull_ordered_static_start __builtin_GOMP_loop_ull_ordered_dynamic_start __builtin_GOMP_loop_ull_ordered_guided_start __builtin_GOMP_loop_ull_ordered_runtime_start __builtin_GOMP_loop_ull_static_next __builtin_GOMP_loop_ull_dynamic_next __builtin_GOMP_loop_ull_guided_next __builtin_GOMP_loop_ull_runtime_next __builtin_GOMP_loop_ull_ordered_static_next __builtin_GOMP_loop_ull_ordered_dynamic_next __builtin_GOMP_loop_ull_ordered_guided_next __builtin_GOMP_loop_ull_ordered_runtime_next __builtin_GOMP_parallel_loop_static_start __builtin_GOMP_parallel_loop_dynamic_start __builtin_GOMP_parallel_loop_guided_start __builtin_GOMP_parallel_loop_runtime_start __builtin_GOMP_loop_end_nowait __builtin_GOMP_parallel_sections_start __builtin_GOMP_sections_end_nowait __builtin_GOMP_single_copy_start __builtin_GOMP_single_copy_end comparison is always false due to limited range of data type comparison is always true due to limited range of data type comparison of unsigned expression >= 0 is always true comparison of unsigned expression < 0 is always false GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together operation on %qE may be undefined conversion to %qT from boolean expression conversion to %qT from %qT may alter its value negative integer implicitly converted to unsigned type conversion of unsigned constant value to negative integer conversion to %qT from %qT may change the sign of the result conversion to %qT alters %qT constant value large integer implicitly truncated to unsigned type overflow in implicit constant conversion pointers are not permitted as case values range expressions in switch statements are non-standard case label value is less than minimum value for type case label value exceeds maximum value for type lower value in case label range less than minimum value for type upper value in case label range exceeds maximum value for type duplicate (or overlapping) case value %Jthis is the first entry overlapping that value multiple default labels in one switch %Jthis is the first default label use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts type-punning to incomplete type might break strict-aliasing rules dereferencing type-punned pointer will break strict-aliasing rules dereferencing type-punned pointer might break strict-aliasing rules %qD is not defined outside of function scope suggest parentheses around %<+%> inside %<<<%> suggest parentheses around %<-%> inside %<<<%> suggest parentheses around %<+%> inside %<>>%> suggest parentheses around %<-%> inside %<>>%> suggest parentheses around %<&&%> within %<||%> suggest parentheses around arithmetic in operand of %<|%> suggest parentheses around comparison in operand of %<|%> suggest parentheses around operand of % or change %<|%> to %<||%> or % to %<~%> suggest parentheses around arithmetic in operand of %<^%> suggest parentheses around comparison in operand of %<^%> suggest parentheses around %<+%> in operand of %<&%> suggest parentheses around %<-%> in operand of %<&%> suggest parentheses around comparison in operand of %<&%> suggest parentheses around operand of % or change %<&%> to %<&&%> or % to %<~%> suggest parentheses around comparison in operand of %<==%> suggest parentheses around comparison in operand of % comparisons like % do not have their mathematical meaning Bad option %s to optimize attribute. Bad option %s to pragma attribute %Hignoring return value of %qD, declared with attribute warn_unused_result %Hignoring return value of function declared with attribute warn_unused_result %qE attribute ignored vector overflow in expression invalid use of % format_arg alias argument not a string weakref zero vector size %qE attribute ignored for %qE libgcc_cmp_return libgcc_shift_count unwind_word unknown machine mode %qs unable to emulate %qs invalid pointer mode %qs no data type for mode %qs %qE is assigned to itself division by zero at end of input before %s'%c' before %s'\x%x' before string constant before numeric constant before %qE before %<#pragma%> before end of line before %qs token __compound_literal %s.%lu __SIZE_TYPE__ __PTRDIFF_TYPE__ __WCHAR_TYPE__ __WINT_TYPE__ __INTMAX_TYPE__ long long unsigned int __UINTMAX_TYPE__ __CHAR16_TYPE__ __CHAR32_TYPE__ %Hswitch missing default case -%llu 0x%llx%016llx __builtin_ unsigned long long long unsigned unsigned short __int128_t __uint128_t unsigned long long _Fract _Sat short _Fract _Sat _Fract _Sat long _Fract _Sat long long _Fract _Sat unsigned short _Fract _Sat unsigned _Fract _Sat unsigned long _Fract unsigned long long _Accum _Sat short _Accum _Sat _Accum _Sat long _Accum _Sat long long _Accum _Sat unsigned short _Accum _Sat unsigned _Accum _Sat unsigned long _Accum complex int complex float complex double complex long double char16_t char32_t __builtin_va_list asm_fprintf gcc_diag gcc_cdiag gcc_cxxdiag no vops __builtin_acos __builtin_acosf __builtin_acosh __builtin_acoshf __builtin_acoshl __builtin_acosl __builtin_asin __builtin_asinf __builtin_asinh __builtin_asinhf __builtin_asinhl __builtin_asinl __builtin_atan __builtin_atan2 __builtin_atan2f __builtin_atan2l __builtin_atanf __builtin_atanh __builtin_atanhf __builtin_atanhl __builtin_atanl __builtin_cbrt __builtin_cbrtf __builtin_cbrtl __builtin_ceil __builtin_ceilf __builtin_ceill __builtin_copysign __builtin_copysignf __builtin_copysignl __builtin_cos __builtin_cosf __builtin_cosh __builtin_coshf __builtin_coshl __builtin_cosl __builtin_drem __builtin_dremf __builtin_dreml __builtin_erf __builtin_erfc __builtin_erfcf __builtin_erfcl __builtin_erff __builtin_erfl __builtin_exp __builtin_exp10 __builtin_exp10f __builtin_exp10l __builtin_exp2 __builtin_exp2f __builtin_exp2l __builtin_expf __builtin_expl __builtin_expm1 __builtin_expm1f __builtin_expm1l __builtin_fabs __builtin_fabsf __builtin_fabsl __builtin_fdim __builtin_fdimf __builtin_fdiml __builtin_floor __builtin_floorf __builtin_floorl __builtin_fma __builtin_fmaf __builtin_fmal __builtin_fmax __builtin_fmaxf __builtin_fmaxl __builtin_fmin __builtin_fminf __builtin_fminl __builtin_fmod __builtin_fmodf __builtin_fmodl __builtin_frexp __builtin_frexpf __builtin_frexpl __builtin_gamma __builtin_gammaf __builtin_gammal __builtin_gamma_r __builtin_gammaf_r __builtin_gammal_r __builtin_huge_val __builtin_huge_valf __builtin_huge_vall __builtin_hypot __builtin_hypotf __builtin_hypotl __builtin_ilogb __builtin_ilogbf __builtin_ilogbl __builtin_inf __builtin_inff __builtin_infl __builtin_infd32 __builtin_infd64 __builtin_infd128 __builtin_j0 __builtin_j0f __builtin_j0l __builtin_j1 __builtin_j1f __builtin_j1l __builtin_jn __builtin_jnf __builtin_jnl __builtin_lceil __builtin_lceilf __builtin_lceill __builtin_ldexp __builtin_ldexpf __builtin_ldexpl __builtin_lfloor __builtin_lfloorf __builtin_lfloorl __builtin_lgamma __builtin_lgammaf __builtin_lgammal __builtin_lgamma_r __builtin_lgammaf_r __builtin_lgammal_r __builtin_llceil __builtin_llceilf __builtin_llceill __builtin_llfloor __builtin_llfloorf __builtin_llfloorl __builtin_llrint __builtin_llrintf __builtin_llrintl __builtin_llround __builtin_llroundf __builtin_llroundl __builtin_log __builtin_log10 __builtin_log10f __builtin_log10l __builtin_log1p __builtin_log1pf __builtin_log1pl __builtin_log2 __builtin_log2f __builtin_log2l __builtin_logb __builtin_logbf __builtin_logbl __builtin_logf __builtin_logl __builtin_lrint __builtin_lrintf __builtin_lrintl __builtin_lround __builtin_lroundf __builtin_lroundl __builtin_modf __builtin_modff __builtin_modfl __builtin_nan __builtin_nanf __builtin_nanl __builtin_nand32 __builtin_nand64 __builtin_nand128 __builtin_nans __builtin_nansf __builtin_nansl __builtin_nearbyint __builtin_nearbyintf __builtin_nearbyintl __builtin_nextafter __builtin_nextafterf __builtin_nextafterl __builtin_nexttoward __builtin_nexttowardf __builtin_nexttowardl __builtin_pow __builtin_pow10 __builtin_pow10f __builtin_pow10l __builtin_powf __builtin_powi __builtin_powif __builtin_powil __builtin_powl __builtin_remainder __builtin_remainderf __builtin_remainderl __builtin_remquo __builtin_remquof __builtin_remquol __builtin_rint __builtin_rintf __builtin_rintl __builtin_round __builtin_roundf __builtin_roundl __builtin_scalb __builtin_scalbf __builtin_scalbl __builtin_scalbln __builtin_scalblnf __builtin_scalblnl __builtin_scalbn __builtin_scalbnf __builtin_scalbnl __builtin_signbit __builtin_signbitf __builtin_signbitl __builtin_signbitd32 __builtin_signbitd64 __builtin_signbitd128 __builtin_significand __builtin_significandf __builtin_significandl __builtin_sin __builtin_sincos __builtin_sincosf __builtin_sincosl __builtin_sinf __builtin_sinh __builtin_sinhf __builtin_sinhl __builtin_sinl __builtin_sqrt __builtin_sqrtf __builtin_sqrtl __builtin_tan __builtin_tanf __builtin_tanh __builtin_tanhf __builtin_tanhl __builtin_tanl __builtin_tgamma __builtin_tgammaf __builtin_tgammal __builtin_trunc __builtin_truncf __builtin_truncl __builtin_y0 __builtin_y0f __builtin_y0l __builtin_y1 __builtin_y1f __builtin_y1l __builtin_yn __builtin_ynf __builtin_ynl __builtin_cabs __builtin_cabsf __builtin_cabsl __builtin_cacos __builtin_cacosf __builtin_cacosh __builtin_cacoshf __builtin_cacoshl __builtin_cacosl __builtin_carg __builtin_cargf __builtin_cargl __builtin_casin __builtin_casinf __builtin_casinh __builtin_casinhf __builtin_casinhl __builtin_casinl __builtin_catan __builtin_catanf __builtin_catanh __builtin_catanhf __builtin_catanhl __builtin_catanl __builtin_ccos __builtin_ccosf __builtin_ccosh __builtin_ccoshf __builtin_ccoshl __builtin_ccosl __builtin_cexp __builtin_cexpf __builtin_cexpl __builtin_cexpi __builtin_cexpif __builtin_cexpil __builtin_cimag __builtin_cimagf __builtin_cimagl __builtin_clog __builtin_clogf __builtin_clogl __builtin_clog10 __builtin_clog10f __builtin_clog10l __builtin_conj __builtin_conjf __builtin_conjl __builtin_cpow __builtin_cpowf __builtin_cpowl __builtin_cproj __builtin_cprojf __builtin_cprojl __builtin_creal __builtin_crealf __builtin_creall __builtin_csin __builtin_csinf __builtin_csinh __builtin_csinhf __builtin_csinhl __builtin_csinl __builtin_csqrt __builtin_csqrtf __builtin_csqrtl __builtin_ctan __builtin_ctanf __builtin_ctanh __builtin_ctanhf __builtin_ctanhl __builtin_ctanl __builtin_bcmp __builtin_bcopy __builtin_bzero __builtin_index __builtin_memchr __builtin_memcmp __builtin_memcpy __builtin_memmove __builtin_mempcpy __builtin_memset __builtin_rindex __builtin_stpcpy __builtin_stpncpy __builtin_strcasecmp __builtin_strcat __builtin_strchr __builtin_strcmp __builtin_strcpy __builtin_strcspn __builtin_strdup __builtin_strndup __builtin_strlen __builtin_strncasecmp __builtin_strncat __builtin_strncmp __builtin_strncpy __builtin_strpbrk __builtin_strrchr __builtin_strspn __builtin_strstr __builtin_fprintf __builtin_fprintf_unlocked __builtin_putc __builtin_putc_unlocked __builtin_fputc __builtin_fputc_unlocked __builtin_fputs __builtin_fputs_unlocked __builtin_fscanf __builtin_fwrite __builtin_fwrite_unlocked __builtin_printf __builtin_printf_unlocked __builtin_putchar __builtin_putchar_unlocked __builtin_puts __builtin_puts_unlocked __builtin_scanf __builtin_snprintf __builtin_sprintf __builtin_sscanf __builtin_vfprintf __builtin_vfscanf __builtin_vprintf __builtin_vscanf __builtin_vsnprintf __builtin_vsprintf __builtin_vsscanf __builtin_isalnum __builtin_isalpha __builtin_isascii __builtin_isblank __builtin_iscntrl __builtin_isdigit __builtin_isgraph __builtin_islower __builtin_isprint __builtin_ispunct __builtin_isspace __builtin_isupper __builtin_isxdigit __builtin_toascii __builtin_tolower __builtin_toupper __builtin_iswalnum __builtin_iswalpha __builtin_iswblank __builtin_iswcntrl __builtin_iswdigit __builtin_iswgraph __builtin_iswlower __builtin_iswprint __builtin_iswpunct __builtin_iswspace __builtin_iswupper __builtin_iswxdigit __builtin_towlower __builtin_towupper __builtin_abort __builtin_abs __builtin_alloca __builtin_apply __builtin_apply_args __builtin_args_info __builtin_bswap32 __builtin_bswap64 __builtin___clear_cache __builtin_calloc __builtin_classify_type __builtin_clz __builtin_clzimax __builtin_clzl __builtin_clzll __builtin_constant_p __builtin_ctz __builtin_ctzimax __builtin_ctzl __builtin_ctzll __builtin_dcgettext __builtin_dgettext __builtin_dwarf_cfa __builtin_dwarf_sp_column __builtin_eh_return __builtin_execl __builtin_execlp __builtin_execle __builtin_execv __builtin_execvp __builtin_execve __builtin_exit __builtin_expect __builtin_extend_pointer __builtin_extract_return_addr __builtin_ffs __builtin_ffsimax __builtin_ffsl __builtin_ffsll __builtin_fork __builtin_frame_address __builtin_free __builtin_frob_return_addr __builtin_gettext __builtin_imaxabs __builtin_finite __builtin_finitef __builtin_finitel __builtin_finited32 __builtin_finited64 __builtin_finited128 __builtin_fpclassify __builtin_isfinite __builtin_isinf_sign __builtin_isinf __builtin_isinff __builtin_isinfl __builtin_isinfd32 __builtin_isinfd64 __builtin_isinfd128 __builtin_isnan __builtin_isnanf __builtin_isnanl __builtin_isnand32 __builtin_isnand64 __builtin_isnand128 __builtin_isnormal __builtin_labs __builtin_llabs __builtin_longjmp __builtin_malloc __builtin_next_arg __builtin_parity __builtin_parityimax __builtin_parityl __builtin_parityll __builtin_popcount __builtin_popcountimax __builtin_popcountl __builtin_popcountll __builtin_prefetch __builtin_realloc __builtin_return __builtin_return_address __builtin_saveregs __builtin_setjmp __builtin_strfmon __builtin_strftime __builtin_trap __builtin_unwind_init __builtin_update_setjmp_buf __builtin_va_copy __builtin_va_end __builtin_va_start __builtin_va_arg_pack __builtin_va_arg_pack_len __builtin__exit __builtin__Exit __builtin_object_size __builtin___memcpy_chk __builtin___memmove_chk __builtin___mempcpy_chk __builtin___memset_chk __builtin___stpcpy_chk __builtin___strcat_chk __builtin___strcpy_chk __builtin___strncat_chk __builtin___strncpy_chk __builtin___snprintf_chk __builtin___sprintf_chk __builtin___vsnprintf_chk __builtin___vsprintf_chk __builtin___fprintf_chk __builtin___printf_chk __builtin___vfprintf_chk __builtin___vprintf_chk __sync_fetch_and_add __sync_fetch_and_add_1 __sync_fetch_and_add_2 __sync_fetch_and_add_4 __sync_fetch_and_add_8 __sync_fetch_and_add_16 __sync_fetch_and_sub __sync_fetch_and_sub_1 __sync_fetch_and_sub_2 __sync_fetch_and_sub_4 __sync_fetch_and_sub_8 __sync_fetch_and_sub_16 __sync_fetch_and_or __sync_fetch_and_or_1 __sync_fetch_and_or_2 __sync_fetch_and_or_4 __sync_fetch_and_or_8 __sync_fetch_and_or_16 __sync_fetch_and_and __sync_fetch_and_and_1 __sync_fetch_and_and_2 __sync_fetch_and_and_4 __sync_fetch_and_and_8 __sync_fetch_and_and_16 __sync_fetch_and_xor __sync_fetch_and_xor_1 __sync_fetch_and_xor_2 __sync_fetch_and_xor_4 __sync_fetch_and_xor_8 __sync_fetch_and_xor_16 __sync_fetch_and_nand __sync_fetch_and_nand_1 __sync_fetch_and_nand_2 __sync_fetch_and_nand_4 __sync_fetch_and_nand_8 __sync_fetch_and_nand_16 __sync_add_and_fetch __sync_add_and_fetch_1 __sync_add_and_fetch_2 __sync_add_and_fetch_4 __sync_add_and_fetch_8 __sync_add_and_fetch_16 __sync_sub_and_fetch __sync_sub_and_fetch_1 __sync_sub_and_fetch_2 __sync_sub_and_fetch_4 __sync_sub_and_fetch_8 __sync_sub_and_fetch_16 __sync_or_and_fetch __sync_or_and_fetch_1 __sync_or_and_fetch_2 __sync_or_and_fetch_4 __sync_or_and_fetch_8 __sync_or_and_fetch_16 __sync_and_and_fetch __sync_and_and_fetch_1 __sync_and_and_fetch_2 __sync_and_and_fetch_4 __sync_and_and_fetch_8 __sync_and_and_fetch_16 __sync_xor_and_fetch __sync_xor_and_fetch_1 __sync_xor_and_fetch_2 __sync_xor_and_fetch_4 __sync_xor_and_fetch_8 __sync_xor_and_fetch_16 __sync_nand_and_fetch __sync_nand_and_fetch_1 __sync_nand_and_fetch_2 __sync_nand_and_fetch_4 __sync_nand_and_fetch_8 __sync_nand_and_fetch_16 __sync_bool_compare_and_swap __sync_val_compare_and_swap __sync_val_compare_and_swap_1 __sync_val_compare_and_swap_2 __sync_val_compare_and_swap_4 __sync_val_compare_and_swap_8 __sync_lock_test_and_set __sync_lock_test_and_set_1 __sync_lock_test_and_set_2 __sync_lock_test_and_set_4 __sync_lock_test_and_set_8 __sync_lock_test_and_set_16 __sync_lock_release __sync_lock_release_1 __sync_lock_release_2 __sync_lock_release_4 __sync_lock_release_8 __sync_lock_release_16 __sync_synchronize __builtin_omp_get_thread_num __builtin_omp_get_num_threads __builtin_GOMP_atomic_start __builtin_GOMP_atomic_end __builtin_GOMP_barrier __builtin_GOMP_taskwait __builtin_GOMP_critical_start __builtin_GOMP_critical_end __builtin_GOMP_loop_end __builtin_GOMP_ordered_start __builtin_GOMP_ordered_end __builtin_GOMP_parallel_start __builtin_GOMP_parallel_end __builtin_GOMP_task __builtin_GOMP_sections_start __builtin_GOMP_sections_next __builtin_GOMP_sections_end __builtin_GOMP_single_start empty range specified duplicate case value %Jpreviously used here top level size of array is too large -O%ld warn_unused_result _Bool _Complex _Decimal32 _Decimal64 _Decimal128 _Sat __FUNCTION__ __PRETTY_FUNCTION__ __alignof __asm __asm__ __attribute __attribute__ __builtin_choose_expr __builtin_offsetof __builtin_types_compatible_p __builtin_va_arg __complex__ __const __const__ __decltype __extension__ __func__ __imag __inline __inline__ __label__ __null __real __restrict__ __signed __signed__ __typeof __volatile extern false true compatibility_alias encode synchronized bycopy byref inout oneway nocommon flatten transparent_union aligned no_instrument_function returns_twice no_stack_limit vector_size tls_model may_alias alloc_size warning e e |e Qe ;e xh g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g 9h g g g g g g g g g g g g g g g g g g g g g t t t +t s ]w v v v gw v v v v v w w w 7 M : n 9 u k d ] V O H A : 3 , % O O L L N WN ~M L L gM L L L L L L L L GM 'M ,U U U U U U U V C A B gw D gw gw ; gw < gw = e7w > 8w ? gw gw A gw B hw 2 v 2 hw 0 hw 0 hw 3 +hw 3 9hw 9 Ohw Q bhw : hw 4 Olv hw hw hw hw r hw 5 hw C v ` v a v b v c v d v e v f # v g < v h J v i W v k x v j b v l m v m w v n v o v p hw 6 'v 6 hw hw hw 8 hw K hw 7 'v 7 iw iw iw Ylv $iw 1 v 1 -iw =N} & z 0 @ iv u D N} + r6w ) v L *c~ l8w Z u8w [ F ls| v \ - y , hw r zz * v M snv & C :nv ] g $ u Flv v 8iw ?iw N 4 Gkv ' u . y . ! # mz ~ 6w v hv O 6fz P fv R Iu H Iu I L { G .y v ^ a { { - 6w ) v / + u v q v _ uz ! _ ~ ( hv J { S R v T Eiw U y V !y u W mv X &iw 1 P D { " 6w ? v Y r u ~ u } u E v % Jiw v t| w ^iw s Zw t ;'v Xz \z { `z | Wz eiw riw yiw ' { iw iw } < { 0 iw d ~ { d Zz } u Pd d u c V y c iw Pc u b az b ls| iw gv v N | N} } iw 0 { Ev| ` 4w iw k -Yw a iw a iw j N v @a 8w v ~| iw &y iw | @[z pi C { a jw u| h gw ` i^z { Ju 0v jw `l 5y r x @s jw c }| c { `` lez 0T w ` w ` w 0z w 0{ w 0_ w _ w w w w w q w q ' w q 9 w q H w p O w p h w p ~ w p w f w ^ 4 w \ 3w W ` pi `R < ] \ ` k pi `R X w, g, T pi `R handle_acquired_order_attribute handle_type_generic_attribute handle_novops_attribute record_types_used_by_current_var_decl same_scalar_type_ignoring_signedness lvalue_error fold_offsetof_1 gimple_op gimple_call_fndecl check_function_arguments_recurse nonnull_check_p c_determine_visibility boolean_increment c_expand_expr set_builtin_user_assembler_name def_builtin_1 c_sizeof_or_alignof_type c_type_hash c_common_truthvalue_conversion binary_op_error format string argument not a string type /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/c-format.c format string has invalid operand number function does not return string type $ operand number used after format without operand number %qE is an unrecognized format function type %<...%> has invalid operand number format string argument follows the args to be formatted args to be formatted is not %<...%> strftime formats cannot format arguments %<__gcc_host_wide_int__%> is not defined as a type %<__gcc_host_wide_int__%> is not defined as % or % % is not defined as a type % is not defined as a type % is not defined as a type % is not defined as a pointer type format not a string literal, format string not checked format not a string literal and no format arguments format not a string literal, argument types not checked unused arguments in $-style format format is a wide character string function might be possible candidate for %qs format attribute missing $ operand number in format %s does not support %%n$ operand number formats operand number out of range in format format argument %d used more than once in %s format %s should have type %<%s%s%>, but argument %d has type %qT format %q.*s expects type %<%s%s%>, but argument %d has type %qT %s should have type %<%T%s%>, but argument %d has type %qT format %q.*s expects type %<%T%s%>, but argument %d has type %qT format argument %d unused before used argument %d in $-style format spurious trailing %<%%%> in format missing fill character at end of strfmon format empty left precision in %s format %s does not support the %qs %s length modifier conversion lacks type at end of format unknown conversion type character %qc in format unknown conversion type character 0x%x in format %s does not support the %<%%%c%> %s format %s used with %<%%%c%> %s format %s does not support %s with the %<%%%c%> %s format %s ignored with %s and %<%%%c%> %s format %s ignored with %s in %s format use of %s and %s together with %<%%%c%> %s format use of %s and %s together in %s format %<%%%c%> yields only last 2 digits of year in some locales no closing %<]%> for %<%%[%> format use of %qs length modifier with %qc type character %s does not support the %<%%%s%c%> %s format operand number specified with suppressed assignment operand number specified for format taking no argument writing through null pointer (argument %d) reading through null pointer (argument %d) writing into constant object (argument %d) extra type qualifiers in format argument (argument %d) %<%%%c%> yields only last 2 digits of year length modifier in printf format the assignment suppression scanf feature length modifier in scanf format field width in strftime format fill character in strfmon format left precision in strfmon format right precision in strfmon format length modifier in strfmon format gcc_ unrecognized format specifier __gcc_host_wide_int__ locus location_t too many arguments for format zero-length %s format string unterminated format string ISO C++ ISO C format_wanted_type pool embedded %<\0%> in format repeated %s in format too few arguments for format field width zero width in %s format field precision empty precision in %s format ISO C90 %s does not support %s gnu_printf +#0-'I +#0- q+ gcc_tdiag q+# gcc_gfc gnu_scanf *'I gnu_strftime _-0^# EO gnu_strfmon =^+(!- ox pq cR JK <>' DFJKTE DEFJKT ADEFJKTV CLOPQ DD signed size_t -wp0 +'I oxX unsigned ptrdiff_t uintmax_t -wp0# -wp0'I fgG -wp0 +#'I eE -wp0 +#I wint_t -w -wp aA -wp0 +# ' ' flag the ' ' printf flag '+' flag the '+' printf flag '#' flag the '#' printf flag '0' flag the '0' printf flag '-' flag the '-' printf flag ''' flag the ''' printf flag 'I' flag the 'I' printf flag field width in printf format precision in printf format length modifier -wp0 + -wp0 'q' flag the 'q' diagnostic flag *w'I *w efgEG *w' *mw cW *amw cW[ assignment suppression 'a' flag the 'a' scanf flag 'm' flag the 'm' scanf flag field width in scanf format the ''' scanf flag the 'I' scanf flag ABZab HIMSUWdmw -_0Ow EO-_0w -_0EOw eVu FRTnrt 2o kls '_' flag the '_' strftime flag the '-' strftime flag the '0' strftime flag '^' flag the '^' strftime flag the '#' strftime flag 'E' modifier the 'E' strftime modifier the 'O' strftime modifier the 'O' modifier =^+(!-w#p fill character the '^' strfmon flag the '+' strfmon flag '(' flag the '(' strfmon flag '!' flag the '!' strfmon flag the '-' strfmon flag field width in strfmon format left precision right precision ] w w @ w h w w @ w Y w p L q q 8w w w p w w w A w p L 8w @ w w v w @ w w p L q y w @ w w v w @ w w p L q 8w @ w w v w @ w w p L q 8w @ w ` w w w w p L q w w @ w =x w w w w w w w w * L m w w w w w w w w w w w w @ w w # p L handle_format_attribute } G } G q q r L =x w q r r L =x 3y q r r L =x q L =x H y q w w q w Xp L Xp L =x w Xp L =x w Xp =x =x w Xp L =x q q r L =x w q r r L =x 3y q r r L =x q L =x H y q w w q w Xp L Xp L =x w Xp v w =x w Xp =x =x w Xp L =x q q r L =x w q r r L =x 3y q r r L =x q L =x H y q w w q w Xp L Xp L =x w Xp v w =x w Xp =x =x w Xp L =x q q r L =x w q r r L =x 3y q r r L =x q L =x H y q w w q w Xp L Xp L =x w Xp w =x w q L =x w Xp =x =x w Xp L =x q q =x =x 3y q r =x =x q =x =x H y q =x w w Xp =x =x Xp =x # ~ decode_format_attr ] w Pw w 7Qw w tZw w bZw get_constant init_dynamic_asm_fprintf_info find_length_info_modifier_index find_char_info_specifier_index init_dynamic_diag_info check_format_arg maybe_read_dollar_number get_flag_spec check_format_types w ~ } L K x { N u w q q q q r r w x w lp % w w w q q q r r r w dp w | $ w . w 3y q q q r r r w dp w | $ w 4 w ; w @p @p Dp gw p gw p gw p ? w =x I w @p @p Dp gw p gw p gw p L w =x q U w t \ w =x H y q u h _ w w q w Xp \ w rC q q q q r w x w lp % w =x eTz IJu @p @p Dp gw p gw p gw p ? w =x c w @p @p Dp f w =x w U w t \ w =x | u h _ w # ~ w Xp _ w =x n w w w + w w # w w 0 w w - w w ' w w I w % w w w 9 w p w V w L q w w + 0 - 0 p i q q r w w q r r . w 3y q r r w q \ w =x H y q _ w w =Tz Xp =x =x # ~ Xp =x =x S w Xp =x =x Xp =x =x GTz Xp =x =x ] q =x =x Xp =x =x n w w w + w w # w w 0 w w - w w w w 9 w p w V w L q w w + 0 - 0 p i + w w q w w p w V w L q w w + w w # w w q w w p w V w L q w w w ~ } L K x { N u w q q q q r r w x w lp % w w eTz 3y q q q r r r w dp w | $ w w eTz w q q q r r r w dp w | $ w w eTz w w O o X w E O _ - _ 0 - 0 ^ # ' { @p Dp i w =x = s w L w ^ w w + w w ( w w ! w w - w w w w w # w p w p * w w L q w w + ( expected a string after %<#pragma message%> malformed %<#pragma message%>, ignored /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/c-pragma.c junk at end of %<#pragma message%> malformed #pragma extern_prefix, ignored junk at end of %<#pragma extern_prefix%> #pragma extern_prefix not supported on this target junk at end of %<#pragma reset_options%> junk at end of %<#pragma pop_options%> %<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%> missing %<(%> after %<#pragma pack%> - ignored invalid constant in %<#pragma pack%> - ignored malformed %<#pragma pack%> - ignored unknown action %qs for %<#pragma pack%> - ignored malformed %<#pragma pack(push[, id][, ])%> - ignored malformed %<#pragma pack(pop[, id])%> - ignored junk at end of %<#pragma pack%> #pragma pack has no effect with -fpack-struct - ignored alignment must be a small power of two, not %d #pragma pack (pop) encountered without matching #pragma pack (push) #pragma pack(pop, %s) encountered without matching #pragma pack(push, %s) junk at end of %<#pragma push_options%> #pragma GCC option is not allowed inside functions %<#pragma GCC option%> is not a string %<#pragma GCC target (string [,string]...)%> does not have a final %<)%>. #pragma GCC target string... is badly formed #pragma GCC optimize is not allowed inside functions %<#pragma GCC optimize%> is not a string or number %<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>. #pragma GCC optimize string... is badly formed #pragma GCC diagnostic not allowed inside functions missing [error|warning|ignored] after %<#pragma GCC diagnostic%> expected [error|warning|ignored] after %<#pragma GCC diagnostic%> missing option after %<#pragma GCC diagnostic%> kind unknown option after %<#pragma GCC diagnostic%> kind applying #pragma weak %q+D after first use results in unspecified behavior malformed #pragma weak, ignored junk at end of %<#pragma weak%> #pragma GCC visibility push() must specify default, internal, hidden or protected #pragma GCC visibility must be followed by push or pop no matching push for %<#pragma GCC visibility pop%> missing %<(%> after %<#pragma GCC visibility push%> - ignored malformed #pragma GCC visibility push junk at end of %<#pragma GCC visibility%> asm declaration ignored due to conflict with previous rename #pragma redefine_extname ignored due to conflict with previous rename #pragma redefine_extname ignored due to conflict with __asm__ declaration #pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname malformed #pragma redefine_extname, ignored junk at end of %<#pragma redefine_extname%> #pragma redefine_extname not supported on this target #pragma message: %s push omp pch_preprocess diagnostic push_options pop_options reset_options redefine_extname extern_prefix message no_long_calls long_calls_off | pi `R x pi `R t pi `R l HO} {'| 3O} XHz Gkv O} O} y N} `kv kv kv ew D v handle_pragma_message c_register_pragma_1 c_pp_lookup_pragma /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/c-semantics.c build_stmt unsupported non-standard suffix on floating constant /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.3/gcc/c-lex.c floating constant exceeds range of %qT floating constant truncated to zero unsupported non-standard concatenation of string literals traditional C rejects string constant concatenation this decimal constant is unsigned only in ISO C90 this decimal constant would be unsigned in ISO C90 integer constant is too large for %qs type missing terminating %c character badly nested C headers from preprocessor %Hstray %<@%> in program stray %qs in program stray %qc in program stray %<\%o%> in program .ident %s"%s" ****** header files (total) main file (total) ratio = %g : 1 %Hignoring #pragma %s %s e 7 n N N N N " " " " R R R 6 l c_lex_with_flags interpret_float bitfield .eabi_attribute 18, %d ` ` ` ` ` ` ! ! 5 5 # 5 5 5 5 5 5 5 p _ _ N = % q q q q _ _ N N % 7 5 k , ; t p x Q t Q Q Q Q t t t t ; t Q t t t t Q t Q Q Q Q Q Q Q Q Q Q Q Q Q Q t 4 4 4 T 4 T 4 4 J k k k k k M h + pp_c_tree_decl_identifier pp_c_initializer_list pp_c_pointer pp_c_expression pp_c_postfix_expression pp_c_compound_literal pp_c_id_expression pp_c_constant pp_c_bool_constant pp_c_declarator pp_c_direct_declarator pp_c_direct_abstract_declarator pp_c_type_specifier \\ \' \%03o _False _True \x%x !isunordered !__builtin_isunordered !isgreaterequal !__builtin_isgreaterequal !isgreater !__builtin_isgreater !islessequal !__builtin_islessequal !isless !__builtin_isless !islessgreater !__builtin_islessgreater