X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2FChangeLog;h=1dd68f0a96bddd2a914083c9be4295bf92313b03;hb=4194268f43623a5f893b9a92b0456d3cb43ab915;hp=705c71235d28e7aca8729e3ea098e7a7655a9c24;hpb=8634c1b4cb6d2531d1a7f068543bb61850099a1e;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ChangeLog b/ld/ChangeLog index 705c71235d..1dd68f0a96 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,13 @@ +2012-12-17 Alan Modra + + PR ld/14962 + * ldexp.h (struct ldexp_control): Add "assign_name". + * ldexp.c (fold_name ): Compare and clear assign_name on match. + (exp_fold_tree_1): Remove existing code testing for self assignment. + Instead set and test expld.assign_name. + * ldlang.c (scan_for_self_assignment): Delete. + (print_assignment): Instead set and test expld.assign_name. + 2012-12-11 Roland McGrath * emulparams/elf_nacl.sh (nacl_rodata_addr): New shell function.