diff options
author | Alan Modra <amodra@gmail.com> | 2012-12-17 00:16:49 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2012-12-17 00:16:49 +0000 |
commit | 4194268f43623a5f893b9a92b0456d3cb43ab915 (patch) | |
tree | d3c470f3494ea65b44f5ca7d69aa1640c93ace2e /ld/ChangeLog | |
parent | faa7371af5014736b1c67cc7bd0cbcca3353a953 (diff) | |
download | gdb-4194268f43623a5f893b9a92b0456d3cb43ab915.zip gdb-4194268f43623a5f893b9a92b0456d3cb43ab915.tar.gz gdb-4194268f43623a5f893b9a92b0456d3cb43ab915.tar.bz2 |
PR ld/14962
* ldexp.h (struct ldexp_control): Add "assign_name".
* ldexp.c (fold_name <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.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r-- | ld/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 705c712..1dd68f0 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,13 @@ +2012-12-17 Alan Modra <amodra@gmail.com> + + PR ld/14962 + * ldexp.h (struct ldexp_control): Add "assign_name". + * ldexp.c (fold_name <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 <mcgrathr@google.com> * emulparams/elf_nacl.sh (nacl_rodata_addr): New shell function. |