From: Marco Costalba Date: Sun, 2 May 2010 08:28:37 +0000 (+0100) Subject: Reverse the logic used to detect prefetch X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=b89733b46c9267f61ac41c48204557483658435b Reverse the logic used to detect prefetch Explicitly search for x86 architecture instead of excluding the others. Signed-off-by: Marco Costalba --- diff --git a/src/tt.cpp b/src/tt.cpp index c10f2e44..e8a316c9 100644 --- a/src/tt.cpp +++ b/src/tt.cpp @@ -25,7 +25,7 @@ #include #include #include -#if !(defined(__hpux) || defined(__ppc__) || defined(__ppc64__) || defined(__arm__)) +#if defined(__i386__) || defined(_M_IX86) || defined(_X86_) # include #endif @@ -166,8 +166,8 @@ TTEntry* TranspositionTable::retrieve(const Key posKey) const { /// to be loaded from RAM, that can be very slow. When we will /// subsequently call retrieve() the TT data will be already /// quickly accessible in L1/L2 CPU cache. -#if defined(__hpux) || defined(__ppc__) || defined(__ppc64__) || defined(__arm__) -void TranspositionTable::prefetch(const Key) const {} // Not supported on HP UX +#if !(defined(__i386__) || defined(_M_IX86) || defined(_X86_)) +void TranspositionTable::prefetch(const Key) const {} #else void TranspositionTable::prefetch(const Key posKey) const {