This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
[binutils-gdb] Make plugin_get_ir_dummy_bfd static
- From: H.J.Lu <hjl at sourceware dot org>
- To: bfd-cvs at sourceware dot org
- Date: 28 Jan 2015 20:57:14 -0000
- Subject: [binutils-gdb] Make plugin_get_ir_dummy_bfd static
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=37a3056ad4d02a5295e0288d630dea377907a60c
commit 37a3056ad4d02a5295e0288d630dea377907a60c
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Wed Jan 28 12:56:18 2015 -0800
Make plugin_get_ir_dummy_bfd static
* plugin.h (plugin_get_ir_dummy_bfd): Removed. Move comments to
...
* plugin.c (plugin_get_ir_dummy_bfd): Here. Make it static.
Diff:
---
ld/ChangeLog | 6 ++++++
ld/plugin.c | 8 ++++++--
ld/plugin.h | 7 -------
3 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 9152e18..c20211b 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,5 +1,11 @@
2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
+ * plugin.h (plugin_get_ir_dummy_bfd): Removed. Move comments to
+ ...
+ * plugin.c (plugin_get_ir_dummy_bfd): Here. Make it static.
+
+2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
+
PR ld/17878
* plugin.c (tv_header_tags(): Add LDPT_GET_VIEW.
(get_view): New function.
diff --git a/ld/plugin.c b/ld/plugin.c
index c6df096..2b79e1a 100644
--- a/ld/plugin.c
+++ b/ld/plugin.c
@@ -241,8 +241,12 @@ plugin_opt_plugin_arg (const char *arg)
return 0;
}
-/* Create a dummy BFD. */
-bfd *
+/* Generate a dummy BFD to represent an IR file, for any callers of
+ plugin_call_claim_file to use as the handle in the ld_plugin_input_file
+ struct that they build to pass in. The BFD is initially writable, so
+ that symbols can be added to it; it must be made readable after the
+ add_symbols hook has been called so that it can be read when linking. */
+static bfd *
plugin_get_ir_dummy_bfd (const char *name, bfd *srctemplate)
{
bfd *abfd;
diff --git a/ld/plugin.h b/ld/plugin.h
index 82cf162..c5435ff 100644
--- a/ld/plugin.h
+++ b/ld/plugin.h
@@ -59,11 +59,4 @@ extern int plugin_call_all_symbols_read (void);
/* Call 'cleanup' hook for all plugins at exit. */
extern void plugin_call_cleanup (void);
-/* Generate a dummy BFD to represent an IR file, for any callers of
- plugin_call_claim_file to use as the handle in the ld_plugin_input_file
- struct that they build to pass in. The BFD is initially writable, so
- that symbols can be added to it; it must be made readable after the
- add_symbols hook has been called so that it can be read when linking. */
-extern bfd *plugin_get_ir_dummy_bfd (const char *name, bfd *template);
-
#endif /* !def GLD_PLUGIN_H */