kernel.h: remove initialization of bool in printk_once
authorJoe Perches <joe@perches.com>
Tue, 15 Dec 2009 02:00:19 +0000 (18:00 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 15 Dec 2009 16:53:26 +0000 (08:53 -0800)
commit0b2749aa6ca40ff3fe12ebb3fdf010ebad2e9085
treec4c848da19ee1e3f1bd4f8733af7676b5b52984c
parent196a15b4ee99f627fbc2c07e58e14aab2065fa80
kernel.h: remove initialization of bool in printk_once

Don't initialize __print_once.  Invert the test to reduce initialized
data.

defconfig before: $size vmlinux
   text    data     bss     dec     hex filename
6976022  679572 1359668 9015262  898fde vmlinux

defconfig after: $size vmlinux
   text    data     bss     dec     hex filename
6976006  679508 1359700 9015214  898fae vmlinux

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/kernel.h