From 7567752710bf4149dd0bb33f3c7f0fd6d1386328 Mon Sep 17 00:00:00 2001 From: yuzhaol Date: Thu, 9 Jul 2015 22:42:24 +0100 Subject: [PATCH] Declare intrinsic function to avoid LNK2019 in x64 debug mode Add #pragma intrinsic(_umul128) for MSVS 2005 --- include/rapidjson/internal/diyfp.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/rapidjson/internal/diyfp.h b/include/rapidjson/internal/diyfp.h index 3b6c423..d01bbe8 100644 --- a/include/rapidjson/internal/diyfp.h +++ b/include/rapidjson/internal/diyfp.h @@ -24,6 +24,7 @@ #if defined(_MSC_VER) && defined(_M_AMD64) #include #pragma intrinsic(_BitScanReverse64) +#pragma intrinsic(_umul128) #endif RAPIDJSON_NAMESPACE_BEGIN