• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1CFLAGS_WARN_GCC_4_5 = \
2
3CFLAGS_WARN_GCC_6 = \
4  -Waddress \
5  -Waggressive-loop-optimizations \
6  -Wattributes \
7  -Wbool-compare \
8  -Wcast-align \
9  -Wcomment \
10  -Wdiv-by-zero \
11  -Wduplicated-cond \
12  -Wformat-contains-nul \
13  -Winit-self \
14  -Wint-to-pointer-cast \
15  -Wunused \
16  -Wunused-macros \
17
18#  -Wno-strict-aliasing
19
20CFLAGS_WARN_GCC_9 = \
21  -Waddress \
22  -Waddress-of-packed-member \
23  -Waggressive-loop-optimizations \
24  -Wattributes \
25  -Wbool-compare \
26  -Wbool-operation \
27  -Wcast-align \
28  -Wcast-align=strict \
29  -Wcomment \
30  -Wdangling-else \
31  -Wdiv-by-zero \
32  -Wduplicated-branches \
33  -Wduplicated-cond \
34  -Wformat-contains-nul \
35  -Wimplicit-fallthrough=5 \
36  -Winit-self \
37  -Wint-in-bool-context \
38  -Wint-to-pointer-cast \
39  -Wunused \
40  -Wunused-macros \
41  -Wconversion \
42
43#  -Wno-sign-conversion \
44
45CFLAGS_WARN_GCC_PPMD_UNALIGNED = \
46  -Wno-strict-aliasing \
47
48
49CFLAGS_WARN = $(CFLAGS_WARN_GCC_9) \
50
51#  $(CFLAGS_WARN_GCC_PPMD_UNALIGNED)
52