40#if defined(__clang__) || (defined(__GNUC__) && __GNUC__ > 4) || \
41 (defined(__GNUC__) && __GNUC__ == 4 && __GNUC_MINOR__ >= 5)
42#define BUILTIN_NOT_REACHED __builtin_unreachable ()
43#elif defined(_MSC_FULL_VER)
44#define BUILTIN_NOT_REACHED __assume (0)
46#define BUILTIN_NOT_REACHED
70#define MHD_PANIC(msg) do { mhd_panic (mhd_panic_cls, __FILE__, __LINE__, msg); \
71 BUILTIN_NOT_REACHED; } while (0)
78#define MHD_PANIC(msg) do { mhd_panic (mhd_panic_cls, NULL, __LINE__, NULL); \
79 BUILTIN_NOT_REACHED; } while (0)
additional automatic macros for MHD_config.h
MHD_PanicCallback mhd_panic