aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2018-10-23 18:30:22 +1030
committerAlan Modra <amodra@gmail.com>2018-10-23 21:09:09 +1030
commit102def4da826b3d9e169741421e5e67e8731909a (patch)
tree0fd9ebb55888cb2eee0b559be776df8b5ab999c3 /bfd/ChangeLog
parentab419ddbb2cdd17ca83618990f2cacf904ce1d61 (diff)
downloadfsf-binutils-gdb-102def4da826b3d9e169741421e5e67e8731909a.zip
fsf-binutils-gdb-102def4da826b3d9e169741421e5e67e8731909a.tar.gz
fsf-binutils-gdb-102def4da826b3d9e169741421e5e67e8731909a.tar.bz2
PR23805, NULL pointer dereference in elf_link_input_bfd
PR 23805 * elflink.c (elf_link_input_bfd): Don't segfault on finding STT_TLS symbols without any TLS sections. Instead, change the symbol type to STT_NOTYPE.
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 da423b1..1f3fc1c 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,12 @@
2018-10-23 Alan Modra <amodra@gmail.com>
+ PR 23805
+ * elflink.c (elf_link_input_bfd): Don't segfault on finding
+ STT_TLS symbols without any TLS sections. Instead, change the
+ symbol type to STT_NOTYPE.
+
+2018-10-23 Alan Modra <amodra@gmail.com>
+
PR 23804
* merge.c (_bfd_add_merge_section): Don't attempt to merge
sections where size is not a multiple of entsize.