Home | History | Annotate | Download | only in linux
      1 /* const.h: Macros for dealing with constants.  */
      2 
      3 #ifndef _LINUX_CONST_H
      4 #define _LINUX_CONST_H
      5 
      6 /* Some constant macros are used in both assembler and
      7  * C code.  Therefore we cannot annotate them always with
      8  * 'UL' and other type specifiers unilaterally.  We
      9  * use the following macros to deal with this.
     10  */
     11 
     12 #ifdef __ASSEMBLY__
     13 #define _AC(X,Y)	X
     14 #else
     15 #define __AC(X,Y)	(X##Y)
     16 #define _AC(X,Y)	__AC(X,Y)
     17 #endif
     18 
     19 #endif /* !(_LINUX_CONST_H) */
     20