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