Digest-prvhash64
view release on metacpan or search on metacpan
prvhash_core.h view on Meta::CPAN
/**
* @def PRVHASH_INIT_COUNT
* @brief Common number of PRVHASH initialization rounds.
*/
#define PRVHASH_INIT_COUNT 5
/**
* @def PRVHASH_GCC_BUILTINS
* @brief Macro that denotes availability of GCC-style built-in functions.
*/
#if defined( __GNUC__ ) || defined( __clang__ ) || \
defined( __IBMC__ ) || defined( __IBMCPP__ ) || defined( __COMPCERT__ )
#define PRVHASH_GCC_BUILTINS
#endif // GCC built-ins check
/**
* @def PRVHASH_INLINE
* @brief Macro to force code inlining.
*/
#if defined( PRVHASH_GCC_BUILTINS )
#define PRVHASH_INLINE inline __attribute__((always_inline))
#elif defined( _MSC_VER )
#define PRVHASH_INLINE inline __forceinline
( run in 0.259 second using v1.01-cache-2.11-cpan-1d5ca39e368 )