We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f20fac commit 5dfdb20Copy full SHA for 5dfdb20
include/module.h
@@ -0,0 +1,8 @@
1
+#ifndef __MODULE_H_
2
+#define __MODULE_H_
3
+
4
+#define MODULE_NAME(name) static char *__MODULE_NAME __attribute((unused)) = name;
5
+#define MODULE_INIT(func) static void *__module_init_pointer __attribute((unused)) = &func;
6
+#define MODULE_EXIT(func) static void *__module_exit_pointer __attribute((unused)) = &func;
7
8
+#endif
0 commit comments