X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=hash.h;h=73f961b73ac77975bd7a86eb8c7b49d995e05408;hp=3e7854b12615e354ca4e518443833d187f0d91b1;hb=a917a8b3dfeefdd7007ba2f46f21fc145574309d;hpb=5921e80c5dfc9f96d2f21da6ae58f2b5d3a0b373 diff --git a/hash.h b/hash.h index 3e7854b1..73f961b7 100644 --- a/hash.h +++ b/hash.h @@ -1,5 +1,8 @@ #ifndef _LINUX_HASH_H #define _LINUX_HASH_H + +#include "arch/arch.h" + /* Fast hashing routine for a long. (C) 2002 William Lee Irwin III, IBM */ @@ -14,12 +17,6 @@ * machines where multiplications are slow. */ -#ifdef __WORDSIZE -#define BITS_PER_LONG __WORDSIZE -#else -#define BITS_PER_LONG 32 -#endif - #if BITS_PER_LONG == 32 /* 2^31 + 2^29 - 2^25 + 2^22 - 2^19 - 2^16 + 1 */ #define GOLDEN_RATIO_PRIME 0x9e370001UL