>> 2012-08-20 Cary Coutant
>>
>> gcc/
>> * dwarf2out.c (remove_loc_list_addr_table_entries): Change
>> parameter; update all calls.
>> (output_pubname): Don't assert on unknown TAGs.
>> (resolve_addr): Call remove_loc_list_addr_table_entries for all
>> lo
On Mon, Aug 20, 2012 at 5:30 PM, Cary Coutant wrote:
> This patch is for the google/gcc-4_7 branch.
>
> When a location list or location expression is removed from a DIE, we
> need to remove entries in the .debug_addr table that were referenced
> by those location expressions. Except for one case
This patch is for the google/gcc-4_7 branch.
When a location list or location expression is removed from a DIE, we
need to remove entries in the .debug_addr table that were referenced
by those location expressions. Except for one case, the existing code
checked only the first descriptor in each l