diff options
| author | ruki <[email protected]> | 2021-09-18 12:24:22 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-09-18 12:24:22 +0800 |
| commit | 7a61aa0c62ddb2ff59418ca3d87b8ed37ca5bb75 (patch) | |
| tree | ad15398ec99b20cb97fde7590253839e27a345bd /xmake/core/base/bit.lua | |
| parent | d4f485a8d92f5cc89487a0b3670e0b116704b5bf (diff) | |
fix bit for luajit
Diffstat (limited to 'xmake/core/base/bit.lua')
| -rw-r--r-- | xmake/core/base/bit.lua | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/xmake/core/base/bit.lua b/xmake/core/base/bit.lua index cd81da087..768722318 100644 --- a/xmake/core/base/bit.lua +++ b/xmake/core/base/bit.lua @@ -18,31 +18,4 @@ -- @file bit.lua -- --- define module: bit -local bit = bit or (xmake._LUAJIT and require("bit") or {}) -if xmake._LUAJIT then - return bit -end - --- bit/and operation -function bit.band(a, b) - return a & b -end - --- bit/or operation -function bit.bor(a, b) - return a | b -end - --- bit/xor operation -function bit.bxor(a, b) - return a ~ b -end - --- bit/not operation -function bit.bnot(a) - return ~a -end - --- return module: bit -return bit +return (xmake._LUAJIT and require("bit") or require("base/compat/bit")) |
