1*9aed5080SMarek Vasut #ifndef __LINUX_STRINGIFY_H 2*9aed5080SMarek Vasut #define __LINUX_STRINGIFY_H 3*9aed5080SMarek Vasut 4*9aed5080SMarek Vasut /* Indirect stringification. Doing two levels allows the parameter to be a 5*9aed5080SMarek Vasut * macro itself. For example, compile with -DFOO=bar, __stringify(FOO) 6*9aed5080SMarek Vasut * converts to "bar". 7*9aed5080SMarek Vasut */ 8*9aed5080SMarek Vasut 9*9aed5080SMarek Vasut #define __stringify_1(x...) #x 10*9aed5080SMarek Vasut #define __stringify(x...) __stringify_1(x) 11*9aed5080SMarek Vasut 12*9aed5080SMarek Vasut #endif /* !__LINUX_STRINGIFY_H */ 13