CTASSERT
#define CTASSERT(x) extern char _ctassert[(x) ? 1 : -1 ] \
#define CTASSERT(x) extern char _ctassert[(x) ? 1 : -1 ] \
#define CTASSERT(x) extern char _ctassert[(x) ? 1 : -1 ] \
#define CTASSERT(x) extern char _ctassert[(x) ? 1 : -1 ] \
#define CTASSERT(x) _CTASSERT(x, __LINE__)
#define CTASSERT(x) _CTASSERT(x, __LINE__)
CTASSERT(MB_LEN_MAX <= sizeof(uint64_t));
#define CTASSERT(x) _CTASSERT(x, __LINE__)
CTASSERT(sizeof(struct fs) == 1376);
#undef CTASSERT
#define CTASSERT(x) NVMM_CTASSERT(x, __LINE__)
#define CTASSERT(x) _CTASSERT(x, __LINE__)
#define CTASSERT(x) _Static_assert(x, \
#define CTASSERT(x) _CTASSERT(x, __LINE__)
CTASSERT(sizeof (struct dos_partition) == DOSPARTSIZE);
#define CTASSERT(x) _CTASSERT(x, __LINE__)