1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-03-10 16:58:47 +03:00

build: Use additional gcc warning flags.

This commit is contained in:
Alasdair G Kergon 2013-10-24 17:10:24 +01:00
parent d5896f0afd
commit c9c23d4148
2 changed files with 10 additions and 3 deletions

View File

@ -1,5 +1,6 @@
Version 2.02.104 Version 2.02.104 -
=================================== ===================================
Use additional gcc warning flags by default.
Add ignore_lvm_mirrors to config file to read/ignore labels on mirrors. Add ignore_lvm_mirrors to config file to read/ignore labels on mirrors.
Add internal flag for temporary LVs to properly direct udev to not interfere. Add internal flag for temporary LVs to properly direct udev to not interfere.
Fix endless loop in blkdeactivate <device>... if unable to umount/deactivate. Fix endless loop in blkdeactivate <device>... if unable to umount/deactivate.

View File

@ -135,9 +135,15 @@ INSTALL_SCRIPT = $(INSTALL) -p $(M_INSTALL_PROGRAM)
WFLAGS += -Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings \ WFLAGS += -Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings \
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs \ -Wmissing-prototypes -Wmissing-declarations -Wnested-externs \
-Winline -Wmissing-noreturn -Wformat-security -Wredundant-decls \ -Winline -Wmissing-noreturn -Wformat-security -Wredundant-decls \
-Wpointer-arith -Wpointer-arith -Wclobbered -Wempty-body -Wignored-qualifiers \
-Wmissing-parameter-type -Wold-style-declaration -Woverride-init \
-Wtype-limits -Wuninitialized -Wmissing-include-dirs -Wsync-nand \
-Wfloat-equal -Wjump-misses-init -Wlogical-op -Wstrict-prototypes \
-Wold-style-definition -Wmissing-format-attribute
#WFLAGS += -W -Wconversion -Wbad-function-cast -Wcast-qual #WFLAGS += -W -Wno-sign-compare -Wno-unused-parameter -Wno-missing-field-initializers
#WFLAGS += -Wsign-compare -Wunused-parameter -Wmissing-field-initializers
#WFLAGS += -Wconversion -Wbad-function-cast -Wcast-qual -Waggregate-return -Wpacked
#WFLAGS += -pedantic -std=gnu99 #WFLAGS += -pedantic -std=gnu99
#DEFS += -DDEBUG_CRC32 #DEFS += -DDEBUG_CRC32