OSDN Git Service

Remove unused debug_str_hash_forced from dwarf2out.
authormark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 May 2011 06:59:09 +0000 (06:59 +0000)
committermark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 May 2011 06:59:09 +0000 (06:59 +0000)
commit4b66571179655c9a7de66385976bf1d50df3c040
tree76fc7a9c1184bd54a6eb60887b7770a1001f7ef2
parent7cdcc48dd700d921efbe96aaaaabee8afb579942
Remove unused debug_str_hash_forced from dwarf2out.

    * dwarf2out.c (debug_str_hash_forced): Removed.
    (gen_label_for_indirect_string): Removed.
    (get_debug_string_label): Removed.
    (AT_string_form): Generate label directly.
    (output_indirect_string): Test indirect_string_node for
    DW_FORM_strp instead of checking label and refcount.
    (prune_indirect_string): Removed.
    (prune_unused_types): Don't check debug_str_hash_forced or
    call prune_indirect_string.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173355 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c