summaryrefslogtreecommitdiff
path: root/ld/plugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'ld/plugin.h')
-rw-r--r--ld/plugin.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/ld/plugin.h b/ld/plugin.h
index 5bd083f060..b79e739223 100644
--- a/ld/plugin.h
+++ b/ld/plugin.h
@@ -33,6 +33,10 @@ extern int plugin_opt_plugin (const char *plugin);
error if none. */
extern int plugin_opt_plugin_arg (const char *arg);
+/* Return true if any plugins are active this run. Only valid
+ after options have been processed. */
+extern bfd_boolean plugin_active_plugins_p (void);
+
/* Load up and initialise all plugins after argument parsing. */
extern int plugin_load_plugins (void);
@@ -56,9 +60,6 @@ extern int plugin_call_cleanup (void);
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);
-/* Check if the BFD passed in is an IR dummy object file. */
-extern bfd_boolean is_ir_dummy_bfd (const bfd *abfd);
-
/* Notice-symbol bfd linker callback hook. */
extern bfd_boolean plugin_notice (struct bfd_link_info *info,
const char *name, bfd *abfd, asection *section,