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