Re: ffs*, integer_length*: Optimized for MSVC

2020-08-04 Thread Gisle Vanem
Bruno Haible wrote: 2020-08-03 Bruno Haible integer_length: Optimize for MSVC. * lib/integer_length.c: Include . (integer_length): With MSVC, use the _BitScanReverse built-in. With clang-cl I get link-results like: integer_length_l.obj : error LNK2005: _integer_len

ffs*, integer_length*: Optimized for MSVC

2020-08-03 Thread Bruno Haible
In new code, I'm making intensive use of the functions ffs and ffsll, for searching in a bitset. So, these functions should better be well optimized, even for MSVC. And while at it, also the integer_length* functions. 2020-08-03 Bruno Haible integer_length_ll: Optimize for MSVC in 64