https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63854

--- Comment #27 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Author: dmalcolm
Date: Mon Dec  8 19:31:45 2014
New Revision: 218490

URL: https://gcc.gnu.org/viewcvs?rev=218490&root=gcc&view=rev
Log:
PR jit/63854: Introduce xstrdup_for_dump

gcc/ChangeLog:
    PR jit/63854
    * cgraph.h (xstrdup_for_dump): New function.
    * cgraph.c (cgraph_node::get_create): Replace use of xstrdup
    within fprintf with xstrdup_for_dump.
    (cgraph_edge::make_speculative): Likewise.
    (cgraph_edge::resolve_speculation): Likewise.
    (cgraph_edge::redirect_call_stmt_to_callee): Likewise.
    (cgraph_node::dump): Likewise.
    * cgraphclones.c (symbol_table::materialize_all_clones): Likewise.
    * ipa-cp.c (perhaps_add_new_callers): Likewise.
    * ipa-inline.c (report_inline_failed_reason): Likewise.
    (want_early_inline_function_p): Likewise.
    (edge_badness): Likewise.
    (update_edge_key): Likewise.
    (flatten_function): Likewise.
    (inline_always_inline_functions): Likewise.
    * ipa-profile.c (ipa_profile): Likewise.
    * ipa-prop.c (ipa_print_node_jump_functions): Likewise.
    (ipa_make_edge_direct_to_target): Likewise.
    (remove_described_reference): Likewise.
    (propagate_controlled_uses): Likewise.
    * ipa-utils.c (ipa_merge_profiles): Likewise.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/cgraph.c
    trunk/gcc/cgraph.h
    trunk/gcc/cgraphclones.c
    trunk/gcc/ipa-cp.c
    trunk/gcc/ipa-inline.c
    trunk/gcc/ipa-profile.c
    trunk/gcc/ipa-prop.c
    trunk/gcc/ipa-utils.c

Reply via email to