10 #ifndef MSGPACK_PREDEF_ARCHITECTURE_ARM_H 11 #define MSGPACK_PREDEF_ARCHITECTURE_ARM_H 38 #define MSGPACK_ARCH_ARM MSGPACK_VERSION_NUMBER_NOT_AVAILABLE 40 #if defined(__arm__) || defined(__arm64) || defined(__thumb__) || \ 41 defined(__TARGET_ARCH_ARM) || defined(__TARGET_ARCH_THUMB) || \ 43 # undef MSGPACK_ARCH_ARM 44 # if !defined(MSGPACK_ARCH_ARM) && defined(__arm64) 45 # define MSGPACK_ARCH_ARM MSGPACK_VERSION_NUMBER(8,0,0) 47 # if !defined(MSGPACK_ARCH_ARM) && defined(__TARGET_ARCH_ARM) 48 # define MSGPACK_ARCH_ARM MSGPACK_VERSION_NUMBER(__TARGET_ARCH_ARM,0,0) 50 # if !defined(MSGPACK_ARCH_ARM) && defined(__TARGET_ARCH_THUMB) 51 # define MSGPACK_ARCH_ARM MSGPACK_VERSION_NUMBER(__TARGET_ARCH_THUMB,0,0) 53 # if !defined(MSGPACK_ARCH_ARM) && defined(_M_ARM) 54 # define MSGPACK_ARCH_ARM MSGPACK_VERSION_NUMBER(_M_ARM,0,0) 56 # if !defined(MSGPACK_ARCH_ARM) 57 # define MSGPACK_ARCH_ARM MSGPACK_VERSION_NUMBER_AVAILABLE 62 # define MSGPACK_ARCH_ARM_AVAILABLE 65 #define MSGPACK_ARCH_ARM_NAME "ARM" #define MSGPACK_ARCH_ARM
Definition: arm.h:38
#define MSGPACK_PREDEF_DECLARE_TEST(x, s)
Definition: test.h:13
#define MSGPACK_ARCH_ARM_NAME
Definition: arm.h:65