There is code in tools/ that is directly including this file from the kernel, and this is verboten for a while, copy it so that the next csets can fix this situation.
Showing the changes to tools/include/linux/stringify.h (1 of 1 file). Show all
Unified · Split
| @@ -0,0 +1,12 @@ | ||
| 1 | +#ifndef __LINUX_STRINGIFY_H | |
| 2 | +#define __LINUX_STRINGIFY_H | |
| 3 | + | |
| 4 | +/* Indirect stringification. Doing two levels allows the parameter to be a | |
| 5 | + * macro itself. For example, compile with -DFOO=bar, __stringify(FOO) | |
| 6 | + * converts to "bar". | |
| 7 | + */ | |
| 8 | + | |
| 9 | +#define __stringify_1(x...) #x | |
| 10 | +#define __stringify(x...) __stringify_1(x) | |
| 11 | + | |
| 12 | +#endif /* !__LINUX_STRINGIFY_H */ | |