mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-06-17 07:37:13 +02:00
Update POCO to 1.11.0
This commit is contained in:
13
vendor/POCO/Foundation/include/Poco/Platform.h
vendored
13
vendor/POCO/Foundation/include/Poco/Platform.h
vendored
@ -135,6 +135,7 @@
|
||||
#define POCO_ARCH_AARCH64 0x0f
|
||||
#define POCO_ARCH_ARM64 0x0f // same as POCO_ARCH_AARCH64
|
||||
#define POCO_ARCH_RISCV64 0x10
|
||||
#define POCO_ARCH_RISCV32 0x11
|
||||
|
||||
|
||||
#if defined(__ALPHA) || defined(__alpha) || defined(__alpha__) || defined(_M_ALPHA)
|
||||
@ -225,9 +226,14 @@
|
||||
#elif defined(__AARCH64EB__)
|
||||
#define POCO_ARCH POCO_ARCH_AARCH64
|
||||
#define POCO_ARCH_BIG_ENDIAN 1
|
||||
#elif defined(__riscv) && (__riscv_xlen == 64)
|
||||
#define POCO_ARCH POCO_ARCH_RISCV64
|
||||
#define POCO_ARCH_LITTLE_ENDIAN 1
|
||||
#elif defined(__riscv)
|
||||
#if (__riscv_xlen == 64)
|
||||
#define POCO_ARCH POCO_ARCH_RISCV64
|
||||
#define POCO_ARCH_LITTLE_ENDIAN 1
|
||||
#elif(__riscv_xlen == 32)
|
||||
#define POCO_ARCH POCO_ARCH_RISCV32
|
||||
#define POCO_ARCH_LITTLE_ENDIAN 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
@ -237,6 +243,7 @@
|
||||
#define POCO_COMPILER_MSVC
|
||||
#elif defined (__GNUC__)
|
||||
#define POCO_COMPILER_GCC
|
||||
// MinGW defines __GNUC__ so GCC and MinGW can coexist
|
||||
#if defined (__MINGW32__) || defined (__MINGW64__)
|
||||
#define POCO_COMPILER_MINGW
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user