-Wno-missing-field-initializers added. Small cleanup.
authorvlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Sat, 25 Oct 2008 17:31:10 +0000 (17:31 +0000)
committervlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Sat, 25 Oct 2008 17:31:10 +0000 (17:31 +0000)
git-svn-id: https://scst.svn.sourceforge.net/svnroot/scst/trunk@542 d57e44dd-8a1f-0410-8b47-8ef2f437770f

iscsi-scst/kernel/Makefile
qla2x00t/qla2x00-target/Makefile
scst/kernel/in-tree/Makefile.dev_handlers
scst/kernel/in-tree/Makefile.scst
scst/src/Makefile
scst/src/dev_handlers/Makefile
scst_local/Makefile

index 18e3803..3110ee9 100644 (file)
 # Note 2! The CFLAGS definitions are now in the main makefile.
 
 EXTRA_CFLAGS += -I$(src)/../include -I$(SCST_INC_DIR)
-# -Wextra -Wno-unused-parameter
+EXTRA_CFLAGS += -Wextra -Wno-unused-parameter -Wno-missing-field-initializers
 
 EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS
 #EXTRA_CFLAGS += -DCONFIG_SCST_TRACING
-EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -W -Wno-unused-parameter
+EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -W
 
 #EXTRA_CFLAGS += -DCONFIG_SCST_ISCSI_DEBUG_DIGEST_FAILURES
 
index e11b324..52fcf26 100644 (file)
@@ -37,7 +37,8 @@ INSTALL_DIR := /lib/modules/$(shell uname -r)/extra
 
 EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS 
 #EXTRA_CFLAGS += -DCONFIG_SCST_TRACING
-EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -W -Wno-unused-parameter
+EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -W -Wno-unused-parameter \
+               -Wno-missing-field-initializers
 #EXTRA_CFLAGS += -DCONFIG_QLA_TGT_DEBUG_WORK_IN_THREAD
 
 ifeq ($(KVER),)
index 3a806b1..a39f1b4 100644 (file)
@@ -1,4 +1,4 @@
-EXTRA_CFLAGS += -Iinclude/scst -Wextra -Wno-unused-parameter
+EXTRA_CFLAGS += -Iinclude/scst -Wno-unused-parameter
 
 obj-m := scst_cdrom.o scst_changer.o scst_disk.o scst_modisk.o scst_tape.o \
        scst_vdisk.o scst_raid.o scst_processor.o scst_user.o
index df0c8da..4c6aca0 100644 (file)
@@ -1,4 +1,4 @@
-EXTRA_CFLAGS += -Iinclude/scst -Wextra -Wno-unused-parameter
+EXTRA_CFLAGS += -Iinclude/scst -Wno-unused-parameter
 
 scst-y        += scst_main.o
 scst-y        += scst_targ.o
index 6efe242..16d8063 100644 (file)
@@ -111,7 +111,8 @@ INSTALL_DIR := /lib/modules/$(KVER)/extra
 endif
 INSTALL_DIR_H := /usr/local/include/scst
 
-EXTRA_CFLAGS += -I$(SCST_INC_DIR) -Wextra -Wno-unused-parameter
+EXTRA_CFLAGS += -I$(SCST_INC_DIR) -Wextra -Wno-unused-parameter \
+               -Wno-missing-field-initializers
 
 #EXTRA_CFLAGS += -DCONFIG_SCST_STRICT_SERIALIZING
 
@@ -125,7 +126,7 @@ EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS
 
 #EXTRA_CFLAGS += -DCONFIG_SCST_TRACING
 
-EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -W -Wno-unused-parameter
+EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -W
 #EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG_TM -UCONFIG_SCST_TM_DBG_GO_OFFLINE
 #EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG_RETRY
 #EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG_OOM
index 0b7686d..5602e56 100644 (file)
@@ -67,12 +67,13 @@ else
 INSTALL_DIR := /lib/modules/$(KVER)/extra
 endif
 
-EXTRA_CFLAGS += -I$(SUBDIRS) -I$(SCST_INC_DIR) -Wextra -Wno-unused-parameter
+EXTRA_CFLAGS += -I$(SUBDIRS) -I$(SCST_INC_DIR) -Wextra -Wno-unused-parameter\
+               -Wno-missing-field-initializers
 
 EXTRA_CFLAGS += -DCONFIG_SCST_EXTRACHECKS
 
 #EXTRA_CFLAGS += -DCONFIG_SCST_TRACING
-EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -W -Wno-unused-parameter
+EXTRA_CFLAGS += -DCONFIG_SCST_DEBUG -g -W
 
 clean:
        rm -f *.o *.ko .*.cmd *.mod.c .*.d .depend Modules.symvers \
index e2a5c9f..2dc1929 100644 (file)
@@ -7,7 +7,8 @@
 SCST_INC_DIR   := $(SUBDIRS)/../scst/include/
 SCST_DIR       := $(shell pwd)/../scst/src
 
-EXTRA_CFLAGS   += -I$(SCST_INC_DIR) -I$(SCST_DIR) -Wextra -Wno-unused-parameter
+EXTRA_CFLAGS   += -I$(SCST_INC_DIR) -I$(SCST_DIR)
+EXTRA_CFLAGS   +=  -Wextra -Wno-unused-parameter -Wno-missing-field-initializers
 
 EXTRA_CFLAGS   += -DCONFIG_SCST_EXTRACHECKS