start __start __dyld_init_check dyld_stub_binding_helper ___darwin_gcc3_preregister_frame_info __call_mod_init_funcs __dyld_func_lookup _main _toplev_main _hex_init _general_init _xmalloc_set_program_name _diagnostic_initialize __obstack_begin _xmalloc _parse_options_and_default_flags _init_reg_sets _add_params _xrealloc _pfe_init _override_O_option _extract_override_options _lang_init_options _c_common_init_options _cpp_create_reader _init_library _init_trigraph_map _xcalloc _set_lang _deps_init _init_line_maps __cpp_init_tokenrun __cpp_get_buff _new_buff _pfe_s_malloc _pfe_malloc _gcc_obstack_init _pfe_obstack_chuck_alloc __cpp_init_includes _splay_tree_new _splay_tree_new_with_allocator _splay_tree_xmalloc_allocate _set_index_lang _set_target_switch _optimization_options _override_option _c_decode_option _cpp_handle_option _parse_option _independent_decode_option _xstrdup _append_include_chain __cpp_simplify_pathname _remove_component_p _new_pending_directive _dump_switch_p _decode_f_option _decode_g_option _set_Wunused _set_Wformat _decode_W_option _add_env_options _c_common_post_options _cpp_post_options _init_dependency_output _do_compile _process_options _rs6000_override_options _rs6000_parse_abi_options _rs6000_add_gc_roots _ggc_add_rtx_root _ggc_add_root _htab_create _higher_prime_number _machopic_add_gc_roots _ggc_add_tree_root _new_alias_set _floor_log2_wide _init_timevar _timevar_start _lang_independent_init _init_ggc _exact_log2_wide _pfe_s_calloc _pfe_calloc _init_stringpool _ht_create _init_obstacks _ggc_add_deletable_htab _init_emit_once _mode_for_size _gen_rtx _rtx_alloc _ggc_alloc _alloc_page _pfe_free _set_page_table_entry _gen_raw_REG _gen_rtx_fmt_i0 _gen_rtx_fmt_w _ereal_atof _asctoe53 _asctoeg _ecleaz _enormlz _eshup6 _toe53 _eiisnan _eshift _eshup1 _e53toe _eshdn1 _ecleazs _emovo _emovz _eaddm _eshup8 _emdnorm _gen_rtx_CONST_INT _gen_const_vector_0 _rtvec_alloc _gen_rtx_fmt_E0 _gen_rtx_REG _init_regs _init_reg_sets_1 _reg_class_subset_p _init_reg_modes _choose_hard_reg_mode _init_alias_once _init_stmt _init_loop _address_cost _memory_address_p _rs6000_legitimate_address _init_reload _gen_rtx_fmt_ee _gen_rtx_MEM _gen_rtx_fmt_e0 _gen_rtx_fmt_s _pfe_savestring _plus_constant_wide _find_constant_term_loc _bitmap_initialize _init_function_once _varray_init _init_stor_layout_once _init_varasm_once _init_EXPR_INSN_LIST_cache _init_dummy_function_start _prepare_function_start _ggc_alloc_cleared _init_stmt_for_function _init_eh_for_function _init_emit _clear_emit_caches _init_virtual_regs _init_expr _init_varasm_status _init_temp_slots _init_pending_stack_adjust _rs6000_init_machine_status _init_expmed _start_sequence _rtx_cost _emit_insn _make_insn_raw _add_insn _init_recog _recog _recog_13 _gpc_reg_operand _register_operand _recog_4 _reg_or_cint_operand _recog_5 _nonimmediate_operand _general_operand _input_operand _memory_operand _toc_relative_expr_p _constant_pool_expr_1 _reg_or_short_operand _short_cint_operand _htab_find_slot_with_hash _const_int_htab_eq _init_expr_once _boolean_or_operator _boolean_operator _recog_1 _reg_or_mem_operand _recog_7 _recog_10 _recog_9 _altivec_register_operand _zero_constant _extract_insn _init_caller_save _constrain_operands _reg_fits_class_p _insn_extract _recog_memoized_1 _cc_reg_operand _recog_6 _record_builtin_type _build_decl _make_node _tree_size _pushdecl _lookup_name_current_level _c_common_nodes_and_builtins _get_identifier _ht_lookup _calc_hash _alloc_node _make_signed_type _default_set_default_type_attributes _fixup_signed_type _build_int_2_wide _layout_type _tree_int_cst_sgn _smallest_mode_for_size _size_int_wide _size_int_type_wide _force_fit_type _htab_find_slot _size_htab_hash _size_htab_eq _finalize_type_size _get_mode_alignment _round_type_align _round_up _size_binop _int_const_binop _integer_onep _tree_cons _make_unsigned_type _fixup_unsigned_type _identifier_global_value _signed_type _set_sizetype _copy_node _build_common_tree_nodes_2 _build_pointer_type _build_qualified_type _get_qualified_type _build_type_copy _set_type_quals _mul_double _encode _decode _rs6000_build_va_list _make_vector _finish_vector_type _build_index_type _convert _convert_to_integer _build1 _first_rtl_op _fold _fold_convert _compare_tree_int _host_integerp _tree_low_cst _type_hash_canon _type_hash_lookup _htab_find_with_hash _type_hash_add _build_array_type _build _integer_zerop _non_lvalue _add_double _simple_cst_equal _mode_for_size_tree _start_record_layout _place_field _layout_decl _default_ms_bitfield_layout_p _normalize_rli _normalize_offset _finish_record_layout _finalize_record_size _get_inner_array_type _rli_size_so_far _bit_from_pos _rli_size_unit_so_far _byte_from_pos _compute_record_mode _type_hash_eq _attribute_list_equal _attribute_list_contained _bit_position _int_bit_position _builtin_function _make_decl_rtl _decode_reg_name _darwin_encode_section_info _ggc_alloc_string _update_stubs _decl_attributes _default_insert_attributes _insert_default_attributes _c_common_insert_default_attributes _builtin_function_2 _builtin_function_disabled_p _set_decl_assembler_name _is_attribute_p _c_init_decl_processing _build_function_type _type_hash_list _type_list_equal _start_fname_decls _set_dump_tree_p _c_objc_common_init _c_common_init _init_c_lex _get_fileinfo _splay_tree_lookup _splay_tree_splay _splay_tree_insert _cpp_get_callbacks _cpp_read_main_file __cpp_init_hashtable __cpp_init_directives _cpp_lookup __obstack_newchunk __cpp_init_internal_pragmas _cpp_register_pragma _lookup_pragma_entry _insert_pragma_entry __cpp_aligned_alloc _init_standard_includes _update_path _concat _translate_name _get_key_value _merge_include_chains _remove_dup_dirs _remove_dup_dir __cpp_read_file _open_file _find_or_create_entry _splay_tree_foreach _splay_tree_foreach_helper _inode_finder _stack_include_file _read_include_file _cpp_push_buffer __cpp_do_file_change _add_line_map _cb_file_change _update_header_times _extract_interface_info _init_pragma _add_c_tree_codes _ggc_add_tree_varray_root _lang_dependent_init _init_asm_output _init_eh _init_optabs _new_optab _init_all_optabs _init_integral_libfuncs _init_libfuncs _init_floating_libfuncs _init_one_libfunc _init_traps _push_srcloc _timevar_push _dwarf2out_do_frame _dbxout_init _getdecls _getpwd _output_quoted_string _assemble_name _maybe_get_identifier _text_section _dbxout_typedefs _dbxout_symbol _timevar_pop _compile_file _init_final _init_branch_prob _yyparse _dbxout_start_source_file _cpp_finish_options _init_builtins __cpp_define_builtin _run_directive _start_directive _do_define _lex_macro_node __cpp_lex_token __cpp_lex_direct _parse_identifier __cpp_create_definition _skip_whitespace _parse_string _unescaped_terminator_p _alloc_expansion_token _lex_expansion_token _handle_newline _pfe_is_cmd_ln_processing _end_directive _skip_rest_of_line __cpp_pop_buffer _parse_number _pfe_set_cmd_ln_processing _cpp_define _warn_of_redefinition __cpp_equiv_tokens __cpp_free_definition _pfe_reset_cmd_ln_processing _free_chain __cpp_push_next_buffer _yyparse_1 _yylex __yylex _c_lex _cpp_get_token _get_effective_char _skip_block_comment _skip_escaped_newlines _trigraph_p __cpp_handle_directive _directive_diagnostics _do_include _do_include_common _parse_include _check_eol __cpp_execute_include _find_include_file _search_from _lbasename _splay_tree_splay_helper _adjust_column __cpp_extend_buff _parse_params _save_parameter _cb_line_change _yylexname _altivec_treat_as_keyword _ggc_collect _lookup_name _start_enum _lookup_tag _pushtag _build_enumerator _int_fits_type_p _build_binary_op _common_type _tree_int_cst_lt _type_for_size _const_binop _chainon _nreverse _finish_enum _in_parm_level_p _min_precision _tree_floor_log2 _rest_of_type_compilation _shadow_tag _shadow_tag_warned _split_specs_attrs _lookup_tag_reverse _check_trad_stringification _xref_tag _pending_xref_error _build_tree_list _grokdeclarator _c_apply_type_quals_to_decl _grokfield _finish_decl _maybe_apply_renaming_pragma _get_pending_sizes _finish_struct _start_decl _maybe_apply_pragma_weak _rest_of_decl_compilation _start_struct _do_ifdef _push_conditional _do_else _do_endif _constant_expression_warning __cpp_pop_file_buffer _pop_srcloc _dbxout_end_source_file _make_pointer_declarator _pushlevel _make_binding_level _clear_parm_order _declare_parm_level _push_parm_decl _simple_type_promotes_to _c_promoting_integer_type_p _get_parm_info _gettags _storedecls _parmlist_tags_warning _poplevel _warn_about_unused_variables _build_nt _grokparms _unsigned_type _lex_number _build_compound_expr _internal_build_compound_expr _build_array_declarator _set_array_declarator_type _signed_or_unsigned_type _operand_equal_p _tree_int_cst_equal _neg_double _do_undef _warn_if_shadowing _build_decl_attribute_variant _gen_aux_info_record _collect_args _enter_macro_context _replace_args _expand_arg _push_ptoken_context _next_context __cpp_pop_context __cpp_release_buff _padding_token __cpp_temp_token _c_build_qualified_type _push_token_context _list_length _handle_noreturn_attribute _lookup_attribute _purge_cache _do_ifndef _do_if __cpp_parse_expr _lex _parse_number ___udivdi3 ___udivmoddi4 _funlike_invocation_p _parse_defined _cpp_warning __cpp_begin_message _do_elif _groktypename _c_sizeof _parser_build_binary_op _default_conversion _merge_type_attributes _merge_attributes _build_type_attribute_variant _extract_muldiv _unsigned_conversion_warning _overflow_warning _get_narrower _attribute_hash_list _duplicate_decls _comptypes _default_comp_type_attributes _function_types_compatible_p _self_promoting_args_p _merge_decl_attributes _handle_format_attribute _decode_format_attr _decode_format_type _start_function _announce_function _store_parm_decls _decl_function_context _storetags _init_function_start _decl_name _emit_line_note _set_file_and_line_for_stmt _emit_note _aggregate_value_p _hard_function_value _begin_stmt_tree _current_stmt_tree _c_begin_compound_stmt _build_stmt _add_stmt _stmts_are_full_exprs_p _clear_last_expr _add_scope_stmt _current_scope_stmt_stack _c_begin_if_stmt _build_external_ref _lookup_objc_ivar _assemble_external _build_indirect_ref _build_component_ref _lookup_field _build_unary_op _unary_complex_lvalue _get_unwidened _lvalue_or_else _lvalue_p _shorten_compare _twoval_comparison_p _invert_tree_comparison _truthvalue_conversion _build_c_cast _default_function_array_conversion _lex_charconst _cpp_interpret_charconst _cpp_parse_escape _truth_value_p _fold_range_test _make_range _fold_truthop _c_expand_start_cond _c_size_in_bytes _convert_to_pointer _build_modify_expr _require_complete_type _convert_for_assignment _convert_and_check _c_expand_return _build_return_stmt _c_finish_then _c_expand_start_else _build_function_call _decl_target_overloaded_intrinsic_p _convert_arguments _check_function_format _c_finish_else _c_expand_end_cond _kept_level_p _finish_function _clear_limbo_values _finish_fname_decls _finish_stmt_tree _free_after_parsing _free_stmt_status _free_after_compilation _free_eh_status _free_expr_status _free_emit_status _free_varasm_status _rs6000_free_machine_status _c_expand_body _tree_inlinable_function_p _inlinable_function_p _c_disregard_inline_limits _c_cannot_inline_tree_fn _function_attribute_inlinable_p _put_pending_sizes _walk_tree _inline_forbidden_p _statement_code_p _lhd_tree_inlining_walk_subtrees _get_callee_fndecl _setjmp_call_p _special_function_p _defer_fn _debug_nothing_tree _integer_all_onesp _distribute_bit_expr _place_union_field _cpp_pedwarn _do_include_next ___divdi3 ___udivmoddi4 _handle_malloc_attribute _type_lists_compatible_p _redeclaration_error_message _pedwarn _set_diagnostic_context _report_diagnostic _count_error _build_range_type _complete_array_type _start_init _push_string _really_start_incremental_init _process_init_element _push_member_name _output_init_element _initializer_constant_valid_p _lhd_return_tree _digest_init _output_pending_init_elements _pop_init_level _finish_init _store_init_value _assemble_variable _set_mem_attributes _get_alias_set _maybe_set_unchanging _can_address_p _handled_component_p _get_mem_attrs _mem_attrs_htab_hash _update_non_lazy_ptrs _app_disable _set_mem_align _mem_attrs_htab_eq _output_addressed_constants _resolve_unique_section _variable_section _darwin_set_section_for_var_p _data_section _try_section_alias _in_text_section _machopic_define_name _machopic_define_ident _machopic_ident_defined_p _machopic_classify_ident _name_needs_quotes _output_constant _int_size_in_bytes _output_constructor _int_byte_position _byte_position _expand_expr _get_subtarget _immed_double_const _assemble_integer _rs6000_assemble_integer _find_weak_imports _default_assemble_integer _integer_asm_op _assemble_integer_with_op _output_addr_const _global_bindings_p _handle_unused_attribute _add_decl_stmt _build_array_ref _pointer_int_sum _size_in_bytes _omit_one_operand _decl_constant_value_for_broken_optimization _comp_target_types _c_expand_expr_stmt _verify_sequence_points _verify_tree _warning_candidate_p _split_tree _lex_string _build_string _combine_strings _choose_string_type _mark_addressable _staticp _expand_tree_builtin _fold_builtin _invert_truthvalue _define_label _lookup_label _new_tlist _add_tlist _warn_for_collisions _warn_for_collisions_1 _merge_tlist _decode_field_reference _get_inner_reference _hash_pointer _htab_find _eq_pointer _expand_call_inline _lhd_tree_inlining_tree_chain_matters_p _htab_expand _find_empty_slot_for_expand _expand_call _precompute_register_parameters _push_temp_slots _preserve_temp_slots _find_temp_slot_from_address _pop_temp_slots _combine_temp_slots _emit_queue _protect_from_queue _mark_temp_addr_taken _force_operand _save_fixed_argument_area _prepare_call_address _lookup_static_chain _load_register_parameters _emit_move_insn _emit_move_insn_1 _gen_movsi _rs6000_emit_move _gen_sequence _end_sequence _use_reg _gen_rtx_fmt_e _easy_fp_constant _rs6000_machopic_legitimize_pic_address _machopic_legitimize_pic_address _machopic_indirect_data_reference _machopic_data_defined_p _machopic_function_base_name _gen_rtx_fmt_E _trunc_int_for_mode _num_insns_constant _num_insns_constant_wide _get_last_insn _function_arg _emit_call_1 _gen_call_value _machopic_indirect_call_target _machopic_name_defined_p _machopic_stub_list_entry _gen_rtx_fmt_0 _gen_rtvec _gen_rtvec_v _emit_call_insn _make_call_insn_raw _any_pending_cleanups _get_insns _gen_rtx_fmt_uuuu _expand_builtin _do_jump _do_pending_stack_adjust _can_compare_p _do_compare_rtx_and_jump _reverse_condition _swap_commutative_operands_p _commutative_operand_precedence _force_not_mem _emit_cmp_and_jump_insns _prepare_cmp_insn _preserve_subexpressions_p _emit_cmp_and_jump_insn_1 _prepare_operand _gen_cmpsi _gen_beq _rs6000_emit_cbranch _rs6000_generate_compare _gen_reg_rtx _validate_condition_mode _gen_rtx_fmt_u00 _gen_rtx_fmt_eee _emit_jump_insn _make_jump_insn_raw _start_cleanup_deferral _expand_builtin_strcmp _validate_arglist _c_getstr _string_constant _c_strlen _build_function_call_expr _expand_builtin_memcmp _flags_from_decl_or_type _init_cumulative_args _tree_last _rearrange_arg_list _initialize_argument_information _function_arg_pass_by_reference _promote_mode _no_reg_parm_stack_space _function_arg_partial_nregs _function_arg_skip _function_arg_boundary _locate_and_pad_parm _function_arg_padding _function_arg_mod_boundary _pad_to_arg_alignment _function_arg_advance _finalize_must_preallocate _function_ok_for_sibcall _unsafe_for_reeval _c_unsafe_for_reeval _expand_start_target_temps _expand_start_bindings_and_block _compute_argument_block_size _sbitmap_alloc _sbitmap_zero _compute_argument_addresses _rtx_for_function_call _output_constant_def _const_hash _record_constant _record_constant_1 _set_mem_alias_set _copy_constant _gen_sibcall_value _gen_rtx_fmt_ _emit_barrier_after _add_insn_after _copy_to_reg _expand_end_target_temps _expand_end_bindings _precompute_arguments _calls_function _calls_function_1 _end_cleanup_deferral _gen_bne _emit_jump _gen_jump _emit_barrier _emit_label _genrtl_if_stmt _expand_stmt _prep_stmt _genrtl_compound_stmt _genrtl_scope_stmt _genrtl_expr_stmt_value _expand_expr_stmt_value _warn_if_unused_value _expand_assignment _copy_rtx _replace_equiv_address _update_temp_slot_address _rtx_equal_p _change_address_1 _memory_address _force_reg _machopic_non_lazy_ptr_list_entry _set_unique_reg_note _find_reg_note _mark_reg_pointer _store_expr _queued_subexp_p _free_temp_slots _pfe_s_realloc _pfe_realloc _expand_start_else _gen_label_rtx _gen_rtx_fmt_iuu00iss _genrtl_do_pushlevel _expand_cond _expand_start_cond _gen_sibcall _gen_call _expand_end_cond _compare_constant _compare_constant_1 _safe_from_p _expand_binop _convert_modes _reg_or_arith_cint_operand _gen_addsi3 _add_operand _do_compare_and_jump _gen_movqi _convert_move _can_extend_p _emit_unop_insn _gen_extendqisi2 _gen_extendqisi2_ppc _simplify_binary_operation _avoid_constant_pool_reference _break_out_memory_refs _genrtl_goto_stmt _label_rtx _expand_goto _expand_goto_internal _const_str_htab_eq _expand_fixup _expand_value_return _expand_return _genrtl_return_stmt _obstack_free _assign_temp _expand_null_return_1 _clear_pending_stack_adjust _expand_function_end _finish_expr_for_function _in_sequence_p _emit_line_note_force _expand_eh_return _clobber_return_register _diddle_return_value _do_clobber_return_reg _emit_insn_after _use_return_register _do_use_return_reg _expand_fixups _fixup_gotos _rest_of_compilation _reorder_blocks _reorder_blocks_0 _reorder_blocks_1 _blocks_nreverse _purge_hard_subreg_sets _open_dump_file _optimize_sibling_and_tail_recursive_calls _find_exception_handler_labels _rebuild_jump_labels _init_label_info _mark_all_labels _mark_jump_label _find_unreachable_blocks _delete_unreachable_blocks _flow_delete_block_noexpunge _never_reached_warning _next_nonnote_insn _delete_insn_chain _can_delete_note_p _delete_insn _remove_insn _remove_edge _free_edge _expunge_block_nocompact _tidy_fallthru_edges _tidy_fallthru_edge _next_real_insn _forwarder_block_p _update_forwarder_flag _try_optimize_cfg _active_insn_p _simplejump_p _hook_void_bool_false _try_forward_edges _redirect_edge_and_branch _try_redirect_by_replacing_jump _redirect_edge_succ_nodup _redirect_edge_succ _flow_delete_block _expunge_block _onlyjump_p _side_effects_p _can_fallthru _next_active_insn _block_label _redirect_jump _redirect_exp _redirect_exp_1 _validate_change _num_validated_changes _apply_change_group _insn_invalid_p _prev_nonnote_insn _computed_jump_p _computed_jump_p_1 _returnjump_p _for_each_rtx _returnjump_p_1 _branch_comparison_operator _merge_blocks _tail_recursion_label_p _merge_blocks_nomove _can_delete_label_p _in_expr_list_p _remove_node_from_expr_list _set_block_for_insn _label_is_jump_target_p _uses_addressof _sequence_uses_addressof _free_basic_block_vars _clear_edges _close_dump_file _htab_empty _doing_eh _emit_initial_value_sets _unshare_all_rtl _copy_rtx_if_shared _unshare_all_decls _unshare_all_rtl_1 _max_reg_num _find_basic_blocks _count_basic_blocks _inside_basic_block_p _control_flow_insn_p _can_throw_internal _compute_bb_for_insn _make_edges _cached_make_edge _make_label_edge _try_simplify_condjump _any_uncondjump_p _pc_set _any_condjump_p _invert_jump _invert_exp _invert_exp_1 _reversed_comparison_code _reversed_comparison_code_parts _invert_br_probabilities _update_br_prob_note _find_basic_blocks_1 _create_basic_block_structure _reorder_insns _reorder_insns_nobb _thread_jump _comparison_dominates_p _find_if_header _find_if_block _find_cond_trap _block_has_only_trap _if_convert _process_if_block _noce_process_if_block _noce_get_condition _get_condition _canonicalize_condition _set_of _note_stores _set_of_1 _first_active_insn _last_active_insn_p _clear_aux_for_blocks _free_bb_for_insn _delete_null_pointer_checks _get_bitmap_width _sbitmap_vector_alloc _reg_scan_mark_refs _reg_scan _cse_main _init_alias_analysis _record_set _find_base_value _rtx_varies_p _single_set_2 _reg_overlap_mentioned_p _ggc_push_context _cse_end_of_basic_block _cse_basic_block _new_basic_block _cse_process_notes _cse_insn _canon_reg _fold_rtx _canon_hash _get_cse_reg_info _lookup _approx_reg_cost _approx_reg_cost_1 _bitmap_set_bit _bitmap_element_allocate _bitmap_element_link _bitmap_clear _preferrable _insert_regs _make_new_qty _rehash_using_reg _insert _invalidate_from_clobbers _invalidate _delete_reg_equiv _lookup_for_remove _make_regs_eqv _check_for_label_ref _find_best_addr _notreg_cost _mention_regs _lookup_as_function _safe_hash _equiv_constant _asm_noperands _cancel_changes _exp_equiv_p _recog_33 _mov_to_vrsave_operation _load_multiple_operation _store_multiple_operation _recog_25 _current_file_function_operand _call_operand _immediate_operand _scratch_operand _remove_from_table _invalidate_memory _invalidate_for_call _remove_invalid_refs _refers_to_regno_p _gen_lowpart_if_possible _gen_lowpart_common _subreg_lowpart_offset _recog_3 _invalidate_skipped_block _invalidate_skipped_set _canon_rtx _replace_equiv_address_nv _check_dependence _true_dependence _mems_in_disjoint_alias_sets_p _alias_sets_conflict_p _nonoverlapping_memrefs_p _simplify_relational_operation _simplify_ternary_operation _record_jump_equiv _find_comparison_args _record_jump_cond _get_addr _find_base_term _base_alias_check _memrefs_conflict_p _addr_side_effect_eval _rtx_equal_for_memref_p _aliases_everything_p _fixed_scalar_and_varying_struct_p _merge_equiv_classes _reg_mentioned_p