#include <stdio.h>#include <sys/types.h>#include "libiberty.h"

Go to the source code of this file.
Defines | |
| #define | R_OK 4 |
| #define | W_OK 2 |
| #define | X_OK 1 |
| #define | DIR_SEPARATOR '/' |
| #define | TEMP_FILE "ccXXXXXX" |
| #define | TEMP_FILE_LEN (sizeof(TEMP_FILE) - 1) |
Functions/Subroutines | |
| int mkstemps | PARAMS ((char *, int)) |
| static const char *try | PARAMS ((const char *, const char *)) |
| static const char * | try (char *dir, char *base) const |
| char * | choose_tmpdir () |
| char * | make_temp_file (char *suffix) const |
Variables | |
| static const char | tmp [] = { DIR_SEPARATOR, 't', 'm', 'p', 0 } |
| static const char | usrtmp [] |
| static const char | vartmp [] |
| static char * | memoized_tmpdir |
| #define DIR_SEPARATOR '/' |
Definition at line 50 of file make-temp-file.c.
| #define R_OK 4 |
Definition at line 40 of file make-temp-file.c.
| #define TEMP_FILE "ccXXXXXX" |
Definition at line 55 of file make-temp-file.c.
| #define TEMP_FILE_LEN (sizeof(TEMP_FILE) - 1) |
Definition at line 56 of file make-temp-file.c.
| #define W_OK 2 |
Definition at line 41 of file make-temp-file.c.
| #define X_OK 1 |
Definition at line 42 of file make-temp-file.c.
| char* choose_tmpdir | ( | void | ) |
Definition at line 98 of file make-temp-file.c.
Referenced by choose_temp_base(), and make_temp_file().
| char* make_temp_file | ( | char * | suffix | ) | const |
Definition at line 149 of file make-temp-file.c.
References abort, choose_tmpdir(), close, fd, mkstemps(), strcpy, strlen(), TEMP_FILE, TEMP_FILE_LEN, temp_filename, and xmalloc().
| static const char* try PARAMS | ( | (const char *, const char *) | ) | [inline, static] |
| int mkstemps PARAMS | ( | (char *, int) | ) |
| static const char* try | ( | char * | dir, | |
| char * | base | |||
| ) | const [inline, static] |
Definition at line 67 of file make-temp-file.c.
References access, R_OK, W_OK, and X_OK.
Referenced by colorize_one_web(), migrate_btr_def(), and remove_eh_handler().
char* memoized_tmpdir [static] |
Definition at line 78 of file make-temp-file.c.
Referenced by __cqdiv(), __hypot(), __read_gcov_string(), __stride_profile_invoke(), __value_profile_invoke(), _bfd_elf_link_hash_copy_indirect(), CFG_NODE_MAP::_bubble_sort(), _Cif_binread(), _elf32_write(), _elf_arhdr(), _elf_cook_file(), _elf_free_scns(), _elf_mmap(), _elf_read(), VN_BINARY_EXPR::_fold_2literals(), _Get_command(), _nl_init_domain_conv(), VN_BINARY_EXPR::_simplify_3adds(), _Unwind_decode_target2(), _xcombine_disj_with_disj(), abs_replacement(), REGION_INFO_MGR::Acquire_Rgn_Info(), add(), add_action_record(), add_conversions(), SYSTEM_OF_EQUATIONS::Add_Eq(), Add_Invariant_Deps(), SYSTEM_OF_EQUATIONS::Add_Le(), add_loop_to_zone(), Add_Pragma_To_MP_Region(), Add_Predicate_Valid_BB(), PF_LOOPNODE::Add_Ref(), ARRAY_SNL_INFO::Add_Reference(), add_to_dst_predicate_list(), adjust_accumulator_values(), Adjust_Addr_TNs(), adjust_return_value(), adjust_stack_reference(), aligned_memory_operand(), Allocate_Lvs(), alpha_emit_setcc(), alpha_emit_xfloating_libcall(), alpha_expand_block_clear(), alpha_expand_block_move(), alpha_expand_epilogue(), alpha_expand_mov(), alpha_expand_movmisalign(), alpha_expand_unaligned_load(), alpha_expand_unaligned_load_words(), alpha_expand_unaligned_store_words(), alpha_output_mi_thunk_osf(), alpha_setup_incoming_varargs(), alpha_split_conditional_move(), alpha_split_tmode_pair(), alpha_tablejump_addr_vec(), Analyse_Dependencies(), analyze_scalar_evolution_in_loop(), GOTO_TABLE::Ancestor_Through_If(), SLIST::Append(), CLIST::Append(), BB_LOOP::Append_list(), SLIST::Append_List(), append_open64_env_flags(), SNL_DEP_MATRIX::Apply(), SSA_RENAME::Apply_cr(), arc_init(), arm_gen_movmemqi(), arm_gen_movstrqi(), arm_load_tp(), arm_reload_out_hi(), array_size_for_constructor(), ascii_c_message(), ascii_c_tag(), ascii_f90_misc_opts(), ascii_message(), ascii_misc_opts(), ascii_nd_msg(), assign_parms_unsplit_complex(), assign_temp(), avoid_constant_pool_reference(), b_out_slurp_reloc_table(), BB_Pos_Analysis(), BB_Split_Entry_Glue(), BB_Split_Exit_Glue(), bfin_output_mi_thunk(), bitmap_ior_and_compl(), bitmap_ior_and_compl_into(), bitmap_union_of_diff(), Block_Is_Empty(), block_move_libcall_safe_for_call_parm(), BS_EqualP(), build_call(), build_common_builtin_nodes(), build_dynamic_cast_1(), Build_Ori_Blocks(), build_throw(), build_unary_op(), c4x_rptb_valid_p(), c_finish_stmt_expr(), EXEC_PATH_MGR::Calc_Subgraph_Path_Num(), Calculate_Dominator_Info(), calculate_global_regs_live(), calculate_live_on_entry(), CG_Generate_Code(), CG_LOOP_Optimize(), CGEMIT_Prn_Scn_In_Asm(), CGSPILL_Append_Ops(), CGSPILL_Insert_Ops_After_Last_Def(), check_bool2_init(), check_bool_init(), check_init(), check_operand_nalternatives(), choose_reload_regs_init(), choose_tmpdir(), Cleanup_Ordered(), clipper_movstr(), coalesce_abnormal_edges(), coalesce_tpa_members(), coff_arm_relocate_section(), coff_pe_mips_relocate_section(), commit_one_edge_insertion(), common_handle_option(), comp_target_types(), compact_var_map(), compare_ranges(), compute_defs_uses_and_gen(), compute_store_table(), IVR::Compute_trip_count(), conditional_replacement(), conforms_to_protocol(), const_hash_1(), const_vector_elt_as_int(), Constant_Propogate(), construct_transitive_closure(), CODEREP_LIST_CONTAINER::Contains(), CODEREP_CONTAINER::Contains(), CR_PAIR_LIST::Contains(), BB_LIST_CONTAINER::Contains(), USE_LIST::Contains(), BB_LIST::Contains(), CR_PAIR_LIST_CONTAINER::Contains(), DEF_LIST::Contains(), CODEREP_LIST::Contains(), CODEMAP::Convert_iload_to_loop_invariant(), Convert_Imm_Add(), Convert_Imm_Mul(), Instr::Convert_Loop_Profile(), Convert_Loop_Profile(), convert_move(), Convert_Section_To_Pdo(), DEPV_LIST::Convert_To_Dep(), convert_to_gimple_builtin(), Count_Invariant(), FOLD::CR_Simplify_Expr(), FOLD::CR_Simplify_Tree(), CFG::Create_bb(), Create_Chance_For_MLBR(), Create_DEPV_ARRAY(), create_fix_barrier(), create_mem_ref(), Create_Merged_Block(), Create_New_Array_Type(), create_program_flow_graph(), create_ssa_artficial_load_stmt(), create_temp(), cris_constraint(), crx_expand_branch(), crx_expand_scond(), cse_end_of_basic_block(), IPA_DATA_FLOW::dataflow(), dead_or_predicable(), Delete_MP_Region(), demangle_template_value_parm(), DEP_Negate(), df_rd_confluence_n(), df_rd_transfer_function(), df_record_exit_block_uses(), df_ru_confluence_n(), df_ru_transfer_function(), df_ur_local_finalize(), df_urec_local_finalize(), disconnect_src(), discover_flags_reg(), distribute_and_simplify_rtx(), div_and_round_double(), Divide_BB(), do_allocate_exception(), do_begin_catch(), do_define(), do_ds_constraint(), do_get_exception_ptr(), Do_Loop_Implicit_Affinity(), do_movsi(), do_nonmember_using_decl(), do_slurp_coff_armap(), do_type_instantiation(), Dominates_and_Reverse_Postdominates(), DU_Closure_Collect_Defs(), dump_generic_node(), dV_tree_expr(), dV_tree_stmt(), ebb_print_insn(), EBO_Lea_Insertion(), elf32_xlate(), elf64_alpha_relax_tls_get_addr(), elf_delscn(), elf_errno(), elf_getarsym(), elf_getident(), elf_hash(), elf_rawfile(), elf_swap_ehdr_out(), elf_swap_symbol_out(), elf_version(), elfx_movscn(), elfx_remscn(), SYSTEM_OF_EQUATIONS::Elim_One(), Eliminate_Dead_SCF_rec(), ML_WHIRL_EMITTER::Emit(), emit_block_move_via_loop(), emit_cond_move(), emit_input_reload_insns(), Emit_KEY_SWP_Note(), emit_move_sequence(), emit_multi_reg_push(), emit_sfm(), CAND_LIST_RITER::erase_cur_and_advance(), CAND_LIST_ITER::erase_cur_and_advance(), erase_graph_self_edge(), Error_Check_MP_Pragmas(), estimate_bb_frequencies(), CAND_LIST::Evict_Unqualified_Cands(), FAVOR_DELAY_HEUR::Exclude_Unqualifed_Cand_Under_Etime_Constraint(), Exp_Immediate(), Exp_Immediate_Int(), Exp_Indirect_Branch(), Exp_Intrinsic_Op(), Exp_Ldst(), Exp_Prefetch(), Exp_Select_And_Condition(), Exp_Select_And_VLdid(), expand_a_rotate(), Expand_Abs(), Expand_Add(), Expand_Binary_Nor(), expand_binop(), Expand_Branch(), expand_builtin_constant_p(), expand_builtin_eh_return(), expand_builtin_int_roundingfn(), Expand_C3_mul(), Expand_C3_subc(), Expand_Composed_Load(), Expand_Composed_Store(), Expand_Convert_Length(), Expand_Divide(), expand_doubleword_shift(), Expand_Equal(), CODEMAP::Expand_expr(), expand_expr_addr_expr_1(), expand_expr_real_1(), Expand_Float_To_Float_Floor(), Expand_Float_To_Float_Floorf(), Expand_Float_To_Int(), Expand_Float_To_Int_Trunc(), Expand_Greater(), Expand_Greater_Equal(), Expand_Immediate_Into_Register(), Expand_Int_Cmp_With_Branch(), Expand_Int_Less_Equal(), Expand_Int_To_Float(), Expand_Int_To_Int(), Expand_Int_To_Long_Double(), Expand_Integer_Divide_By_Constant(), Expand_Less(), Expand_Less_Equal(), Expand_Load(), Expand_Logical_And(), Expand_Logical_Or(), Expand_Long_Double_To_Int(), Expand_Madd(), expand_main_function(), Expand_Max(), Expand_Min(), Expand_MinMax(), Expand_Misaligned_Load(), Expand_Misaligned_Store(), Expand_Mtype_Immediate_Into_Register(), Expand_Neg(), Expand_Not_Equal(), Expand_Ordered_Select_Compare(), expand_parallel_call(), Expand_Reduce_Add(), Expand_Reduce_Max(), Expand_Reduce_Min(), Expand_Reduce_Mpy(), Expand_Replicate(), Expand_Select(), Expand_Split_Int_Cmp(), Expand_Split_Load(), Expand_Split_Multiply(), Expand_Store(), Expand_Sub(), expand_subword_shift(), SHACKLE_INFO::Expr_Lower(), SHACKLE_INFO::Expr_Upper(), express_from_1(), extract_split_bit_field(), ffecom_build_f2c_string_(), ffecom_open_include_(), ffetarget_power_complexdefault_integerdefault(), ffetarget_power_complexdouble_integerdefault(), Fill_Align_Symbol(), find_and_verify_loops(), Find_Average(), LFTR::Find_comp_list(), CODEREP_CONTAINER::Find_cr(), DEPV_COMPUTE::Find_Def(), DEPV_COMPUTE::Find_First_Ldid_For_Symbol(), Find_Largest_Block(), find_loop_var_in_simple_ub(), MAP::Find_map_list(), find_more_ref_vops(), find_moveable_store(), find_nodes_on_paths(), find_partition_pair(), Find_RReg_Ldid(), Find_Same_Location(), Find_Split_Point(), PF_LOOPNODE::Find_Split_Vector(), PF_BASE_ARRAY::Find_Split_Vector(), fini_copy_prop(), finish_expr(), Fission_Statement(), Fix_Aliased_Commons(), Fiz_Fuse(), flip_bytes(), float_to_si(), flow_delete_block_noexpunge(), flow_dependent_p(), fold(), fold_binary(), fold_div_compare(), fold_plusminus_mult_expr(), fold_sign_changed_comparison(), force_const_mem(), force_nonfallthru_and_redirect(), Form_Statement_Refs(), fr30_expand_epilogue(), fr30_expand_prologue(), fray_barrier(), free_ldst_mems(), frv_legitimize_tls_address(), frv_load_operand(), FS_Worthwhile(), Fuse(), TRANSPOSE_DIRECTED_GRAPH16::Gather_Arrays(), gen_adddi3(), gen_addsi3(), SCHEDULER::Gen_Bookeeping_OP_DAG(), gen_compare(), gen_divmod_fixed_value(), gen_edge_profiler(), gen_eh_return(), gen_ffssi2(), gen_insv(), KEY_SCH::Gen_Kernel_Info(), gen_mod_pow2(), gen_mod_subtract(), PF_LG::Gen_Pref_Node(), gen_reg_or_parallel(), gen_rotlsi3(), gen_rotrsi3(), gen_split_1244(), gen_split_1252(), gen_split_1445(), gen_split_387(), gen_split_389(), gen_sse_movaps(), gen_sse_movups(), Gen_stmt_list_wn(), gen_x86_shift_adj_2(), gen_x86_shift_adj_3(), Generate_Scalar_Dependence_For_Statement_Dependence_Graph(), get_biv_step_1(), DAG_BUILDER::Get_Define_OPs(), Get_Doacross_Tile_Size(), get_exec_counts(), get_executable_dir_from_path(), Get_Expansion_Space(), get_full_phase_name(), get_last_bb_insn(), get_section_entry(), Get_Single_Real_Statement(), Get_ST_Base(), gimplify_cond_expr(), gimplify_expr(), gimplify_one_sizepos(), GTABLE::Goto_Is_Noop(), GOTO_TABLE::Goto_Is_Noop(), grok_reference_init(), grokdeclarator(), h8300_expand_branch(), h8300_expand_movsi(), h8300_reloc16_extra_cases(), Handle_Chk_Split_Bunch(), handle_pragma_freq_hint(), Handle_STID(), CODEMAP::Hash_op_and_canon(), hash_scan_set(), Hoist_Inner_Invar(), HoistIf_Optimize(), HoistIf_Walk(), i960_output_function_epilogue(), i960_output_function_prologue(), ia64_expand_compare_and_swap(), ia64_expand_fetch_and_op(), ia64_expand_load_address(), ia64_expand_move(), ia64_expand_op_and_fetch(), ia64_expand_prologue(), ia64_expand_tls_address(), ia64_expand_vecint_minmax(), ia64_output_function_epilogue(), ia64_output_mi_thunk(), ia64_override_options(), ia64_register_move_cost(), ia64_reload_gp(), ia64_split_call(), init_eh(), init_exception_processing(), Init_Section(), Initialize_Lvs(), OCC_CONTAINER::Insert_sort(), EXP_WORKLST_CONTAINER::Insert_sorted(), insert_store(), insn_dependent_p(), insn_divmod_values_to_profile(), insn_extract(), insn_scope(), insn_true_dependent_p(), instantiate_parameters_1(), int_fits_type_p(), Inter_Iteration_Cses_Loop(), Interferes_With_Symbolic_Bound(), ip2k_gen_unsigned_comp_branch(), ipa_compile_init(), ipacom_add_comment(), IPO_Modify_WN_for_field_reorder(), CHAIN::Is_Member(), Is_Unroll_Statement(), iv_analyze(), iv_analyze_expr(), iv_ca_delta_reverse(), iv_number_of_iterations(), ix86_decompose_address(), ix86_emit_i387_log1p(), ix86_expand_branch(), ix86_expand_carry_flag_compare(), ix86_expand_clear(), ix86_expand_epilogue(), ix86_expand_fp_compare(), ix86_expand_fp_movcc(), ix86_expand_int_compare(), ix86_expand_int_movcc(), ix86_expand_push(), ix86_expand_setcc(), ix86_expand_sse_comi(), ix86_expand_sse_compare(), ix86_expand_sse_fp_minmax(), ix86_expand_strlensi_unroll_1(), ix86_expand_vector_extract(), ix86_expand_vector_init_general(), ix86_expand_vector_init_one_nonzero(), ix86_expand_vector_set(), ix86_prepare_fp_compare_args(), ix86_prepare_sse_fp_compare_args(), ix86_split_long_move(), ix86_split_to_parts(), java_lang_expand_expr(), COND_BOUNDS_INFO::Kill_Written_Symbols(), label_is_jump_target_p(), lambda_matrix_col_exchange(), layout_type(), Lcm(), Left_Justify(), legitimate_address_p(), legitimize_address(), legitimize_pic_address(), legitimize_tls_address(), SLIST_ITER::Len(), link_roots(), List_Preferenced_Wired_Locals(), load_depfile(), load_insn_classes(), load_tls_operand(), locator_file(), locator_line(), longest_simple_path(), CLONED_LIST::Lookup(), lookup_fnfields_1(), lower_bit_field_id(), m32c_expand_movcc(), m32r_expand_prologue(), m32r_reload_lr(), m68hc11_expand_compare_and_branch(), m68hc11_register_move_cost(), m68hc11_reload_operands(), main(), make_edges(), make_insn_sequence(), make_link(), make_name(), map_field_id_and_offset(), Map_Memop_To_Prefetch(), Mark_Code(), Mark_Dos(), mark_regs_live_at_end(), Max_Dep_Distance(), maybe_both_true_2(), maybe_remove_eh_handler(), MEM_POOL_FREE(), MEM_POOL_Pop_P(), MEM_POOL_Push_P(), MEM_POOL_Realloc_P(), merge_blocks_nomove(), WN_INSTRUMENT_WALKER::Merge_Icall_Feedback(), Merge_Regions(), LOOP_MODEL::Model(), Modify_16bit_Ops(), Move_Alloca(), GOTO_TABLE::Move_Goto_Out(), GOTO_TABLE::Move_Into_Else(), mri_draw_tree(), mt_check_delay_slot(), mt_reorg_hazard(), Multi_Branch_Valid_OP(), multiply(), native_encode_real(), native_interpret_real(), nlm_sparc_write_reloc(), noce_emit_cmove(), noce_emit_store_flag(), noce_get_alt_condition(), noce_get_condition(), noce_try_cmove_arith(), noce_try_store_flag_constants(), normal_memory_operand(), normalize(), SYSTEM_OF_EQUATIONS::Normalize_Eq_and_Find_Smallest(), Normalize_Operand(), normalize_path(), number_of_iterations_cond(), number_of_iterations_ne(), open_include_file(), operand_build_sort_virtual(), VECTOR_SPACE< T >::operator*=(), pred_edge_iter< DIGRAPH >::operator++(), EH_RANGE_LIST_PARENT_ITER::operator++(), pred_node_iter< DIGRAPH >::operator++(), SGI::int_iterator< Integer >::operator++(), succ_edge_iter< DIGRAPH >::operator++(), succ_node_iter< DIGRAPH >::operator++(), SEGMENTED_ARRAY_ITERATOR< ARRAY_Ptr, T, VALUE_Ptr, REF >::operator++(), dep_order_iter< GRAPH, SUCC_ITERATOR, PRED_ITERATOR, VISITED >::operator++(), RID_POST_ITER::operator++(), postorder_iter< TREE, ITERATOR, never_visited< TREE > >::operator++(), WN_TREE_ITER< PRE_ORDER, WHIRL >::operator++(), DST_file_scope_iter::operator++(), SGI::const_iterator< Iterator >::operator++(), RID_PARENT_ITER::operator++(), breath_first_iter< TREE, ITERATOR, never_visited< TREE > >::operator++(), WN_TREE_ITER< POST_ORDER, WHIRL >::operator++(), preorder_iter< TREE, ITERATOR, never_visited< TREE > >::operator++(), forward_to_next_iterator< Container, Next >::operator++(), composite_iterator< Cluster_iterator, Fast_iterator >::operator++(), SGI::int_iterator< Integer >::operator--(), SGI::const_iterator< Iterator >::operator--(), composite_iterator< Cluster_iterator, Fast_iterator >::operator--(), Instr::hash_map< _Key, _Data >::operator[](), or32_elf_const_reloc(), or32_elf_jumptarg_reloc(), or32_extract(), out_movhi_mr_r(), out_movhi_r_mr(), out_movsi_mr_r(), out_movsi_r_mr(), output_addsi3(), output_constant_pool(), output_constant_pool_1(), output_reload_inhi(), output_scc_di(), output_stack_adjust(), override_options(), pa_reorg(), pack_d(), Pad_Arrays(), Pad_Degenerates(), GOTO_TABLE::Parent_Through_If(), parse_lsda_header(), parse_params(), parse_resource_users(), perform_var_substitution(), PF_Get_First_Do_Loop(), PF_Get_Next_Do_Loop(), Pick_Compare_TOP(), Points_to_copy(), OPTIONS_STACK::Pop_Current_Options(), poplevel(), Post_Multi_Branch(), Prefetch_Auto(), prepare_float_lib_cmp(), prepare_move_operands(), prepare_scc_operands(), SLIST::Prepend(), CLIST::Prepend(), SLIST::Prepend_List(), BB_NODE::Prepend_stmtrep(), BB_LIST::Print(), USE_LIST::Print(), SUMMARY_ACTUAL::Print(), DEF_LIST::Print(), STMT_LIST::Print(), LFTR::Print(), print_declaration(), Print_EH_Range(), print_exp(), print_operand(), print_operand_address(), print_operand_bitnum(), print_operand_condition_code(), print_operand_control_register(), print_operand_value(), print_struct_decl(), Print_TN_List(), print_wild_statement(), IPO_INLINE::Process_Alloca_Postamble(), process_command(), process_def_file(), Process_fb_type(), Process_Load(), PF_LOOPNODE::Process_Loc_Loops(), Process_Pair(), RINIT::Process_region(), process_unification_queue(), product_cheap_p(), Profile_Icall(), Instr::Profile_Icall(), prologue_stack_adjust(), propagate_freq(), WN_Verifier::Proper_Block_Structure(), purge_dead_tablejump_edges(), COST_V::Push(), OPTIONS_STACK::Push_Current_Options(), push_jvm_slot(), push_overloaded_decl(), r_assemble_op(), rank_for_reorder(), read_encoded_value_with_base(), read_profile(), record_const_or_copy(), record_insns(), record_temporary_equivalence(), record_temporary_equivalences_from_stmts_at_dest(), redirect_branch_edge(), redirect_edge_and_branch(), redirect_edge_pred(), REGION_UN::RegionUN_Projection(), regrename_optimize(), reload_cse_simplify_operands(), SGI::heap_with_membership< Value, IndexFunction, Compare >::remove(), remove_duplicates(), remove_edge(), remove_exception_handler_label(), remove_fake_successors(), GTABLE::Remove_Gotos(), GOTO_TABLE::Remove_Gotos(), SLIST::Remove_node(), Remove_Unity_Trip_Loop(), remove_unnecessary_notes(), remove_useless_addtr_insns(), Rename_Update_MP_Region(), Repl_Size16_Instr::Replace_ADDI(), replace_immediate_uses(), LFTR::Replace_lftr_var(), resolve_input_conflict(), resolve_reload_operand(), restore_currdefs_to_original_value(), return_upper_boundplus1(), revert_static_member_fn(), rewrite_finalize_block(), RGN_Divide_BB(), rotate_left(), rotate_right(), rs6000_emit_eh_reg_restore(), rs6000_emit_move(), rs6000_emit_vector_compare(), rs6000_gimplify_va_arg(), rs6000_legitimize_tls_address(), rs6000_output_mi_thunk(), rtl_delete_block(), rtl_gen_const_delta_profiler(), rtl_gen_edge_profiler(), rtl_gen_interval_profiler(), rtl_gen_one_value_profiler_no_edge_manipulation(), rtl_gen_pow2_profiler(), rtl_merge_blocks(), s390_decompose_address(), s390_expand_cmpmem(), s390_split_branches(), SA_Set_SimdOps_Info1(), sbitmap_a_and_b_cg(), sbitmap_a_and_b_or_c_cg(), sbitmap_a_or_b_and_c_cg(), sbitmap_a_or_b_cg(), sbitmap_a_xor_b_cg(), sbitmap_union_of_diff_cg(), sched_analyze_insn(), SE_Permutation_To_Order(), Search(), secondary_reload_class(), set_union_with_increment(), sh_elf_copy_indirect_symbol(), sh_gimplify_va_arg_expr(), sh_va_arg(), shiftr_zero(), shorten_compare(), DEPV_ARRAY::Shorten_To_Dep(), Simd_Finalize_Loops(), Simd_Vectorize_Scalar_Reduction(), simp_shift(), simplify_const_unary_operation(), simplify_control_stmt_condition(), simplify_immed_subreg(), simplify_set(), simplify_ternary_operation(), simplify_unary_operation(), single_set_for_csa(), Site_Account_Pop(), skip_whitespace(), SNL_Get_Inner_Snl_Loop(), solve_graph(), Sort_Equivalence_Class(), SYSTEM_OF_EQUATIONS::Sort_Le(), sparc_gimplify_va_arg(), sparc_output_mi_thunk(), sparc_va_arg(), spe_expand_predicate_builtin(), special_symbol(), spill_restore_mem(), split_adds_subs(), Split_Array(), split_load_immediate(), sreal_add(), sreal_div(), sreal_sub(), ssa_ccp_df_delete_unreachable_insns(), stack_protect_epilogue(), SGI::heap_with_membership< Value, IndexFunction, Compare >::status(), Step_Size(), store_bit_field(), COPYPROP::Strictly_identical_phi_opnd(), strip_offset_1(), sub(), SYSTEM_OF_EQUATIONS::Sub_Last_Equal_Unary(), SYSTEM_OF_EQUATIONS::SVPC_Set_Bound(), swap_tree_operands(), Switch_Vn_Opnd(), SWP_Slot_Helper(), t_runc(), FAVOR_DELAY_HEUR::tagBB_HEUR_STUFF::tagBB_HEUR_STUFF(), tail_recursion_args(), thread_across_edge(), thumb_output_move_mem_multiple(), Transform_Expression(), tree_find_edge_insert_loc(), tree_optimize_tail_calls_1(), try_combine(), try_move_mult_to_index(), try_redirect_by_replacing_jump(), tsubst_expr(), LU_MAT< T >::TUnfactor(), SNL_DEP_INFO::U_Fully_Permutable(), unaligned_memory_operand(), LU_MAT< T >::Unfactor(), MA_OFFSET::Union(), DEPV_ARRAY::Union(), unroll_loop_runtime_iterations(), Unrolled_DU_Update(), unsafe_for_reeval(), SWP_REG_ASSIGNMENT::Update_Annotation(), Update_Caller_MP_Pragmas(), AEQUIV::Update_Code(), update_life_info(), Update_MP_Local_Var(), update_ssa(), BB_LIST_ITER::Validate_unique(), vect_create_addr_base_for_vector_ref(), vect_create_data_ref_ptr(), Verify_Block_Stmt_Sequence(), verify_jvm_instructions(), vfp_emit_fstmx(), vho_lower_if(), Vintrinsic_Fission(), PF_LOOPNODE::Volume_Within_While(), vr4130_avoid_branch_rt_conflict(), vrp_int_const_binop(), Walk_and_Localize(), warn_for_collisions(), warn_for_collisions_1(), WFE_bind_to_same(), WGEN_bind_to_same(), WN2C_array(), WN2F_Offset_Memref(), WN_CreateIstore(), WN_CreateStid(), WN_EXTRACT_FromBlock(), WN_EXTRACT_ItemsFromBlock(), WN_UNROLL::WN_UNROLL(), write_integer_cst(), x86_output_mi_thunk(), xstormy16_emit_cbranch(), xtensa_copy_incoming_a7(), xtensa_va_arg(), yyparse(), DCE::~DCE(), and IPO_ADDR_HASH::~IPO_ADDR_HASH().
const char usrtmp[] [static] |
Initial value:
{ DIR_SEPARATOR, 'u', 's', 'r', DIR_SEPARATOR, 't', 'm', 'p', 0 }
Definition at line 79 of file make-temp-file.c.
Referenced by choose_tmpdir().
const char vartmp[] [static] |
Initial value:
{ DIR_SEPARATOR, 'v', 'a', 'r', DIR_SEPARATOR, 't', 'm', 'p', 0 }
Definition at line 81 of file make-temp-file.c.
Referenced by choose_tmpdir().
1.5.6