diff options
author | Alan Modra <amodra@gmail.com> | 2012-08-09 06:25:53 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2012-08-09 06:25:53 +0000 |
commit | eeb1f9aea6773f39b281b43600d38ec0aa3fed6d (patch) | |
tree | d361dc01b6b1cfa93f129aab36f4c8a75d5a58bd /bfd/ChangeLog | |
parent | 2588feef114cd2dc404453c36827e32b40ccc143 (diff) | |
download | gdb-eeb1f9aea6773f39b281b43600d38ec0aa3fed6d.zip gdb-eeb1f9aea6773f39b281b43600d38ec0aa3fed6d.tar.gz gdb-eeb1f9aea6773f39b281b43600d38ec0aa3fed6d.tar.bz2 |
* archive.c (SECTION Archives): Update documentation.
(_bfd_delete_archive_data): Remove.
(_bfd_add_bfd_to_archive_cache): Set 'parent_cache' and 'key'.
(archive_close_worker, _bfd_archive_close_and_cleanup): New
functions.
* libbfd-in.h (struct areltdata <parent_cache, key>): New fields.
(_bfd_delete_archive_data): Don't declare.
(_bfd_archive_close_and_cleanup): Declare.
(_bfd_generic_close_and_cleanup): Redefine.
* libbfd.h: Rebuild.
* opncls.c (_bfd_delete_bfd): Don't call _bfd_delete_archive_data.
(bfd_close): Don't close nested thin archives here.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index da2a229..3f40b9e 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,19 @@ +2012-08-09 Alan Modra <amodra@gmail.com> + Tom Tromey <tromey@redhat.com> + + * archive.c (SECTION Archives): Update documentation. + (_bfd_delete_archive_data): Remove. + (_bfd_add_bfd_to_archive_cache): Set 'parent_cache' and 'key'. + (archive_close_worker, _bfd_archive_close_and_cleanup): New + functions. + * libbfd-in.h (struct areltdata <parent_cache, key>): New fields. + (_bfd_delete_archive_data): Don't declare. + (_bfd_archive_close_and_cleanup): Declare. + (_bfd_generic_close_and_cleanup): Redefine. + * libbfd.h: Rebuild. + * opncls.c (_bfd_delete_bfd): Don't call _bfd_delete_archive_data. + (bfd_close): Don't close nested thin archives here. + 2012-08-07 Tom Tromey <tromey@redhat.com> * archive.c (_bfd_delete_archive_data): New function. |