#cmakedefine HAVE_STDBOOL_H | |
#ifdef HAVE_STDBOOL_H | |
#include <stdbool.h> | |
#elif !defined(__cplusplus) | |
typedef char bool; | |
#endif | |
#cmakedefine HAVE___BUILTIN_EXPECT | |
#cmakedefine HAVE___ATTRIBUTE__ | |
#ifdef HAVE___ATTRIBUTE__ | |
#define CMARK_ATTRIBUTE(list) __attribute__ (list) | |
#else | |
#define CMARK_ATTRIBUTE(list) | |
#endif | |
#ifndef CMARK_INLINE | |
#if defined(_MSC_VER) && !defined(__cplusplus) | |
#define CMARK_INLINE __inline | |
#else | |
#define CMARK_INLINE inline | |
#endif | |
#endif |