aboutsummaryrefslogtreecommitdiff
path: root/src/config.h.in
blob: c1e9597dba3d3a8d209071b7d68f97a4e6caa18c (plain)
  1. #cmakedefine HAVE_STDBOOL_H
  2. #ifdef HAVE_STDBOOL_H
  3. #include <stdbool.h>
  4. #elif !defined(__cplusplus)
  5. typedef char bool;
  6. #endif
  7. #cmakedefine HAVE___BUILTIN_EXPECT
  8. #cmakedefine HAVE___ATTRIBUTE__
  9. #ifdef HAVE___ATTRIBUTE__
  10. #define CMARK_ATTRIBUTE(list) __attribute__ (list)
  11. #else
  12. #define CMARK_ATTRIBUTE(list)
  13. #endif
  14. #cmakedefine HAVE_VA_COPY
  15. #ifndef HAVE_VA_COPY
  16. #define va_copy(dest, src) ((dest) = (src))
  17. #endif