bitsperlong.h (f72222c74bd642182cc892c99df65cb105c61193) | bitsperlong.h (133fd9f5cda2d86904126f4b9fa4e8f4330c9569) |
---|---|
1#ifndef __ASM_GENERIC_BITS_PER_LONG 2#define __ASM_GENERIC_BITS_PER_LONG 3 4/* 5 * There seems to be no way of detecting this automatically from user 6 * space, so 64 bit architectures should override this in their 7 * bitsperlong.h. In particular, an architecture that supports 8 * both 32 and 64 bit user space must not rely on CONFIG_64BIT --- 14 unchanged lines hidden (view full) --- 23/* 24 * FIXME: The check currently breaks x86-64 build, so it's 25 * temporarily disabled. Please fix x86-64 and reenable 26 */ 27#if 0 && BITS_PER_LONG != __BITS_PER_LONG 28#error Inconsistent word size. Check asm/bitsperlong.h 29#endif 30 | 1#ifndef __ASM_GENERIC_BITS_PER_LONG 2#define __ASM_GENERIC_BITS_PER_LONG 3 4/* 5 * There seems to be no way of detecting this automatically from user 6 * space, so 64 bit architectures should override this in their 7 * bitsperlong.h. In particular, an architecture that supports 8 * both 32 and 64 bit user space must not rely on CONFIG_64BIT --- 14 unchanged lines hidden (view full) --- 23/* 24 * FIXME: The check currently breaks x86-64 build, so it's 25 * temporarily disabled. Please fix x86-64 and reenable 26 */ 27#if 0 && BITS_PER_LONG != __BITS_PER_LONG 28#error Inconsistent word size. Check asm/bitsperlong.h 29#endif 30 |
31#ifndef BITS_PER_LONG_LONG 32#define BITS_PER_LONG_LONG 64 33#endif 34 |
|
31#endif /* __KERNEL__ */ 32#endif /* __ASM_GENERIC_BITS_PER_LONG */ | 35#endif /* __KERNEL__ */ 36#endif /* __ASM_GENERIC_BITS_PER_LONG */ |