Skip to content

Commit

Permalink
Issue skupperproject#800: Enable -Wstrict-prototypes, `-Wold-style-…
Browse files Browse the repository at this point in the history
…definition` GCC flags
  • Loading branch information
jiridanek committed Oct 26, 2022
1 parent f8d758b commit a804265
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,12 @@ set(CMAKE_ENABLE_EXPORTS TRUE)


# Set warning compile flags
set(C_WARNING_GNU -Wall -Wextra -Werror -Wpedantic -pedantic-errors -Wimplicit-fallthrough=3 -Wno-empty-body -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -Wno-type-limits)
set(C_WARNING_Clang -Wall -Wextra -Werror -Wpedantic -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -Wno-language-extension-token)
set(C_WARNING_GNU -Wall -Wextra -Werror -Wpedantic -pedantic-errors
-Wstrict-prototypes -Wold-style-definition -Wimplicit-fallthrough=3
-Wno-empty-body -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -Wno-type-limits)
set(C_WARNING_Clang -Wall -Wextra -Werror -Wpedantic
-Wstrict-prototypes -Wold-style-definition
-Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -Wno-language-extension-token)

# Additional compiler-specific flags
# -gdwarf-aranges to workaround https://sourceware.org/bugzilla/show_bug.cgi?id=22288 (backtrace line printing with libdw and clang)
Expand Down

0 comments on commit a804265

Please sign in to comment.