Make plugin_get_ir_dummy_bfd static
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 28 Jan 2015 20:56:18 +0000 (12:56 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 28 Jan 2015 20:56:18 +0000 (12:56 -0800)
* plugin.h (plugin_get_ir_dummy_bfd): Removed.  Move comments to
...
* plugin.c (plugin_get_ir_dummy_bfd): Here.  Make it static.

ld/ChangeLog
ld/plugin.c
ld/plugin.h

index 9152e18a348a8c0862ebef208590ce982b8814a8..c20211b9641652b78348e07909d44bcdf3f5d235 100644 (file)
@@ -1,3 +1,9 @@
+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
index c6df096c20dc71eb217ee62b520808ba2d65d4a3..2b79e1a002ddb2d11b8f5e5d6a0f2a8b9901e302 100644 (file)
@@ -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;
index 82cf16264f00ebbf7a070fb39a8e9628116bf62d..c5435ffec38401c385f6dfc1e2bcce5d4853382c 100644 (file)
@@ -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 */