1*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN_GCC_4_8 = \ 2*f6dc9357SAndroid Build Coastguard Worker -Waddress \ 3*f6dc9357SAndroid Build Coastguard Worker -Waggressive-loop-optimizations \ 4*f6dc9357SAndroid Build Coastguard Worker -Wattributes \ 5*f6dc9357SAndroid Build Coastguard Worker -Wcast-align \ 6*f6dc9357SAndroid Build Coastguard Worker -Wcomment \ 7*f6dc9357SAndroid Build Coastguard Worker -Wdiv-by-zero \ 8*f6dc9357SAndroid Build Coastguard Worker -Wformat-contains-nul \ 9*f6dc9357SAndroid Build Coastguard Worker -Winit-self \ 10*f6dc9357SAndroid Build Coastguard Worker -Wint-to-pointer-cast \ 11*f6dc9357SAndroid Build Coastguard Worker -Wunused \ 12*f6dc9357SAndroid Build Coastguard Worker -Wunused-macros \ 13*f6dc9357SAndroid Build Coastguard Worker 14*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN_GCC_5 = $(CFLAGS_WARN_GCC_4_8)\ 15*f6dc9357SAndroid Build Coastguard Worker -Wbool-compare \ 16*f6dc9357SAndroid Build Coastguard Worker 17*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN_GCC_6 = $(CFLAGS_WARN_GCC_5)\ 18*f6dc9357SAndroid Build Coastguard Worker -Wduplicated-cond \ 19*f6dc9357SAndroid Build Coastguard Worker 20*f6dc9357SAndroid Build Coastguard Worker# -Wno-strict-aliasing 21*f6dc9357SAndroid Build Coastguard Worker 22*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN_GCC_7 = $(CFLAGS_WARN_GCC_6)\ 23*f6dc9357SAndroid Build Coastguard Worker -Wbool-operation \ 24*f6dc9357SAndroid Build Coastguard Worker -Wconversion \ 25*f6dc9357SAndroid Build Coastguard Worker -Wdangling-else \ 26*f6dc9357SAndroid Build Coastguard Worker -Wduplicated-branches \ 27*f6dc9357SAndroid Build Coastguard Worker -Wimplicit-fallthrough=5 \ 28*f6dc9357SAndroid Build Coastguard Worker -Wint-in-bool-context \ 29*f6dc9357SAndroid Build Coastguard Worker -Wmaybe-uninitialized \ 30*f6dc9357SAndroid Build Coastguard Worker -Wmisleading-indentation \ 31*f6dc9357SAndroid Build Coastguard Worker 32*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN_GCC_8 = $(CFLAGS_WARN_GCC_7)\ 33*f6dc9357SAndroid Build Coastguard Worker -Wcast-align=strict \ 34*f6dc9357SAndroid Build Coastguard Worker -Wmissing-attributes 35*f6dc9357SAndroid Build Coastguard Worker 36*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN_GCC_9 = $(CFLAGS_WARN_GCC_8)\ 37*f6dc9357SAndroid Build Coastguard Worker -Waddress-of-packed-member \ 38*f6dc9357SAndroid Build Coastguard Worker 39*f6dc9357SAndroid Build Coastguard Worker# In C: -Wsign-conversion enabled also by -Wconversion 40*f6dc9357SAndroid Build Coastguard Worker# -Wno-sign-conversion \ 41*f6dc9357SAndroid Build Coastguard Worker 42*f6dc9357SAndroid Build Coastguard Worker 43*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN_GCC_PPMD_UNALIGNED = \ 44*f6dc9357SAndroid Build Coastguard Worker -Wno-strict-aliasing \ 45*f6dc9357SAndroid Build Coastguard Worker 46*f6dc9357SAndroid Build Coastguard Worker 47*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN = $(CFLAGS_WARN_GCC_4_8) 48*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN = $(CFLAGS_WARN_GCC_5) 49*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN = $(CFLAGS_WARN_GCC_6) 50*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN = $(CFLAGS_WARN_GCC_7) 51*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN = $(CFLAGS_WARN_GCC_8) 52*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN = $(CFLAGS_WARN_GCC_9) 53*f6dc9357SAndroid Build Coastguard Worker 54*f6dc9357SAndroid Build Coastguard Worker# CXX_STD_FLAGS = -std=c++11 55*f6dc9357SAndroid Build Coastguard Worker# CXX_STD_FLAGS = 56