372 -Waddress-of-packed-member 3 -Warray-bounds 2 -Warray-bounds-pointer-arithmetic 389 -Wassign-enum 81 -Wbad-function-cast 1 -Wbitwise-conditional-parentheses 75 -Wc++-compat 7180 -Wcast-align 1488 -Wcomma 247 -Wconditional-uninitialized 3070 -Wconstant-conversion 102 -Wcovered-switch-default 1254 -Wdisabled-macro-expansion 4 -Wduplicate-decl-specifier 4 -Wembedded-directive 8 -Wempty-translation-unit 12 -Wenum-conversion 4 -Wexpansion-to-defined 13620 -Wextra-semi 12193 -Wextra-semi-stmt 28 -Wflexible-array-extensions 4 -Wfloat-conversion 5566 -Wformat 1 -Wformat-non-iso 45 -Wformat-nonliteral 5508 -Wformat-pedantic 3 -Wformat-security 6 -Wformat-type-confusion 5 -Wgnu-case-range 16 -Wgnu-conditional-omitted-operand 69 -Wgnu-empty-initializer 73 -Wgnu-empty-struct 1 -Wgnu-flexible-array-initializer 6 -Wgnu-folding-constant 5 -Wgnu-redeclared-enum 3737 -Wgnu-statement-expression 5 -Wgnu-variable-sized-type-not-at-end 3103 -Wgnu-zero-variadic-macro-arguments 1 -Wheader-guard 772 -Wimplicit-fallthrough 1 -Wimplicit-float-conversion 7074 -Wimplicit-int-conversion 9 -Wincompatible-pointer-types-discards-qualifiers 1 -Winfinite-recursion 45 -Winitializer-overrides 7 -Wkeyword-macro 23 -Wmisleading-indentation 5124 -Wmissing-field-initializers 81 -Wmissing-noreturn 2785 -Wmissing-variable-declarations 2 -Wnull-pointer-arithmetic 650 -Wpacked 7472 -Wpadded 508 -Wparentheses-equality 510 -Wpedantic 3 -Wpointer-bool-conversion 4 -Wredundant-parens 9428 -Wreserved-id-macro 9 -Wself-assign 680 -Wshadow 916 -Wshift-count-negative 12 -Wshift-count-overflow 1213 -Wshift-sign-overflow 4594 -Wshorten-64-to-32 3723 -Wsign-compare 39116 -Wsign-conversion 4 -Wsometimes-uninitialized 2 -Wstatic-in-inline 246 -Wstring-plus-int 755 -Wswitch-enum 4 -Wtautological-bitwise-compare 13 -Wtautological-compare 5 -Wtautological-constant-out-of-range-compare 13 -Wtautological-pointer-compare 8 -Wtautological-type-limit-compare 5 -Wtautological-unsigned-enum-zero-compare 80 -Wtautological-unsigned-zero-compare 6 -Wunknown-warning-option 1683 -Wunreachable-code 260 -Wunreachable-code-break 2 -Wunreachable-code-loop-increment 50 -Wunreachable-code-return 1 -Wunused-command-line-argument 35 -Wunused-function 2254 -Wunused-macros 8233 -Wunused-parameter 752 -Wunused-value 1025 -Wused-but-marked-unused 1 -Wvarargs 271 -Wvariadic-macros 5 -Wvla 961 -Wzero-length-array