Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/systm.h
Show First 20 Lines • Show All 631 Lines • ▼ Show 20 Lines | |||||
#define __gone_ok(m, msg) \ | #define __gone_ok(m, msg) \ | ||||
_Static_assert(m < P_OSREL_MAJOR(__FreeBSD_version)), \ | _Static_assert(m < P_OSREL_MAJOR(__FreeBSD_version)), \ | ||||
"Obsolete code: " msg); | "Obsolete code: " msg); | ||||
#else | #else | ||||
#define __gone_ok(m, msg) | #define __gone_ok(m, msg) | ||||
#endif | #endif | ||||
#define gone_in(major, msg) __gone_ok(major, msg) _gone_in(major, msg) | #define gone_in(major, msg) __gone_ok(major, msg) _gone_in(major, msg) | ||||
#define gone_in_dev(dev, major, msg) __gone_ok(major, msg) _gone_in_dev(dev, major, msg) | #define gone_in_dev(dev, major, msg) __gone_ok(major, msg) _gone_in_dev(dev, major, msg) | ||||
#if defined(INVARIANTS) || defined(WITNESS) | |||||
#define __diagused | |||||
#else | |||||
#define __diagused __unused | |||||
#endif | |||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
__NULLABILITY_PRAGMA_POP | __NULLABILITY_PRAGMA_POP | ||||
#endif /* !_SYS_SYSTM_H_ */ | #endif /* !_SYS_SYSTM_H_ */ |