Blame view

include/linux/stringify.h 341 Bytes
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
2
3
4
5
6
7
  #ifndef __LINUX_STRINGIFY_H
  #define __LINUX_STRINGIFY_H
  
  /* Indirect stringification.  Doing two levels allows the parameter to be a
   * macro itself.  For example, compile with -DFOO=bar, __stringify(FOO)
   * converts to "bar".
   */
8f7c2c373   Zhaolei   Make __stringify ...
8
9
  #define __stringify_1(x...)	#x
  #define __stringify(x...)	__stringify_1(x)
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
10
11
  
  #endif	/* !__LINUX_STRINGIFY_H */