Merge tag 'trace-printf-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...
[drm/drm-misc.git] / tools / testing / shared / shared.h
blob13fb4d39966b8f6e3d867ee33fd7ecb368104724
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __SHARED_H__
3 #define __SHARED_H__
5 #include <linux/types.h>
6 #include <linux/bug.h>
7 #include <linux/kernel.h>
8 #include <linux/bitops.h>
10 #include <linux/gfp.h>
11 #include <linux/rcupdate.h>
13 #ifndef module_init
14 #define module_init(x)
15 #endif
17 #ifndef module_exit
18 #define module_exit(x)
19 #endif
21 #ifndef MODULE_AUTHOR
22 #define MODULE_AUTHOR(x)
23 #endif
25 #ifndef MODULE_LICENSE
26 #define MODULE_LICENSE(x)
27 #endif
29 #ifndef MODULE_DESCRIPTION
30 #define MODULE_DESCRIPTION(x)
31 #endif
33 #ifndef dump_stack
34 #define dump_stack() assert(0)
35 #endif
37 #endif /* __SHARED_H__ */