aboutsummaryrefslogtreecommitdiff
path: root/ld/ldemul.h
diff options
context:
space:
mode:
Diffstat (limited to 'ld/ldemul.h')
-rw-r--r--ld/ldemul.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ld/ldemul.h b/ld/ldemul.h
index 33e690d..16a3b69 100644
--- a/ld/ldemul.h
+++ b/ld/ldemul.h
@@ -32,6 +32,8 @@ extern void ldemul_after_parse
(void);
extern void ldemul_before_parse
(void);
+extern void ldemul_before_plugin_all_symbols_read
+ (void);
extern void ldemul_after_open
(void);
extern void ldemul_after_check_relocs
@@ -131,6 +133,9 @@ typedef struct ld_emulation_xfer_struct {
/* Run after parsing the command line and script file. */
void (*after_parse) (void);
+ /* Run before calling plugin 'all symbols read' hook. */
+ void (*before_plugin_all_symbols_read) (void);
+
/* Run after opening all input files, and loading the symbols. */
void (*after_open) (void);