aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2015-08-18 16:43:18 +0930
committerAlan Modra <amodra@gmail.com>2015-08-18 16:43:18 +0930
commit43417696fe32416607940258ded622c121872515 (patch)
tree8e854fe8a7d0d996d5aeb32ef255a5a90808fcec /bfd/ChangeLog
parentf6721e4955d86bf879b5225f2d128a5a8ddfcae8 (diff)
downloadgdb-43417696fe32416607940258ded622c121872515.zip
gdb-43417696fe32416607940258ded622c121872515.tar.gz
gdb-43417696fe32416607940258ded622c121872515.tar.bz2
PPC64: Allow .TOC. in linker script to override backend calculated value
bfd/ * elf64-ppc.c (ppc64_elf_func_desc_adjust): Don't redefine .TOC. if already defined, and set linker_def. (ppc64_elf_set_toc): Use .TOC. value if defined other than by the backend. ld/ * ldexp.c (exp_fold_tree_1): Clear linker_def on symbol assignment.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 09f7650..fb48800 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,10 @@
+2015-08-18 Alan Modra <amodra@gmail.com>
+
+ * elf64-ppc.c (ppc64_elf_func_desc_adjust): Don't redefine .TOC.
+ if already defined, and set linker_def.
+ (ppc64_elf_set_toc): Use .TOC. value if defined other than by
+ the backend.
+
2015-08-14 Alan Modra <amodra@gmail.com>
PR ld/18759