Older flex can generate functions that trigger the
"old-style-definition" warning.
Since it's generated code, just ignore it.
Change-Id: If475507561498b976a2942bd0084975814ab6a76
Reviewed-on: http://gerrit.openafs.org/2603
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
CFLAGS_NOUNUSED=
fi
+if test "x$GCC" = "xyes"; then
+ CFLAGS_NOOLDSTYLE="-Wno-old-style-definition"
+else
+ CFLAGS_NOOLDSTYLE=
+fi
+
dnl horribly cheating, assuming double / is ok.
case $INSTALL in
./* )
AC_SUBST(CFLAGS_NOERROR)
AC_SUBST(CFLAGS_NOSTRICT)
AC_SUBST(CFLAGS_NOUNUSED)
+AC_SUBST(CFLAGS_NOOLDSTYLE)
AC_SUBST(XCFLAGS64)
AC_SUBST(XLDFLAGS)
AC_SUBST(XLDFLAGS64)
# so we need to add the source directory to the includes to pick up local headers.
#
error_table.o: error_table.c
- $(CC) $(CFLAGS) -I${srcdir} @CFLAGS_NOUNUSED@ -c error_table.c
+ $(CC) $(CFLAGS) -I${srcdir} @CFLAGS_NOUNUSED@ @CFLAGS_NOOLDSTYLE@ -c error_table.c
#
# Installation targets