From: Nick Clifton Date: Mon, 19 Apr 2021 16:38:39 +0000 (+0100) Subject: Fix a problem running the archiver program in MRI mode on archives containing LTO... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=229597a129f62d5e8a101f1eed95489e2399f741;p=binutils-gdb.git Fix a problem running the archiver program in MRI mode on archives containing LTO compiled objects. PR 21702 * arsup.c (ar_addmod): Enable plugin support, if available. --- diff --git a/binutils/ChangeLog b/binutils/ChangeLog index b0b7115feb8..c7914e48fd3 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2021-04-19 Nick Clifton + + PR 21702 + * arsup.c (ar_addmod): Enable plugin support, if available. + 2021-04-19 Nick Clifton * rename.c: (get_stat_atime_ns): Add prototype. diff --git a/binutils/arsup.c b/binutils/arsup.c index 5cf34e2c112..1d4d1ac70b0 100644 --- a/binutils/arsup.c +++ b/binutils/arsup.c @@ -180,7 +180,11 @@ ar_open (char *name, int t) bfd *element; bfd *ibfd; +#if BFD_SUPPORTS_PLUGINS + ibfd = bfd_openr (name, "plugin"); +#else ibfd = bfd_openr (name, NULL); +#endif if (!ibfd) {