aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorHoward Chu <hyc@symas.com>2020-11-03 15:12:47 +0000
committerNick Clifton <nickc@redhat.com>2020-11-03 15:12:47 +0000
commitf3016d6ce178b76002edde12c30ebe7f608a8e21 (patch)
treec8c1943182747f75bafa7c34c4b7562ea7dfbbce /gdb
parentfd65497db4098140490e59e3dbf4709da5536081 (diff)
downloadbinutils-f3016d6ce178b76002edde12c30ebe7f608a8e21.zip
binutils-f3016d6ce178b76002edde12c30ebe7f608a8e21.tar.gz
binutils-f3016d6ce178b76002edde12c30ebe7f608a8e21.tar.bz2
Add an option to the archiver to add a section recording library dependencies.
* ar.c (long_options): Add --record-libdeps. (usage): Mention the new option. (decode_options): Handle the new option. (replace_members): If necessary, create a bfd to hold the libdeps description. * binemul.c (ar_emul_append_bfd): New function. (ar_emul_replace_bfd): New function. (ar_emul_default_append): Replace file_name and target arguments with new_bfd argument. (ar_emul_default_replace): Likewise. * binemul.h: Update prototypes. (struct bin_emulation_xfer_struct): Update fields. * doc/binutils.texi: Document the new option. * NEWS: Mention the new feature. * emul_aix.c (ar_emul_aix_append): Update. (ar_emul_aix_replace): Likewise. * testsuite/binutils-all/ar.exp: Add test of new feature.
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions