|
From: | John Emmas |
Subject: | Re: [ft-devel] commit #84eebf4802 breaks compilation with older version of MSVC |
Date: | Fri, 18 May 2018 14:30:05 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
On 18/05/2018 14:00, Alexei Podtelezhnikov wrote:
Actually since VS2005 https://en.wikipedia.org/wiki/Find_first_set and references therein.
Hmmm, the plot thickens... I'm using VS2005 which doesn't find it - although 'intrin.h' defines it like this:-
__MACHINEIW64(unsigned char _BitScanReverse(unsigned long* Index, unsigned long Mask))
So I wonder if it was initially only available for 64-bit compilation, then later got ported to 32-bit??
Also, it's MSDN entry doesn't specify that any link lib is needed so I've been assuming it gets implemented as a macro (?)
John
[Prev in Thread] | Current Thread | [Next in Thread] |