diff options
Diffstat (limited to 'include/mcl/op.hpp')
-rw-r--r-- | include/mcl/op.hpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/include/mcl/op.hpp b/include/mcl/op.hpp index f485e7c..9e02058 100644 --- a/include/mcl/op.hpp +++ b/include/mcl/op.hpp @@ -89,15 +89,10 @@ enum IoMode { namespace fp { -#if MCL_UNIT_BYTE_SIZE == 4 || (defined(CYBOZU_OS_BIT) && (CYBOZU_OS_BIT == 32)) -typedef uint32_t Unit; -#else -typedef uint64_t Unit; -#endif const size_t UnitBitSize = sizeof(Unit) * 8; const size_t maxUnitSize = (MCL_MAX_BIT_SIZE + UnitBitSize - 1) / UnitBitSize; -#define MCL_MAX_UNIT_SIZE ((MCL_MAX_BIT_SIZE + CYBOZU_OS_BIT - 1) / CYBOZU_OS_BIT) +#define MCL_MAX_UNIT_SIZE ((MCL_MAX_BIT_SIZE + MCL_UNIT_BIT_SIZE - 1) / MCL_UNIT_BIT_SIZE) struct FpGenerator; struct Op; |