Closed bgrainger closed 8 years ago
Excellent. Give me a few days to review.
BTW I'm happy to make any modifications you need (to fit with general coding guidelines, improve cross-platform support, etc.); just let me know.
Much appreciated. As I wrote, give me a few days to review.
I'm not forgetting this...
Looks good to me. I am merging.
I'll add your name to the readme.
@bgrainger
As far as I can tell, your work was flawless.
platform.h
with macros to support GCC-specific attributes (and MSVC equivalents where possible)__builtin_clz
etc.Tested Debug and Release x64 builds on Windows 10 using CL
Version 19.00.23506 for x64
; all tests run byunit.exe
pass. Also tested with gcc 4.8.4 on Ubuntu 14.04 to ensure no functionality regressions.