Lines Matching full:gcc
31 # https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
53 # Assume these options always exist with both clang and gcc.
54 # Require clang 3.0 / gcc 2.95 or later.
56 -Wconversion # clang 3.0 gcc 2.95
57 -Winline # clang 1.0 gcc 1.0
58 -Wmissing-declarations # clang 1.0 gcc 2.7
59 -Wmissing-prototypes # clang 1.0 gcc 1.0
60 -Wnested-externs # clang 1.0 gcc 2.7
61 -Wpointer-arith # clang 1.0 gcc 1.4
62 -Wshadow # clang 1.0 gcc 2.95
63 -Wundef # clang 1.0 gcc 2.95
64 -Wwrite-strings # clang 1.0 gcc 1.4
67 # Always enable with clang, version dependent with gcc
69 -Waddress # clang 3.0 gcc 4.3
70 -Wattributes # clang 3.0 gcc 4.1
71 -Wcast-align # clang 1.0 gcc 4.2
72 -Wdeclaration-after-statement # clang 1.0 gcc 3.4
73 -Wdiv-by-zero # clang 3.0 gcc 4.1
74 -Wempty-body # clang 3.0 gcc 4.3
75 -Wendif-labels # clang 1.0 gcc 3.3
76 -Wfloat-equal # clang 1.0 gcc 2.96 (3.0)
77 -Wformat-nonliteral # clang 3.0 gcc 4.1
78 -Wformat-security # clang 3.0 gcc 4.1
79 -Wmissing-field-initializers # clang 3.0 gcc 4.1
80 -Wmissing-noreturn # clang 3.0 gcc 4.1
81 …-Wno-format-nonliteral # clang 1.0 gcc 2.96 (3.0) # This is required becau…
82 …# -Wpadded # clang 3.0 gcc 4.1 # Not used because we …
83 -Wredundant-decls # clang 3.0 gcc 4.1
84 -Wsign-conversion # clang 3.0 gcc 4.3
85 -Wstrict-prototypes # clang 1.0 gcc 3.3
86 …# -Wswitch-enum # clang 3.0 gcc 4.1 # Not used because thi…
87 -Wunreachable-code # clang 3.0 gcc 4.1
88 -Wunused-macros # clang 3.0 gcc 4.1
89 -Wunused-parameter # clang 3.0 gcc 4.1
90 -Wvla # clang 2.8 gcc 4.3
94 -Wpragmas # clang 3.5 gcc 4.1 appleclang 6.0
128 else() # gcc
136 -Wclobbered # gcc 4.3
153 # GCC only warns about unknown -Wno- options if there are also other diagnostic messages,