# HG changeset patch # User Paul Eggert # Date 1420563004 28800 # Node ID 9ace8922f68f40d2a83f6272476c130121b66b19 # Parent 64996cee8e906198ca0df12517a23cfb5e90763f count-leading-zeros: fix pragma typos * lib/count-leading-zeros.h (_BitScanReverse, _BitScanReverse64): Fix typos in declaration of intrinsics when _MSC_VER. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2015-01-06 Paul Eggert + + count-leading-zeros: fix pragma typos + * lib/count-leading-zeros.h (_BitScanReverse, _BitScanReverse64): + Fix typos in declaration of intrinsics when _MSC_VER. + 2015-01-06 Pádraig Brady count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows diff --git a/lib/count-leading-zeros.h b/lib/count-leading-zeros.h --- a/lib/count-leading-zeros.h +++ b/lib/count-leading-zeros.h @@ -38,8 +38,8 @@ # define COUNT_LEADING_ZEROS(BUILTIN, MSC_BUILTIN, TYPE) \ return x ? BUILTIN (x) : CHAR_BIT * sizeof x; #elif _MSC_VER -# pragma intrinsic _BitReverse -# pragma intrinsic _BitReverse64 +# pragma intrinsic _BitScanReverse +# pragma intrinsic _BitScanReverse64 # define COUNT_LEADING_ZEROS(BUILTIN, MSC_BUILTIN, TYPE) \ do \ { \