| #include <_mingw.h> | |
| unsigned __int64 __cdecl _rotl64 (unsigned __int64 _val, int _Shift); | |
| unsigned __int64 __cdecl _rotl64 (unsigned __int64 _val, int _Shift) | |
| { | |
| /* Make sure we don't rotate over scalar width. */ | |
| _Shift &= 63; | |
| if (!_Shift) | |
| return _val; | |
| return (_val >> (64 - _Shift)) | (_val << _Shift); | |
| } | |