diff options
| author | cremno <[email protected]> | 2015-11-06 19:27:39 +0100 |
|---|---|---|
| committer | cremno <[email protected]> | 2015-11-06 19:27:39 +0100 |
| commit | d109e5b4e13da4f734c6884fb4c48787076ba2b8 (patch) | |
| tree | 5c861b14efdc965b5985aeb3a5d08f15b8a07992 /include | |
| parent | 8bad1954a40c258679f51d4e97acc4f7e4697309 (diff) | |
| download | mruby-d109e5b4e13da4f734c6884fb4c48787076ba2b8.tar.gz mruby-d109e5b4e13da4f734c6884fb4c48787076ba2b8.zip | |
remove ifdef as MRB_FIXNUM_SHIFT is always defined
Diffstat (limited to 'include')
| -rw-r--r-- | include/mruby/numeric.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/include/mruby/numeric.h b/include/mruby/numeric.h index 6366e8674..90cbd40eb 100644 --- a/include/mruby/numeric.h +++ b/include/mruby/numeric.h @@ -35,11 +35,7 @@ mrb_value mrb_num_div(mrb_state *mrb, mrb_value x, mrb_value y); #define MRB_UINT_MAKE(n) MRB_UINT_MAKE2(n) #define mrb_uint MRB_UINT_MAKE(MRB_INT_BIT) -#ifdef MRB_WORD_BOXING -# define MRB_INT_OVERFLOW_MASK ((mrb_uint)1 << (MRB_INT_BIT - 1 - MRB_FIXNUM_SHIFT)) -#else -# define MRB_INT_OVERFLOW_MASK ((mrb_uint)1 << (MRB_INT_BIT - 1)) -#endif +#define MRB_INT_OVERFLOW_MASK ((mrb_uint)1 << (MRB_INT_BIT - 1 - MRB_FIXNUM_SHIFT)) /* Idea from Potion: https://github.com/perl11/potion (MIT) */ #if (defined(__clang__) && ((__clang_major__ > 3) || (__clang_major__ == 3 && __clang_minor__ >= 4))) \ |
