aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2003-06-29 10:02:24 +0000
committerAndreas Jaeger <aj@suse.de>2003-06-29 10:02:24 +0000
commit58611256d83c4bd2c27a88982d8449c99fdd154f (patch)
treeb428612975ba10a6a5f696a4c0773875c410a18f /bfd
parent27482721cf39bccbc39c5f59bf737396e7b05837 (diff)
downloadfsf-binutils-gdb-58611256d83c4bd2c27a88982d8449c99fdd154f.zip
fsf-binutils-gdb-58611256d83c4bd2c27a88982d8449c99fdd154f.tar.gz
fsf-binutils-gdb-58611256d83c4bd2c27a88982d8449c99fdd154f.tar.bz2
Add forgotten ChangeLog snippet for last elf64-x86-64.c patch.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index b4c120a..b3f08bc 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -2,6 +2,17 @@
* elf64-x86-64.c: Convert to ISO C90 prototypes, remove
unnecessary prototypes. Replace PTR with void *.
+ (elf64_x86_64_adjust_dynamic_symbol): Use SYMBOL_CALLS_LOCAL to
+ trim plt entries. Move undefweak non-default visibility test ...
+ (allocate_dynrelocs): ... from here.
+ (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Pass SHARED instead of INFO.
+ Change all callers.
+ (allocate_dynrelocs): Use SYMBOL_CALLS_LOCAL. Use
+ SYMBOL_REFERENCES_LOCAL for dynreloc check.
+ (elf64_x86_64_relocate_section): Use SYMBOL_CALLS_LOCAL for
+ dynreloc and .got relocs.
+ (elf64_x86_64_finish_dynamic_symbol): Use SYMBOL_REFERENCES_LOCAL
+ for .got relocs.
2003-06-29 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>