diff options
author | Alan Modra <amodra@gmail.com> | 2016-07-16 13:32:16 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2016-07-16 19:09:00 +0930 |
commit | 7d0b9ebc1e0079271a7c7737b53bc026525eab64 (patch) | |
tree | 975420444ead89bf45f08b8e620da1ce5f0ab6d2 /README | |
parent | aac502f7d7899d96477fbd83f0038235af641def (diff) | |
download | gdb-7d0b9ebc1e0079271a7c7737b53bc026525eab64.zip gdb-7d0b9ebc1e0079271a7c7737b53bc026525eab64.tar.gz gdb-7d0b9ebc1e0079271a7c7737b53bc026525eab64.tar.bz2 |
Don't include libbfd.h outside of bfd, part 6
Some messing with plugin code in order to not need arelt_size in
ld code. File descriptor handling in ld/plugin.c is tidied too,
simply duping the open fd rather than opening the file again.
bfd/
* elflink.c: Include plugin-api.h.
* plugin.c (bfd_plugin_open_input): New function, extracted from..
(try_claim): ..here.
* plugin.h: Don't include bfd.h.
(bfd_plugin_open_input): Declare.
binutils/
* ar.c: Include plugin-api.h.
* nm.c: Likewise.
ld/
* plugin.c: Don't include libbfd.h. Include plugin-api.h
before bfd/plugin.h.
(plugin_object_p): Use bfd_plugin_open_input.
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions