From 63e13fa011e6a365979aa777752c00b7f2e49127 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Mon, 21 Oct 2013 14:00:14 +0800 Subject: lib/util: Add build_assert() Signed-off-by: Jeremy Kerr --- lib/util/util.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/util') diff --git a/lib/util/util.h b/lib/util/util.h index 8c08dc5..ba5ea4f 100644 --- a/lib/util/util.h +++ b/lib/util/util.h @@ -44,5 +44,8 @@ _max_a > _max_b ? _max_a : _max_b; \ }) +#define build_assert(x) \ + do { (void)sizeof(char[(x)?1:-1]); } while (0) + #endif /* UTIL_H */ -- cgit v1.2.1