X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/22312b71e01f67b5d0462e3d2a0ea986c88c279b..4518a4baae25af7969a7f0aa1770698910212cc7:/configure.in diff --git a/configure.in b/configure.in index 282356bf..b68768b5 100644 --- a/configure.in +++ b/configure.in @@ -51,6 +51,9 @@ AC_ARG_ENABLE(gcc-warnings, esac], [enableval=no]) if test "${enableval}" = yes; then + BISON_WARNING(-Werror) + AC_SUBST([WERROR_CFLAGS], [$WARNING_CFLAGS]) + WARNING_CFLAGS= BISON_WARNING(-Wall) BISON_WARNING(-W) BISON_WARNING(-Wbad-function-cast) @@ -63,7 +66,6 @@ if test "${enableval}" = yes; then BISON_WARNING(-Wshadow) BISON_WARNING(-Wstrict-prototypes) BISON_WARNING(-Wwrite-strings) - BISON_WARNING(-Werror) fi # Checks for libraries. @@ -86,9 +88,10 @@ AM_C_PROTOTYPES AC_FUNC_ALLOCA AC_FUNC_OBSTACK AC_FUNC_ERROR_AT_LINE +AC_FUNC_STRNLEN AC_CHECK_FUNCS(mkstemp setlocale) AC_CHECK_DECLS([stpcpy, strchr, strspn, strnlen, memchr, memrchr]) -AC_REPLACE_FUNCS(stpcpy strchr strnlen strspn memchr memrchr) +AC_REPLACE_FUNCS(stpcpy strchr strspn memchr memrchr) jm_FUNC_MALLOC jm_FUNC_REALLOC jm_PREREQ_QUOTEARG