diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2020-02-11 15:36:13 -0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2020-02-11 15:36:31 -0800 |
commit | 22fe7df8c964c23f5760ecf9653af86ede8b5030 (patch) | |
tree | 61d7b7af342621e302adacaf9b1a855afa55845e /bfd/ChangeLog | |
parent | 69ed9b74b61359d43a6f5f5a295c3cfb7f3ee61c (diff) | |
download | gdb-22fe7df8c964c23f5760ecf9653af86ede8b5030.zip gdb-22fe7df8c964c23f5760ecf9653af86ede8b5030.tar.gz gdb-22fe7df8c964c23f5760ecf9653af86ede8b5030.tar.bz2 |
Plugin: Treat each object as independent
Since plugin treats each object as independent, we must do a fresh dlopen
of plugin for each object.
PR binutils/25355
* plugin.c (try_claim): Always clean up for LTO wrapper.
(try_load_plugin): Treat each object as independent. Create a
copy for plugin name.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 52360a7..98a027e 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,10 @@ +2020-02-11 H.J. Lu <hongjiu.lu@intel.com> + + PR binutils/25355 + * plugin.c (try_claim): Always clean up for LTO wrapper. + (try_load_plugin): Treat each object as independent. Create a + copy for plugin name. + 2020-02-11 Nick Clifton <nickc@redhat.com> * elf32-msp430.c (msp430_final_link_relocate): Always use longs |