Remove unused debug_str_hash_forced from dwarf2out.
authorMark Wielaard <mjw@redhat.com>
Wed, 4 May 2011 06:59:09 +0000 (06:59 +0000)
committerMark Wielaard <mark@gcc.gnu.org>
Wed, 4 May 2011 06:59:09 +0000 (06:59 +0000)
commit8992c063a6de3bce68f41c42147e829bf0fd671f
tree76fc7a9c1184bd54a6eb60887b7770a1001f7ef2
parent4868e6ea1e3a2c095bc6615475299dd7d1e1e5a0
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.

From-SVN: r173355
gcc/ChangeLog
gcc/dwarf2out.c