]> git.cameronkatri.com Git - bsdgames-darwin.git/commit
introduce some common variables for use in GCC warning disables:
authormrg <mrg@NetBSD.org>
Sun, 13 Oct 2019 07:28:04 +0000 (07:28 +0000)
committermrg <mrg@NetBSD.org>
Sun, 13 Oct 2019 07:28:04 +0000 (07:28 +0000)
commit0916c259074fe3a53be779ed4e2849038e5e016c
tree927db2218f9785c0a3172acb1a37d6244d0f88b7
parentee35c5e8f222ee16db93ebbc9ce428c3defe8a95
introduce some common variables for use in GCC warning disables:

GCC_NO_FORMAT_TRUNCATION    -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION  -Wno-stringop-truncation (GCC 8)
GCC_NO_STRINGOP_OVERFLOW    -Wno-stringop-overflow (GCC 8)
GCC_NO_CAST_FUNCTION_TYPE   -Wno-cast-function-type (GCC 8)

use these to turn off warnings for most GCC-8 complaints.  many
of these are false positives, most of the real bugs are already
commited, or are yet to come.

we plan to introduce versions of (some?) of these that use the
"-Wno-error=" form, which still displays the warnings but does
not make it an error, and all of the above will be re-considered
as either being "fix me" (warning still displayed) or "warning
is wrong."
hack/Makefile
hunt/hunt/Makefile
rogue/Makefile
tetris/Makefile