aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2008-08-08 08:00:14 +0000
committerAlan Modra <amodra@gmail.com>2008-08-08 08:00:14 +0000
commit4dd07732f266b95c1ddec864b415ff2f41e52212 (patch)
tree4243f5e2c8db81aad8ef42f59677c0029176a1c8 /bfd/ChangeLog
parentc3c3645668dd98baba51d2877c901c33a60b9f31 (diff)
downloadgdb-4dd07732f266b95c1ddec864b415ff2f41e52212.zip
gdb-4dd07732f266b95c1ddec864b415ff2f41e52212.tar.gz
gdb-4dd07732f266b95c1ddec864b415ff2f41e52212.tar.bz2
* elf.c (bfd_elf_get_elf_syms): Don't leak memory on error.
* elflink.c (_bfd_elf_link_read_relocs): bfd_release on error. (elf_link_add_object_symbols): Don't leak memory on error. (bfd_elf_size_dynsym_hash_dynstr): Likewise. (elf_fixup_link_order): Free sections.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index ea94b02..bf4cad1 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,11 @@
+2008-08-08 Alan Modra <amodra@bigpond.net.au>
+
+ * elf.c (bfd_elf_get_elf_syms): Don't leak memory on error.
+ * elflink.c (_bfd_elf_link_read_relocs): bfd_release on error.
+ (elf_link_add_object_symbols): Don't leak memory on error.
+ (bfd_elf_size_dynsym_hash_dynstr): Likewise.
+ (elf_fixup_link_order): Free sections.
+
2008-08-07 Richard Sandiford <rdsandiford@googlemail.com>
* elf-bfd.h (elf_backend_data): Add a "rela_plts_and_copies_p" field.