Fix Windows build (#136)

This commit is contained in:
Michael Popoloski
2017-01-24 23:57:49 -05:00
committed by Branimir Karadžić
parent fcd5c0f626
commit d9277f90e9

View File

@@ -3,6 +3,7 @@
* License: https://github.com/bkaradzic/bx#license-bsd-2-clause
*/
#include <bx/cpu.h>
#include <bx/fpumath.h>
#include <bx/string.h>
@@ -109,7 +110,7 @@ namespace bx
DiyFp Normalize() const
{
#if defined(_MSC_VER) && defined(_M_AMD64)
uint32_t long index;
unsigned long index;
_BitScanReverse64(&index, f);
return DiyFp(f << (63 - index), e - (63 - index));
#elif defined(__GNUC__)
@@ -131,7 +132,7 @@ namespace bx
DiyFp NormalizeBoundary() const
{
#if defined(_MSC_VER) && defined(_M_AMD64)
uint32_t long index;
unsigned long index;
_BitScanReverse64(&index, f);
return DiyFp (f << (63 - index), e - (63 - index));
#else