kernel/include/linux/const.h
.. .. @@ -3,4 +3,12 @@ 3 3 4 4 #include <vdso/const.h> 5 5 6 +/*7 + * This returns a constant expression while determining if an argument is8 + * a constant expression, most importantly without evaluating the argument.9 + * Glory to Martin Uecker <Martin.Uecker@med.uni-goettingen.de>10 + */11 +#define __is_constexpr(x) \12 + (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8)))13 +6 14 #endif /* _LINUX_CONST_H */