While trying to generate Ktools for Latest SUSE version on 32 bit x86 SLES10,encountered this error.include/asm-generic/bitops/__ffs.h:16:5: error: __BITS_PER_LONG is not definedIn file included from /3.10.0-514.el7/tools/include/asm-generic/bitops.h:27,             from /3.10.0-514.el7/tools/include/linux/bitops.h:33,             from /3.10.0-514.el7/tools/include/linux/hashtable.h:12,             from arch/x86/../../elf.h:24,             from arch/x86/decode.c:26:/3.10.0-514.el7/tools/include/asm-generic/bitops/atomic.h: In function set_bit:/3.10.0-514.el7/tools/include/asm-generic/bitops/atomic.h:8: error: __BITS_PER_LONG undeclared (first use in this function)/3.10.0-514.el7/tools/include/asm-generic/bitops/atomic.h:8: error: (Each undeclared identifier is reported only once/3.10.0-514.el7/tools/include/asm-generic/bitops/atomic.h:8: error: for each function it appears in.)/3.10.0-514.el7/tools/include/asm-generic/bitops/atomic.h: In function clear_bit:/3.10.0-514.el7/tools/include/asm-generic/bitops/atomic.h:13: error: __BITS_PER_LONG undeclared (first use in this function)/3.10.0-514.el7/tools/include/asm-generic/bitops/atomic.h: In function test_bit:/3.10.0-514.el7/tools/include/asm-generic/bitops/atomic.h:18: error: __BITS_PER_LONG undeclared (first use in this function)
__BITS_PER_LONG is not defined error
rhel;compiling;gcc;cross compilation;sles