I've backported this patch from trunk at r212211. Committed to gcc-4_9
at r212434.

   https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00076.html

-cary


2014-07-01  Cary Coutant  <ccout...@google.com>

gcc/
        * dwarf2out.c (remove_addr_table_entry): Remove unnecessary hash table
        lookup.
        (resolve_addr_in_expr): When replacing the rtx in a location list
        entry, get a new address table entry.
        (dwarf2out_finish): Call index_location_lists even if there are no
        addr_index_table entries yet.

Reply via email to