#include "ansidecl.h"


Go to the source code of this file.
Defines | |
| #define | ACONCAT(ACONCAT_PARAMS) |
| #define | XNEW(T) ((T *) xmalloc (sizeof (T))) |
| #define | XCNEW(T) ((T *) xcalloc (1, sizeof (T))) |
| #define | XDELETE(P) free ((void*) (P)) |
| #define | XNEWVEC(T, N) ((T *) xmalloc (sizeof (T) * (N))) |
| #define | XCNEWVEC(T, N) ((T *) xcalloc ((N), sizeof (T))) |
| #define | XRESIZEVEC(T, P, N) ((T *) xrealloc ((void *) (P), sizeof (T) * (N))) |
| #define | XDELETEVEC(P) free ((void*) (P)) |
| #define | XNEWVAR(T, S) ((T *) xmalloc ((S))) |
| #define | XCNEWVAR(T, S) ((T *) xcalloc (1, (S))) |
| #define | XRESIZEVAR(T, P, S) ((T *) xrealloc ((P), (S))) |
| #define | XOBNEW(O, T) ((T *) obstack_alloc ((O), sizeof (T))) |
| #define | _hex_array_size 256 |
| #define | _hex_bad 99 |
| #define | hex_p(c) (hex_value (c) != _hex_bad) |
| #define | hex_value(c) ((unsigned int) _hex_value[(unsigned char) (c)]) |
| #define | PEXECUTE_FIRST 1 |
| #define | PEXECUTE_LAST 2 |
| #define | PEXECUTE_ONE (PEXECUTE_FIRST + PEXECUTE_LAST) |
| #define | PEXECUTE_SEARCH 4 |
| #define | PEXECUTE_VERBOSE 8 |
| #define | ARRAY_SIZE(a) (sizeof (a) / sizeof ((a)[0])) |
| #define | alloca(x) C_alloca(x) |
| #define | USE_C_ALLOCA 1 |
| #define | C_ALLOCA 1 |
| #define | ASTRDUP(X) |
Functions/Subroutines | |
| char **buildargv | PARAMS ((const char *)) ATTRIBUTE_MALLOC |
| void freeargv | PARAMS ((char **)) |
| char * | basename () |
| char *concat | PARAMS ((const char *,...)) ATTRIBUTE_MALLOC ATTRIBUTE_SENTINEL |
| char *reconcat | PARAMS ((char *, const char *,...)) ATTRIBUTE_MALLOC ATTRIBUTE_SENTINEL |
| int fdmatch | PARAMS ((int fd1, int fd2)) |
| char *getpwd | PARAMS ((void)) |
| char *make_relative_prefix | PARAMS ((const char *, const char *, const char *)) |
| const char *spaces | PARAMS ((int count)) |
| const char *strerrno | PARAMS ((int)) |
| int xatexit | PARAMS ((void(*fn)(void))) |
| void xexit | PARAMS ((int status)) ATTRIBUTE_NORETURN |
| void xmalloc_failed | PARAMS ((size_t)) ATTRIBUTE_NORETURN |
| PTR xrealloc | PARAMS ((PTR, size_t)) |
| PTR xcalloc | PARAMS ((size_t, size_t)) ATTRIBUTE_MALLOC |
| PTR xmemdup | PARAMS ((const PTR, size_t, size_t)) ATTRIBUTE_MALLOC |
| int pexecute | PARAMS ((const char *, char *const *, const char *, const char *, char **, char **, int)) |
| int pwait | PARAMS ((int, int *, int)) |
| int asprintf | PARAMS ((char **, const char *,...)) ATTRIBUTE_PRINTF_2 |
| int vasprintf | PARAMS ((char **, const char *, va_list)) ATTRIBUTE_PRINTF(2 |
Variables | |
| char * | libiberty_concat_ptr |
| const unsigned char | _hex_value [_hex_array_size] |
| const char * | libiberty_optr |
| char * | libiberty_nptr |
| unsigned long | libiberty_len |
| #define _hex_array_size 256 |
| #define _hex_bad 99 |
| #define ACONCAT | ( | ACONCAT_PARAMS | ) |
Value:
(libiberty_concat_ptr = alloca (concat_length ACONCAT_PARAMS + 1), \ concat_copy2 ACONCAT_PARAMS)
Definition at line 139 of file libiberty.h.
Referenced by build_java_method_aliases(), create_one_component_var(), diagnostic_report_diagnostic(), find_a_file(), GTY(), initialize_cold_section_name(), mips_handle_option(), and mips_output_aligned_decl_common().
| #define alloca | ( | x | ) | C_alloca(x) |
Definition at line 354 of file libiberty.h.
Referenced by _bfd_vms_write_hdr(), _cpp_define_builtin(), _cpp_interpret_identifier(), _dwarf_internal_printlines(), _dwarf_internal_srclines(), _dwarf_update_line_sec(), _nl_init_domain_conv(), abspath(), LINEX::Add_access(), LOOPINFO::Add_bound(), Add_Doacross_Comments(), add_entry(), Add_Parallel_Region_Comments(), add_path(), allocate_global_data_opd(), alpha_encode_section_info(), alpha_start_function(), arm_encode_call_attribute(), arm_mark_dllexport(), arm_mark_dllimport(), arm_pe_unique_section(), bfd_pef_print_symbol(), bfd_sym_print_type_information_table_entry(), build_asm_expr(), build_keyword_selector(), build_mips16_call_stub(), build_mips16_function_stub(), Build_Transformation_Order(), buildargv(), builtin_define_std(), builtin_define_type_max(), builtin_define_with_int_value(), builtin_define_with_value(), builtin_define_with_value_n(), builtin_macro(), builtin_memset_gen_str(), builtin_memset_read_str(), c_expand_asm_operands(), c_expand_builtin_printf(), Cache_Model(), Calc_Latency_To(), calc_wider_mode(), Cg_Dwarf_Output_Asm_Bytes_Sym_Relocs(), CG_LOOP_Make_Strongly_Connected_Components(), cgen_lookup_insn(), cgraph_output_in_order(), check_asm_operands(), check_for_whirl(), Check_HB_For_PQS_Suitability(), Check_Trip_Counts(), clean_graph_dump_file(), Clone_Blocks(), coalesce_asm_operands(), combine_givs(), compare_constant(), Compute_Actual_Miss_Bytes(), Compute_BR_Prob_From_Hint(), Compute_Footprint(), Compute_Frequencies(), cond_move_process_if_block(), Connect_call_graph(), consec_sets_giv(), const_hash_1(), CODEMAP::Convert_to_loop_invar(), STR_TAB< STR >::copy_str(), cpp_define(), cpp_included(), cpp_undef(), IPA_CALL_GRAPH::Create_Clone(), Create_Global_Variable(), Create_Local_Symbol(), Create_Local_Variable(), Create_MicroTask(), Create_Name_Lock(), Create_New_Relocation_Section(), create_pseudo_type_info(), IPA_CALL_GRAPH::Create_Quasi_Clone(), Create_Unique_Name(), cse_insn(), cse_main(), darwin_encode_section_info(), default_function_rodata_section(), default_internal_label(), default_unique_section(), default_unique_section_1(), DEFUN(), Delete_Unreachable_Blocks(), deps_add_default_target(), destringize_and_run(), DFS_Search(), Disable_opt(), Disambiguate_Aliased_Actuals(), Do_Control_Flow_Analysis_Of_Unwind_Info(), do_define(), do_include(), do_include_next(), do_option_spec(), do_spec_1(), DRA_Mangle_Call_Site(), DRA_Mangle_Entry(), DRA_Process_Commons(), DRA_Process_Globals(), dump_bb(), dw2_force_const_mem(), edit_file(), elf32_m68hc11_relocate_section(), elf64_hppa_finalize_opd(), Eliminate_Dead_Func(), eliminate_phi(), Em_Add_Comment(), emit_group_load(), emit_group_store(), emit_library_call_value_1(), EMT_Assemble_BB(), EMT_Begin_File(), EMT_End_File(), end_final(), error_init(), FORMULA::Eval(), execute(), execute_cfa_program(), expand_asm_expr(), expand_asm_operands(), expand_builtin_printf(), expand_call(), expand_case(), expand_end_case_type(), expand_return(), expand_to_temp_buffer(), f77_map_datapool_(), f77_map_datapool_pad_(), fei_dv_def(), final_scan_insn(), Finalize_BB(), Find_BB_TNs(), find_extern_def(), find_full_path_of_gcc_file(), find_include_file(), finish_asm_stmt(), finish_class(), finish_graph_dump_file(), Fits_In_The_Cache(), fix_range(), OPT_TAIL::Fixup_exit(), Fixup_Long_Branches(), fold_builtin_printf(), format_type_warning(), FREQ_Find_Never_BBs(), FREQ_Incorporate_Feedback(), Freq_Order_Blocks(), frv_for_each_packet(), frv_ifcvt_modify_tests(), frv_insn_unit(), frv_sort_insn_group(), frv_sort_insn_group_1(), G77_gerror_0(), gen_group_rtx(), Gen_Label_For_BB(), Gen_MP_SingleProcess_Region(), gen_regexp_el(), gen_regparm_prefix(), gen_rtvec(), Gen_Save_Stack_Pointer(), gen_stdcall_or_fastcall_decoration(), gen_stdcall_or_fastcall_suffix(), Gen_Tag(), Gen_Temp_Label(), get_asm_expr_operands(), PF_LG::Get_Bit_Vec(), get_file_function_name_long(), Get_Non_Local_Label_Name(), get_set_constructor_bytes(), get_vfield_name(), Get_WN_Label(), gimplify_asm_expr(), GTY(), h8300_encode_label(), handle_assertion(), handle_class_ref(), handle_directive(), Handle_Entry(), handle_impent(), handle_mode_attribute(), Has_Reuse(), DISTR_INFO::Hoist_Proc_Init(), hppa_encode_label(), i386_pe_mark_dllexport(), i386_pe_mark_dllimport(), i386_pe_unique_section(), ia64_encode_section_info(), ident_subst(), init_branch_prob(), Init_Edges(), init_iconv_desc(), init_interclass_conv_libfuncs(), init_intraclass_conv_libfuncs(), init_libfuncs(), Initialize_BB_Info(), initialize_cold_section_name(), Inline_Call(), RG::Insert(), interpret_float(), Intra_PU_Formal_Cprop(), ipacom_doit(), IPL_EXS_Sort_Exprs(), IPL_EXS_Useless(), IPO_Clone(), is_directory(), Is_Permutation_Vector(), ix86_encode_section_info(), jcf_path_extdirs_arg(), jcf_path_init(), lex_string(), load_so(), Localize_in_serialized_parallel(), Localize_Variable(), locate_lib(), lower_bit_field_id(), lower_mp(), m32r_sched_reorder(), m68hc11_elf_export_one_stub(), m68hc11_encode_label(), machopic_finish(), machopic_indirection_name(), machopic_output_indirection(), macroexpand(), main(), make_assertion(), make_decl_rtl(), make_definition(), make_relative_prefix(), IPA_CALL_GRAPH::Map_Callsites(), CIO_RWTRAN::Mark_Op_For_Epilog(), CIO_RWTRAN::Mark_Op_For_Prolog(), maybe_apply_renaming_pragma(), mcore_mark_dllexport(), mcore_mark_dllimport(), mcore_unique_section(), mdx_block_move_loop_body(), mdx_block_move_straight(), IPA_CPROP_DF_FLOW::Meet(), LINEX::Merge(), mips_block_move_straight(), mips_sim_wait_units(), mips_unique_section(), MIR_Add_Edge(), mmix_unique_section(), Modify_Asm_String(), munge_compile_params(), SYMBOL::Name(), Nest_Model(), New_DART(), New_DRA(), NewLabel(), Normalize_BB_Frequencies(), One_Cache_Model(), MIR_REFLIST::operator==(), Optimize_Branches(), order_pseudos(), output_constant(), parse_assertion(), parse_output_constraint(), paste_tokens(), pedwarn_init(), Perform_Inline_Script_Analysis(), pp_dir_change(), Print_inline_decision(), print_line(), print_loop(), print_operand_address(), print_parse_statistics(), Print_Prompl_Msgs(), print_rtl_graph_with_bb(), print_z_candidates(), process_aux_info_file(), process_command(), process_concatexpr(), Process_Exception_Region(), process_include(), process_partial_specialization(), Process_PDO(), HB_Schedule::Put_Sched_Vector_Into_BB(), putenv(), r_assemble_op(), re_match(), re_match_2(), re_search_2(), read_alias_file(), read_name_map(), really_start_method(), redefine_groups(), referenced_file_is_newer(), reload_cse_simplify_operands(), remap_filename(), IPA_CALL_GRAPH::Remove_Quasi_Clone(), rename_c_file(), Rename_Privatized_COMMON(), rename_registers(), reorder_range_list(), Replace_Substring(), rescan(), Rewrite_Pragmas_On_Structs(), Rewrite_Structs_In_MPRegion(), rtl_dump_bb(), run_phase(), s_cat(), save_def_or_dec(), Save_Str2(), Save_Str2i(), scan_for_missed_items(), SE_CT_New_Tile_Infos(), set_user_assembler_name(), Setup_Text_Section_For_PU(), sh_symbian_mark_dllexport(), sh_symbian_mark_dllimport(), SNL_INV_Limited_SE_And_Dist(), SNL_INV_Scalar_Expand_Tile(), SNL_Transform(), Sort_Clone_Cands(), Sort_Long_Branches(), special_symbol(), Split_BB(), split_branches(), store_constructor(), LINEX::Subtract(), synth_id_with_class_suffix(), synth_mult(), tail_recursion_args(), TCON2C_Append_String_Const(), TCON2C_translate(), TCON2F_Append_String_Const(), TCON2F_hollerith(), TCON2F_translate(), TI_Initialize(), IPA_FORMALS_IN_ARRAY_SECTION_DF::Trans(), translate_name(), tsubst_template_arg_vector(), tsubst_template_args(), unique_section(), Update_GRA_Live_Sets(), IPA_CALL_GRAPH::Update_Node_After_Preopt(), used_arg(), v850_encode_data_area(), Validate_Cold_Region(), Visit_State(), VPARAMS(), vr4130_align_insns(), warn_for_assignment(), warning_init(), WFE_maybe_localize_vars(), WGEN_maybe_localize_vars(), WGEN_Set_Line_And_File(), win32_spawn(), WN2C_func_entry(), WN2F_Entry_Point(), WN_Nary(), x86_64_elf_unique_section(), xstormy16_encode_section_info(), and xtensa_emit_block_move().
Definition at line 335 of file libiberty.h.
| #define ASTRDUP | ( | X | ) |
Value:
(libiberty_optr = (X), \ libiberty_len = strlen (libiberty_optr) + 1, \ libiberty_nptr = (char *) alloca (libiberty_len), \ (char *) memcpy (libiberty_nptr, libiberty_optr, libiberty_len))
Definition at line 362 of file libiberty.h.
Referenced by affix_data_type(), apply_macro_to_string(), GTY(), mips_function_rodata_section(), and PARAMS().
| #define C_ALLOCA 1 |
Definition at line 358 of file libiberty.h.
Definition at line 298 of file libiberty.h.
Referenced by convert_hex(), ffetarget_integerhex(), ffetarget_typeless_hex(), hex_digit_value(), and java_read_unicode().
| #define hex_value | ( | c | ) | ((unsigned int) _hex_value[(unsigned char) (c)]) |
Definition at line 301 of file libiberty.h.
Referenced by _cpp_interpret_identifier(), _cpp_valid_ucn(), convert_hex(), cpp_classify_number(), cpp_interpret_integer(), ffelex_backslash_(), ffelex_cfebackslash_(), ffetarget_integerhex(), ffetarget_typeless_hex(), getsym(), getvalue(), hex_digit_value(), java_lex(), java_read_unicode(), real_from_string(), real_nan(), and xstormy16_expand_builtin().
| #define PEXECUTE_FIRST 1 |
Definition at line 305 of file libiberty.h.
Referenced by collect_execute(), execute(), gen_aux_info_file(), and pexecute().
| #define PEXECUTE_LAST 2 |
Definition at line 306 of file libiberty.h.
Referenced by collect_execute(), execute(), gen_aux_info_file(), and pexecute().
| #define PEXECUTE_ONE (PEXECUTE_FIRST + PEXECUTE_LAST) |
| #define PEXECUTE_SEARCH 4 |
Definition at line 308 of file libiberty.h.
Referenced by collect_execute(), execute(), gen_aux_info_file(), pex_msdos_exec_child(), and pexecute().
| #define PEXECUTE_VERBOSE 8 |
| #define USE_C_ALLOCA 1 |
Definition at line 356 of file libiberty.h.
Definition at line 271 of file libiberty.h.
Referenced by add_candidate_1(), alloc_iv(), allocate_edge_info(), analyze_function(), analyze_insns_in_loop(), create_alias_map_for(), create_array(), create_file(), create_pointer(), create_scalar_type(), demangled_hash_lookup(), deps_init(), df_add_problem(), df_init(), duplicate_loop(), file_hash_lookup(), find_invariant_insn(), find_param_structure(), find_source(), find_structure(), flow_loops_find(), get_or_create_used_part_for(), get_ssa_name_ann(), get_tmt_for(), ht_create(), init_alias_info(), init_ggc(), init_ggc_pch(), init_predicate_table(), ipcp_replace_map_create(), loop_optimizer_init(), loopify(), make_cpp_dir(), make_cpp_file(), new_omp_context(), new_structure(), pp_construct(), process_define_predicate(), read_counts_file(), read_graph_file(), record_cond(), record_use(), run_shell(), and symbol_hash_lookup().
Definition at line 277 of file libiberty.h.
Referenced by add_loop(), alloc_mem(), alloc_use_cost_map(), allocate_reg_life_data(), associate_equivalences_with_edges(), block_alloc(), build_btr_def_use_webs(), build_constraint_graph(), build_tree_conflict_graph(), calculate_global_regs_live(), cgraph_decide_inlining(), cgraph_expand_all_functions(), cgraph_postorder(), cleanup_dead_labels(), combine_instructions(), compute_alignments(), compute_builtin_object_size(), compute_store_table(), conflict_graph_new(), connect_traces(), cse_main(), cselib_init(), debug_tree(), delete_trivially_dead_insns(), df_rd_alloc(), df_ru_alloc(), dfs_enumerate_from(), duplicate_loop_to_header_edge(), execute_pre(), find_path(), flow_loops_find(), free_loop_data(), gen_split(), get_loop_body(), get_loop_body_in_bfs_order(), get_loop_body_in_dom_order(), get_loop_body_in_if_conv_order(), global_alloc(), hoist_code(), hoist_expr_reaches_here_p(), ht_create(), ht_expand(), init_deps(), init_propagate_block_info(), init_reassoc(), init_resource_info(), init_scc_info(), insert_aux(), ipa_callsite_param_map_create(), ipa_method_modify_create(), ipa_method_tree_map_create(), ipa_utils_reduced_inorder(), ipcp_formal_create(), iv_ca_new(), lang_specific_driver(), loopify(), lower_try_finally_copy(), main(), mark_dfs_back_edges(), new_graph(), new_temp_expr_table(), one_cprop_pass(), optimize_attrs(), partition_hot_cold_basic_blocks(), peel_loop_completely(), pointer_set_create(), pointer_set_insert(), pre_expr_reaches_here_p(), pre_gcse(), print_rtl_with_bb(), process_file(), process_state_for_insn_equiv_partition(), read_count_file(), read_counts_file(), read_graph_file(), record_edge_info(), record_temporary_equivalences_from_stmts_at_dest(), reload(), reload_as_needed(), remove_path(), rewrite_into_loop_closed_ssa(), rtl_verify_flow_info_1(), run_compiles(), set_page_table_entry(), setup_pointers_and_addressables(), shorten_branches(), sjlj_build_landing_pads(), static_execute(), tail_duplicate(), tree_ssa_iv_optimize_init(), unroll_loop_constant_iterations(), unroll_loop_runtime_iterations(), update_equiv_regs(), update_life_info(), variable_union(), verify_flow_info(), verify_loop_structure(), verify_ssa(), and web_main().
Definition at line 272 of file libiberty.h.
Referenced by bfin_reorg_loops(), c_finish_case(), c_initialize_diagnostics(), cpp_handle_deferred_pragma(), delete_omp_context(), destringize_and_run(), mt_reorg_loops(), and pointer_set_destroy().
Definition at line 279 of file libiberty.h.
Referenced by add_stack_protection_conflicts(), do_include_common(), expand_used_vars(), fname_as_string(), pointer_set_destroy(), and pointer_set_insert().
Definition at line 270 of file libiberty.h.
Referenced by add_c_test(), add_clm(), add_condition(), add_dependency(), add_dir(), add_ehspec_entry(), add_filedep(), add_framework_path(), add_map_value(), add_mapping(), add_minipool_backward_ref(), add_minipool_forward_ref(), add_path(), add_prefix(), add_system_framework_path(), add_to_repl_tbl(), add_ttypes_entry(), adjust_field_rtx_def(), adjust_field_tree_exp(), alloc_tagged_tu_seen_cache(), analyze_array(), analyze_insn_to_expand_var(), analyze_iv_to_split_insn(), associate_equivalences_with_edges(), bfin_reorg_loops(), build_constraint_graph(), c_initialize_diagnostics(), c_start_case(), conflict_graph_new(), coverage_end_function(), cpp_handle_deferred_pragma(), cpp_prepare_state(), cpp_save_state(), create_edge_list(), create_field(), create_new_invariant(), create_option(), cvc_insert(), cxx_initialize_diagnostics(), destringize_and_run(), df_rd_alloc(), df_ru_alloc(), df_scan_alloc(), df_urec_alloc(), diagnostic_initialize(), disable_builtin_function(), discover_unique_type(), do_arg(), do_SUBST(), do_SUBST_INT(), do_SUBST_MODE(), do_typedef(), dyn_string_new(), find_data_references_in_loop(), find_interesting_uses_cond(), find_interesting_uses_op(), find_or_insert_inv(), find_tail_calls(), gather_mem_refs_stmt(), gen_expand(), gen_insn(), gen_peephole(), gen_split(), get_def_blocks_for(), get_fileinfo(), get_priority_info(), get_simple_loop_desc(), get_value_range(), ggc_free(), handle_pragma_implementation(), init_data_ref(), init_md_reader_args_cb(), init_propagate_block_info(), init_scc_info(), init_topo_info(), initialize_data_dependence_relation(), insert(), insert_id_for_tree(), iv_ca_delta_add(), iv_ca_new(), ldst_entry(), lookup_avail_expr(), lookup_redirection_data(), lookup_tmp_var(), main(), mark_target_live_regs(), mark_used_reg(), mode_attr_index(), mt_reorg_loops(), multiply_by_cost(), new_adjust(), new_decision_test(), new_graph(), new_mode(), new_scev_info_str(), new_temp_expr_table(), next_context(), next_tokenrun(), note_variable(), pex_init(), pex_init_common(), pex_wait(), phi_trans_add(), pointer_set_create(), print_node(), process_command(), push_field_alignment(), push_init_level(), push_srcloc(), push_switch(), queue(), queue_pattern(), read_constants(), really_start_incremental_init(), record_biv(), record_equiv(), record_in_finally_tree(), record_iv(), record_mem_ref_loc(), record_one_stack_memref(), record_switch_edge(), record_temp_file(), record_use(), register_new_assert_for(), save_idents(), set_spec(), start_init(), ternary_insert(), timevar_push_1(), up_insert(), vn_add_with_vuses(), work_stuff_copy_to_from(), and write_roots().
Definition at line 276 of file libiberty.h.
Referenced by _cpp_convert_input(), _cpp_expansions_different_trad(), _cpp_init_tokenrun(), _cpp_save_pragma_names(), add_assembler_option(), add_env_var_paths(), add_framework(), add_linker_option(), add_preprocessor_option(), add_stack_protection_conflicts(), alloc_args(), allocate_file_hash_entries(), allocate_reg_info(), alter_output_for_insn(), alter_predicate_for_insn(), append_file_to_dir(), augment_live_range(), block_alloc(), blocks_in_phiopt_order(), build_store_vectors(), C_alloca(), c_common_init_options(), c_common_post_options(), c_common_read_pch(), c_common_write_pch(), calc_dfs_tree_nonrec(), calculate_global_regs_live(), calculate_live_on_entry(), catenate_strings(), ccp_fold(), ccp_initialize(), check_eol_return_comments(), choose_temp_base(), choose_tmpdir(), cleanup_forwarder_blocks(), combine_instructions(), common_handle_option(), compute_antinout_edge(), compute_avail(), compute_available(), compute_builtin_object_size(), compute_laterin(), compute_nearerout(), compute_rvuse_and_antic_safe(), compute_store_table(), compute_value_histograms(), concat(), copy_loop_headers(), copyprop_hardreg_forward(), coverage_init(), cp_parser_sizeof_operand(), cp_parser_template_argument_list(), cpp_host_to_exec_charset(), cpp_interpret_string(), cpp_prepare_state(), cpp_valid_state(), cpp_write_pch_deps(), create_edge_list(), create_file_names(), cse_basic_block(), cse_main(), cselib_init(), default_get_pch_validity(), demangle_template(), demangle_template_value_parm(), deps_add_vpath(), deps_restore(), destringize_and_run(), df_analyze(), dir_name_of_file(), do_hpacc_template_literal(), do_pragma(), do_spec_1(), duplicate_loop_to_header_edge(), dyn_string_init(), emit_library_call_value_1(), establish_preds(), expand_arg(), expand_call(), find_a_file(), find_subframework_file(), find_unreachable_blocks(), fini_copy_prop(), fix_bb_placements(), FIX_PROC_HEAD(), flow_dfs_compute_reverse_init(), flow_loop_nodes_find(), flow_loops_find(), fname_as_string(), for_each_path(), framework_construct_pathname(), get_block_vector(), get_dominated_by(), get_loop_exit_edges(), getpwd(), global_alloc(), global_conflicts(), glue_header_name(), gt_pch_save(), handle_option(), init_alias_analysis(), init_asm_output(), init_class_processing(), init_copy_prop(), init_cse_reg_info(), init_dollar_format_checking(), init_ggc(), init_object_sizes(), init_reassoc(), initiate_states(), insert_range_assertions(), lang_specific_driver(), load_data(), load_specs(), local_alloc(), main(), make_gcov_file_name(), make_temp_file(), mark_dfs_back_edges(), mark_irreducible_loops(), merge_phi_nodes(), move_ptes_to_front(), munge(), new_buff(), open_repo_file(), optimize_attrs(), parse_include(), partition_stack_vars(), pch_open_file(), pex_msdos_exec_child(), pool_alloc(), post_order_compute(), pre_and_rev_post_order_compute(), prefix_from_string(), print_rtl_graph_with_bb(), process_command(), prune_options(), prune_preferences(), prune_unused_phi_nodes(), pwait(), reachable_at_most_once(), read_file_guts(), read_filename_string(), read_name_map(), reconcat(), record_conditions(), recursively_demangle(), regclass(), register_Btype(), regmove_optimize(), reload(), reload_combine(), remap_filename(), remember_Btype(), remember_Ktype(), remember_type(), remove_reachable_equiv_notes(), reorder_basic_blocks(), save_idents(), save_partially_mangled_name(), save_string(), set_multilib_dir(), set_up_bb_rts_numbers(), shorten_branches(), simplify_cond(), slpeel_tree_duplicate_loop_to_edge_cfg(), sort_coalesce_list(), start_fixer(), store_unaligned_arguments_into_pseudos(), string_need(), strip_whitespace(), tail_duplicate(), tree_bb_level_predictions(), tree_dce_init(), tree_duplicate_sese_region(), try_forward_edges(), try_unroll_loop_completely(), units_to_automata_heuristic_distr(), update_ssa(), used_arg(), va_list_counter_bump(), VEC_char_to_string(), vrp_finalize(), vrp_initialize(), vt_find_locations(), vt_initialize(), vt_stack_adjustments(), walk_dominator_tree(), warn_about_normalization(), work_stuff_copy_to_from(), write_c_file_stat(), write_global_declarations(), write_langs(), xstrdup(), and xstrndup().
Definition at line 289 of file libiberty.h.
Referenced by alloc_node(), bitmap_element_allocate(), bitmap_obstack_alloc(), build_array_declarator(), build_attrs_declarator(), build_c_parm(), build_function_declarator(), build_id_declarator(), build_null_declspecs(), c_begin_stmt_expr(), c_begin_vm_scope(), c_finish_goto_label(), c_parser_parms_declarator(), c_parser_parms_list_declarator(), c_parser_type_name(), cpp_push_buffer(), define_label(), get_parm_info(), make_pointer_declarator(), new_tlist(), pp_base_format(), push_conditional(), record_maybe_used_decl(), start_function(), and verify_tree().
Definition at line 278 of file libiberty.h.
Referenced by _cpp_convert_input(), _cpp_expand_op_stack(), _cpp_save_parameter(), add_line_note(), add_stack_var(), check_code_macro(), check_eol_return_comments(), check_output_buffer(), collect_ht_nodes(), conversion_loop(), convert_no_conversion(), cp_parser_template_argument_list(), cpp_interpret_string(), cpp_macro_definition(), deps_add_dep(), deps_add_target(), deps_add_vpath(), deps_restore(), destringize_and_run(), dyn_string_resize(), emit_numeric_escape(), expand_arg(), extend_dependency_caches(), glue_header_name(), linemap_add(), load_data(), load_file_data(), maybe_read_dollar_number(), maybe_record_in_goto_queue(), oprintf(), pch_open_file(), pex_add_remove(), pex_djgpp_exec_child(), pex_get_status_and_time(), pex_msdos_exec_child(), pex_run_in_environment(), pushclass(), read_file_guts(), read_filename_string(), read_name_map(), register_Btype(), remember_Ktype(), remember_type(), resize_stack_vars_conflict(), save_macros(), and string_need().
| char* basename | ( | ) |
| int vasprintf PARAMS | ( | (char **, const char *, va_list) | ) |
| int asprintf PARAMS | ( | (char **, const char *,...) | ) |
| int pwait PARAMS | ( | (int, int *, int) | ) |
| int pexecute PARAMS | ( | (const char *, char *const *, const char *, const char *, char **, char **, int) | ) |
| void xexit PARAMS | ( | (int status) | ) |
| const char* strerrno PARAMS | ( | (int) | ) |
| const char* spaces PARAMS | ( | (int count) | ) |
| char* make_relative_prefix PARAMS | ( | (const char *, const char *, const char *) | ) |
| char* getpwd PARAMS | ( | (void) | ) |
Definition at line 77 of file cplus-dem.c.
| int fdmatch PARAMS | ( | (int fd1, int fd2) | ) |
| char* reconcat PARAMS | ( | (char *, const char *,...) | ) |
| char* concat PARAMS | ( | (const char *,...) | ) |
| void freeargv PARAMS | ( | (char **) | ) |
| char** buildargv PARAMS | ( | (const char *) | ) |
Definition at line 635 of file mips-tfile.c.
| const unsigned char _hex_value[_hex_array_size] |
| char* libiberty_concat_ptr |
| unsigned long libiberty_len |
| char* libiberty_nptr |
| const char* libiberty_optr |
1.5.6