aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/linker.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/sys/linker.h')
-rw-r--r--sys/sys/linker.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/sys/linker.h b/sys/sys/linker.h
index 52fbeb5584ff..06e950f7affe 100644
--- a/sys/sys/linker.h
+++ b/sys/sys/linker.h
@@ -131,6 +131,12 @@ typedef int linker_predicate_t(linker_file_t, void *);
extern linker_file_t linker_kernel_file;
/*
+ * Special symbol which will be replaced by a reference to the linker_file_t
+ * of the module it is used in.
+ */
+extern linker_file_t __this_linker_file;
+
+/*
* Obtain a reference to a module, loading it if required.
*/
int linker_reference_module(const char* _modname, struct mod_depend *_verinfo,