From e9286513fd615fac7f67bc1e48e5fe26b9684086 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Thu, 31 Jan 2013 11:07:28 +0700 Subject: Fixing compilation problems on Linux-32 related to constants of type unsigned long long. --- src/bool/lucky/luckyFast16.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/bool') diff --git a/src/bool/lucky/luckyFast16.c b/src/bool/lucky/luckyFast16.c index f8b0fa18..77255d22 100644 --- a/src/bool/lucky/luckyFast16.c +++ b/src/bool/lucky/luckyFast16.c @@ -85,13 +85,13 @@ inline int firstShiftWithOneBit(word x, int blockSize) { int n = 0; if(blockSize == 16){ return 0;} - if (x >= 0x0000000100000000) {n = n + 32; x = x >> 32;} + if (x >= ABC_CONST(0x0000000100000000)) {n = n + 32; x = x >> 32;} if(blockSize == 8){ return (64-n)/32;} - if (x >= 0x0000000000010000) {n = n + 16; x = x >> 16;} + if (x >= ABC_CONST(0x0000000000010000)) {n = n + 16; x = x >> 16;} if(blockSize == 4){ return (64-n)/16;} - if (x >= 0x0000000000000100) {n = n + 8; x = x >> 8;} + if (x >= ABC_CONST(0x0000000000000100)) {n = n + 8; x = x >> 8;} if(blockSize == 2){ return (64-n)/8;} - if (x >= 0x0000000000000010) {n = n + 4; x = x >> 4;} + if (x >= ABC_CONST(0x0000000000000010)) {n = n + 4; x = x >> 4;} return (64-n)/4; } -- cgit v1.2.3