Commit e9fa6560 authored by Daniel Verkamp's avatar Daniel Verkamp
Browse files

build: enable -Wextra except -Wunused-parameter



-Wold-style-declaration, -Wsign-compare, and
-Wmissing-field-initializers are included in -Wextra.

-Wunused-parameter is not very useful, so disable that explicitly, but
enable the rest of -Wextra.

Change-Id: I034b368d16306544e0eadafab9ec1ccf27f21645
Signed-off-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
parent fd93c1b1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -43,7 +43,7 @@ endif

OS := $(shell uname)

COMMON_CFLAGS = -g $(C_OPT) -Wall -Wsign-compare -Wmissing-field-initializers -Werror -fno-strict-aliasing -march=native -m64 -I$(SPDK_ROOT_DIR)/include
COMMON_CFLAGS = -g $(C_OPT) -Wall -Wextra -Wno-unused-parameter -Werror -fno-strict-aliasing -march=native -m64 -I$(SPDK_ROOT_DIR)/include

COMMON_CFLAGS += -Wformat -Wformat-security -Wformat-nonliteral