ported the portability fix in bigint.c

This commit is contained in:
2025-08-05 22:35:17 +09:00
parent 9afb8e3898
commit 0da2d2abd3
37 changed files with 1992 additions and 1988 deletions

View File

@ -25,18 +25,18 @@
*/
/*
Macro Meaning
_WIN64 A 64-bit platform.
_WIN32 A 32-bit platform. This value is also defined by the 64-bit
compiler for backward compatibility.
_WIN16 A 16-bit platform
Macro Meaning
_WIN64 A 64-bit platform.
_WIN32 A 32-bit platform. This value is also defined by the 64-bit
compiler for backward compatibility.
_WIN16 A 16-bit platform
The following macros are specific to the architecture.
Macro Meaning
_M_IA64 Intel Itanium Processor Family
_M_IX86 x86 platform
_M_X64 x64 platform
Macro Meaning
_M_IA64 Intel Itanium Processor Family
_M_IX86 x86 platform
_M_X64 x64 platform
*/
/*#define MOO_ENABLE_STATIC_MODULE*/
@ -45,9 +45,9 @@ _M_X64 x64 platform
/* use UCS4 for uch_t */
/*#define MOO_WIDE_CHAR_SIZE 4*/
/* windows for most of non-x86 platforms dropped.
/* windows for most of non-x86 platforms dropped.
* make it selective to support old non-x86 windows platforms. */
#define MOO_ENDIAN_LITTLE
#define MOO_ENDIAN_LITTLE
#if defined(__WATCOMC__)
# define MOO_SIZEOF_CHAR 1