diff options
author | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-05-31 22:31:47 -0400 |
---|---|---|
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-05-31 22:31:47 -0400 |
commit | e13c1f46dc1afb1b2287849be5fa74ef70e0607b (patch) | |
tree | fb48607c8f27be5af986453c50308f9e5021e840 /include | |
parent | 7b275a5af161c71a169dcec65f2f6998c9f2d6d5 (diff) | |
download | freetype2-e13c1f46dc1afb1b2287849be5fa74ef70e0607b.tar.gz |
Solidify VC2005 builds.
* include/freetype/internal/ftcalc.h (FT_MSB) [_MSC_VER]: Explicitly
declare `_BitScanReverse' intrinsic.
* builds/windows/visualc/freetype.vcproj [Debug]: Disable intrinsics.
Diffstat (limited to 'include')
-rw-r--r-- | include/freetype/internal/ftcalc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/freetype/internal/ftcalc.h b/include/freetype/internal/ftcalc.h index 2986ec359..1811fcd1e 100644 --- a/include/freetype/internal/ftcalc.h +++ b/include/freetype/internal/ftcalc.h @@ -378,6 +378,7 @@ FT_BEGIN_HEADER #if FT_SIZEOF_INT == 4 #include <intrin.h> +#pragma intrinsic( _BitScanReverse ) static __inline FT_Int32 FT_MSB_i386( FT_UInt32 x ) @@ -385,7 +386,6 @@ FT_BEGIN_HEADER unsigned long where; - /* not available in older VC versions */ _BitScanReverse( &where, x ); return (FT_Int32)where; |