X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Fprintk.h;h=13abc065e7183c404d232480d30443cb0d6e46b2;hb=19277917a0db893344f247d2ed4ac920c874f0d6;hp=f0e22f75143f67e3b4d8dc72ba4bc8e81e3a5570;hpb=cdaeb578aca9e017deb0f55f1af8a94a4d63efb3;p=pandora-kernel.git diff --git a/include/linux/printk.h b/include/linux/printk.h index f0e22f75143f..13abc065e718 100644 --- a/include/linux/printk.h +++ b/include/linux/printk.h @@ -80,13 +80,13 @@ struct va_format { /* * Dummy printk for disabled debugging statements to use whilst maintaining - * gcc's format and side-effect checking. + * gcc's format checking. */ -static inline __printf(1, 2) -int no_printk(const char *fmt, ...) -{ - return 0; -} +#define no_printk(fmt, ...) \ +do { \ + if (0) \ + printk(fmt, ##__VA_ARGS__); \ +} while (0) extern asmlinkage __printf(1, 2) void early_printk(const char *fmt, ...);