diff --git a/build.vc14/dll_mpir_sandybridge_ivybridge/dll_mpir_sandybridge_ivybridge.vcxproj b/build.vc14/dll_mpir_sandybridge_ivybridge/dll_mpir_sandybridge_ivybridge.vcxproj index 221f3c13f..58332f6a6 100644 --- a/build.vc14/dll_mpir_sandybridge_ivybridge/dll_mpir_sandybridge_ivybridge.vcxproj +++ b/build.vc14/dll_mpir_sandybridge_ivybridge/dll_mpir_sandybridge_ivybridge.vcxproj @@ -635,7 +635,7 @@ postbuild "$(TargetPath)" 14 - + diff --git a/build.vc14/lib_mpir_sandybridge_ivybridge/lib_mpir_sandybridge_ivybridge.vcxproj b/build.vc14/lib_mpir_sandybridge_ivybridge/lib_mpir_sandybridge_ivybridge.vcxproj index 5b85c3e3e..7c7160b69 100644 --- a/build.vc14/lib_mpir_sandybridge_ivybridge/lib_mpir_sandybridge_ivybridge.vcxproj +++ b/build.vc14/lib_mpir_sandybridge_ivybridge/lib_mpir_sandybridge_ivybridge.vcxproj @@ -620,7 +620,7 @@ postbuild "$(TargetPath)" 14 - + diff --git a/build.vc14/mpir.sln b/build.vc14/mpir.sln index dcdc51857..368ef9a70 100644 --- a/build.vc14/mpir.sln +++ b/build.vc14/mpir.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 -VisualStudioVersion = 14.0.24720.0 +VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lib_mpir_k8", "lib_mpir_k8\lib_mpir_k8.vcxproj", "{22D14BC4-ADC6-48C6-8BA1-4AC45799B945}" EndProject diff --git a/longlong_post.h b/longlong_post.h index d8a598ddc..5ec056a3f 100644 --- a/longlong_post.h +++ b/longlong_post.h @@ -294,7 +294,7 @@ extern UWtype mpn_udiv_qrnnd_r _PROTO ((UWtype, UWtype, UWtype, UWtype *)); #endif #ifdef COUNT_LEADING_ZEROS_NEED_CLZ_TAB -extern const unsigned char __GMP_DECLSPEC __clz_tab[128]; +extern const unsigned char __GMP_DECLSPEC __clz_tab[129]; #endif #if !defined (count_trailing_zeros) diff --git a/mp_clz_tab.c b/mp_clz_tab.c index f4dfca0e5..6c5b578aa 100644 --- a/mp_clz_tab.c +++ b/mp_clz_tab.c @@ -29,11 +29,12 @@ MA 02110-1301, USA. */ #ifdef COUNT_LEADING_ZEROS_NEED_CLZ_TAB const -unsigned char __clz_tab[128] = +unsigned char __clz_tab[129] = { 1,2,3,3,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, - 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8 + 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, + 9 }; #endif