8 #ifndef MSGPACK_PREDEF_ARCHITECTURE_SUPERH_H 9 #define MSGPACK_PREDEF_ARCHITECTURE_SUPERH_H 34 #define MSGPACK_ARCH_SH MSGPACK_VERSION_NUMBER_NOT_AVAILABLE 37 # undef MSGPACK_ARCH_SH 38 # if !defined(MSGPACK_ARCH_SH) && (defined(__SH5__)) 39 # define MSGPACK_ARCH_SH MSGPACK_VERSION_NUMBER(5,0,0) 41 # if !defined(MSGPACK_ARCH_SH) && (defined(__SH4__)) 42 # define MSGPACK_ARCH_SH MSGPACK_VERSION_NUMBER(4,0,0) 44 # if !defined(MSGPACK_ARCH_SH) && (defined(__sh3__) || defined(__SH3__)) 45 # define MSGPACK_ARCH_SH MSGPACK_VERSION_NUMBER(3,0,0) 47 # if !defined(MSGPACK_ARCH_SH) && (defined(__sh2__)) 48 # define MSGPACK_ARCH_SH MSGPACK_VERSION_NUMBER(2,0,0) 50 # if !defined(MSGPACK_ARCH_SH) && (defined(__sh1__)) 51 # define MSGPACK_ARCH_SH MSGPACK_VERSION_NUMBER(1,0,0) 53 # if !defined(MSGPACK_ARCH_SH) 54 # define MSGPACK_ARCH_SH MSGPACK_VERSION_NUMBER_AVAILABLE 59 # define MSGPACK_ARCH_SH_AVAILABLE 62 #define MSGPACK_ARCH_SH_NAME "SuperH" #define MSGPACK_ARCH_SH_NAME
Definition: superh.h:62
#define MSGPACK_PREDEF_DECLARE_TEST(x, s)
Definition: test.h:13
#define MSGPACK_ARCH_SH
Definition: superh.h:34