]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
close last arfile before processing current arfile
authorAlan Modra <amodra@gmail.com>
Mon, 9 Dec 2024 10:08:58 +0000 (20:38 +1030)
committerAlan Modra <amodra@gmail.com>
Thu, 12 Dec 2024 05:34:51 +0000 (16:04 +1030)
commit4d72d1027143d8a63f5e61d36516cb6846d7c71b
treeb0c5f7fcc591e41c14b88116479d2df17307f00a
parent2b76d69e57a44a524a675edc957ee795a52dd34c
close last arfile before processing current arfile

This also reduces peak memory a little.

* dlltool.c (identify_search_archive): Close last_arfile earlier.
Report an error if bfd_openr_next_archived_file returns the same
bfd.  Localise variables.
* nm.c (display_archive): Likewise.
* objdump.c (display_any_bfd): Likewise.
* size.c (display_archive): Likewise.
binutils/dlltool.c
binutils/nm.c
binutils/objdump.c
binutils/size.c