xref: /kvmtool/include/linux/compiler.h (revision a67da3beff7afdf98679be09b0d8ce501bd71ac1)
1f9b8c3a6SLan Tianyu #ifndef _PERF_LINUX_COMPILER_H_
2f9b8c3a6SLan Tianyu #define _PERF_LINUX_COMPILER_H_
3f9b8c3a6SLan Tianyu 
4f9b8c3a6SLan Tianyu #ifndef __always_inline
5f9b8c3a6SLan Tianyu #define __always_inline	inline
6f9b8c3a6SLan Tianyu #endif
7f9b8c3a6SLan Tianyu #define __user
87095a905SWanlong Gao 
97095a905SWanlong Gao #ifndef __attribute_const__
10f9b8c3a6SLan Tianyu #define __attribute_const__
117095a905SWanlong Gao #endif
12f9b8c3a6SLan Tianyu 
13f9b8c3a6SLan Tianyu #define __used		__attribute__((__unused__))
14*a67da3beSAsias He #define __packed	__attribute__((packed))
15f9b8c3a6SLan Tianyu #define __iomem
16f9b8c3a6SLan Tianyu #define __force
17f9b8c3a6SLan Tianyu #define __must_check
18f9b8c3a6SLan Tianyu #define unlikely
19f9b8c3a6SLan Tianyu 
20f9b8c3a6SLan Tianyu #endif
21