linux/arch/parisc/include/asm/bitsperlong.h
<<
>>
Prefs
   1#ifndef __ASM_PARISC_BITSPERLONG_H
   2#define __ASM_PARISC_BITSPERLONG_H
   3
   4/*
   5 * using CONFIG_* outside of __KERNEL__ is wrong,
   6 * __LP64__ was also removed from headers, so what
   7 * is the right approach on parisc?
   8 *      -arnd
   9 */
  10#if (defined(__KERNEL__) && defined(CONFIG_64BIT)) || defined (__LP64__)
  11#define __BITS_PER_LONG 64
  12#define SHIFT_PER_LONG 6
  13#else
  14#define __BITS_PER_LONG 32
  15#define SHIFT_PER_LONG 5
  16#endif
  17
  18#include <asm-generic/bitsperlong.h>
  19
  20#endif /* __ASM_PARISC_BITSPERLONG_H */
  21