kernel: add BIT() and WARN_ON() These will be used later. Signed-off-by: Luis R. Rodriguez <mcgrof@kernel.org>
diff --git a/kernel.h b/kernel.h index 76a15c3..5fa76a7 100644 --- a/kernel.h +++ b/kernel.h
@@ -1,7 +1,17 @@ #include <stdio.h> +#define BIT(nr) (1UL << (nr)) + #define BUG() do { \ fprintf(stderr, "----------------------------------------------------------\n"); \ fprintf (stderr, "BUG on %s at %s: %i\n", __func__, __FILE__, __LINE__); \ } \ while (0) + +#define WARN_ON(__test) do { \ + if (__test) { \ + fprintf(stderr, "----------------------------------------------------------\n");\ + fprintf (stderr, "WARN_ON on %s at %s: %i\n", __func__, __FILE__, __LINE__); \ + } \ +} \ +while (0)