- AC_SUBST([WERROR_CFLAGS])
- gl_WARN_ADD([-Wall])
- gl_WARN_ADD([-Wextra -Wno-sign-compare])
- gl_WARN_ADD([-Wcast-align])
- gl_WARN_ADD([-Wcast-qual])
- gl_WARN_ADD([-Wformat])
- gl_WARN_ADD([-Wpointer-arith])
- gl_WARN_ADD([-Wwrite-strings])
- AC_SUBST([WARN_CXXFLAGS], [$WARN_CFLAGS])
- # The following warnings are not suitable for C++.
- gl_WARN_ADD([-Wbad-function-cast])
- gl_WARN_ADD([-Wmissing-declarations])
- gl_WARN_ADD([-Wmissing-prototypes])
- gl_WARN_ADD([-Wshadow])
- gl_WARN_ADD([-Wstrict-prototypes])
- AC_SUBST([WARN_CFLAGS])