]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
configs: enable additional compiler warnings
authorGeorg Schiesser <georg.schiesser@opentech.at>
Tue, 10 May 2016 21:39:26 +0000 (23:39 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Wed, 11 May 2016 05:35:38 +0000 (07:35 +0200)
Make it easier to spot configuration problems like commit 886ca63f.
gcc -Wextra includes -Woverride-init, which will print warnings like:

qemu-vm.c:190:3: warning: initialized field overwritten [-Woverride-init]
   [  0x78/8 ...   0x7f/7] = -1,
   [  0x80/8 ...   0x87/8] = 0xfe, /* Linux: native_io_delay() */
   ^
qemu-vm.c:190:3: warning: (near initialization for 'config.pio_bitmap[16]')

see also: https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html

Signed-off-by: Georg Schiesser <georg.schiesser@opentech.at>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
configs/Makefile

index 6a8fb9d21859a9f4a19245512cd5f4ed9fa785a3..785e14efade596c44eff674dae4e9debead3d46f 100644 (file)
@@ -10,7 +10,7 @@
 # the COPYING file in the top-level directory.
 #
 
-ccflags-y := -I$(src)/../hypervisor/include
+ccflags-y := -I$(src)/../hypervisor/include -Wextra
 
 OBJCOPYFLAGS := -O binary