1 // This file is part of Freecell Solver. It is subject to the license terms in 2 // the COPYING.txt file found in the top-level directory of this distribution 3 // and at http://fc-solve.shlomifish.org/docs/distro/COPYING.html . No part of 4 // Freecell Solver, including this file, may be copied, modified, propagated, 5 // or distributed except according to the terms contained in the COPYING file. 6 // 7 // Copyright (c) 2000 Shlomi Fish 8 // wrap_xxhash.h 9 #pragma once 10 11 #define XXH_PRIVATE_API 12 #define XXH_STATIC_LINKING_ONLY 13 // #include "xxhash.h" 14 #include "xxh3.h" 15 16 #if SIZEOF_VOID_P == 4 17 #define DO_XXH(b, l) XXH32((b), (l), 0) 18 #else 19 #define DO_XXH(b, l) XXH3_64bits((b), (l)) 20 #endif 21