diff options
author | Mathieu Desnoyers <mathieu.desnoyers@efficios.com> | 2011-03-16 19:06:02 -0400 |
---|---|---|
committer | Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> | 2011-03-16 19:06:02 -0400 |
commit | b2afcd30fff4c24290a63a2497de301864d9726d (patch) | |
tree | 146bbe7989b99e7d2f20ae60b2210cad2345654f /include/linux | |
parent | c5eb989efedce43c30b7c71a6f393f6f62b1f46a (diff) |
ltt-align-reinsert-maybe-build-bug-on
ltt-align reinsert MAYBE_BUILD_BUG_ON
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/ltt-core.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/linux/ltt-core.h b/include/linux/ltt-core.h index acb696ed106..d02c1e64544 100644 --- a/include/linux/ltt-core.h +++ b/include/linux/ltt-core.h @@ -12,6 +12,14 @@ /* Keep track of trap nesting inside LTT */ DECLARE_PER_CPU(unsigned int, ltt_nesting); +#ifndef MAYBE_BUILD_BUG_ON +#define MAYBE_BUILD_BUG_ON(cond) \ + do { \ + if (__builtin_constant_p(cond)) \ + BUILD_BUG_ON(cond); \ + } while (0) +#endif + #ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS /* |