linux/include/asm-generic/bitsperlong.h
<<
>>
Prefs
   1#ifndef __ASM_GENERIC_BITS_PER_LONG
   2#define __ASM_GENERIC_BITS_PER_LONG
   3
   4#include <uapi/asm-generic/bitsperlong.h>
   5
   6
   7#ifdef CONFIG_64BIT
   8#define BITS_PER_LONG 64
   9#else
  10#define BITS_PER_LONG 32
  11#endif /* CONFIG_64BIT */
  12
  13/*
  14 * FIXME: The check currently breaks x86-64 build, so it's
  15 * temporarily disabled. Please fix x86-64 and reenable
  16 */
  17#if 0 && BITS_PER_LONG != __BITS_PER_LONG
  18#error Inconsistent word size. Check asm/bitsperlong.h
  19#endif
  20
  21#ifndef BITS_PER_LONG_LONG
  22#define BITS_PER_LONG_LONG 64
  23#endif
  24
  25#endif /* __ASM_GENERIC_BITS_PER_LONG */
  26