X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gcc%2FChangeLog;h=b4c5fa1cf5753e229184151e359b80427f54c65b;hb=e30afafbbf5b4cf462c68c3e9e172c5989c7d85d;hp=e5f0b66346d5cb2fb29626cd0b2e175125ecea64;hpb=346afd846bbed003f8b35d927a319d7f29f87138;p=gcc.git diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e5f0b66346d..b4c5fa1cf57 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,14 @@ 2012-01-03 Jakub Jelinek + PR bootstrap/51725 + * cselib.c (new_elt_loc_list): When moving locs from one + cselib_val to its new canonical_cselib_val and the + cselib_val was in first_containing_mem chain, but + the canonical_cselib_val was not, add the latter into the + chain. + (cselib_invalidate_mem): Compare canonical_cselib_val of + addr_list chain elt with v. + PR pch/51722 * dwarf2out.c (dwarf2out_start_source_file, dwarf2out_define, dwarf2out_undef): Allocate e.info using ggc_strdup instead