8 #ifndef MSGPACK_PREDEF_COMPILER_GCC_H 9 #define MSGPACK_PREDEF_COMPILER_GCC_H 34 #define MSGPACK_COMP_GNUC MSGPACK_VERSION_NUMBER_NOT_AVAILABLE 37 # if !defined(MSGPACK_COMP_GNUC_DETECTION) && defined(__GNUC_PATCHLEVEL__) 38 # define MSGPACK_COMP_GNUC_DETECTION \ 39 MSGPACK_VERSION_NUMBER(__GNUC__,__GNUC_MINOR__,__GNUC_PATCHLEVEL__) 41 # if !defined(MSGPACK_COMP_GNUC_DETECTION) 42 # define MSGPACK_COMP_GNUC_DETECTION \ 43 MSGPACK_VERSION_NUMBER(__GNUC__,__GNUC_MINOR__,0) 47 #ifdef MSGPACK_COMP_GNUC_DETECTION 48 # if defined(MSGPACK_PREDEF_DETAIL_COMP_DETECTED) 49 # define MSGPACK_COMP_GNUC_EMULATED MSGPACK_COMP_GNUC_DETECTION 51 # undef MSGPACK_COMP_GNUC 52 # define MSGPACK_COMP_GNUC MSGPACK_COMP_GNUC_DETECTION 54 # define MSGPACK_COMP_GNUC_AVAILABLE 58 #define MSGPACK_COMP_GNUC_NAME "Gnu GCC C/C++" 65 #ifdef MSGPACK_COMP_GNUC_EMULATED
#define MSGPACK_COMP_GNUC_NAME
Definition: gcc.h:58
#define MSGPACK_COMP_GNUC
Definition: gcc.h:34
#define MSGPACK_PREDEF_DECLARE_TEST(x, s)
Definition: test.h:13