Compare commits
2 Commits
0fd33d958e
...
b38dc220be
| Author | SHA1 | Date | |
|---|---|---|---|
| b38dc220be | |||
| bb2a0501d5 |
@ -149,6 +149,20 @@
|
||||
#define IA_MAX_POSSIBLE_SIZE (static_cast<SIZE_T>(0x7FFFFFFFFFFFF))
|
||||
#define IA_MAX_STRING_LENGTH (IA_MAX_POSSIBLE_SIZE >> 8)
|
||||
|
||||
#define IA_VERSION_TYPE UINT64
|
||||
#define IA_MAKE_VERSION(major, minor, patch) ((static_cast<UINT64>(major) & 0xFFFFFF) << 40) | ((static_cast<UINT64>(minor) & 0xFFFFFF) << 16) | (static_cast<UINT64>(patch) & 0xFFFF)
|
||||
|
||||
#if defined(_MSC_VER)
|
||||
#define IA_DLL_EXPORT __declspec(dllexport)
|
||||
#define IA_DLL_IMPORT __declspec(dllimport)
|
||||
#elif defined(__GNUC__)
|
||||
#define IA_DLL_EXPORT __attribute__((visibility("default")))
|
||||
#define IA_DLL_IMPORT
|
||||
#else
|
||||
#define IA_DLL_EXPORT
|
||||
#define IA_DLL_IMPORT
|
||||
#endif
|
||||
|
||||
#define __CC_BLACK "\033[30m"
|
||||
#define __CC_RED "\033[31m"
|
||||
#define __CC_GREEN "\033[32m"
|
||||
|
||||
Reference in New Issue
Block a user