* bootstrap.conf: Replace m4/warning.m4 with warnings module.
* configure.ac: Adjust usage.
* lib/Makefile.am: Replace $(WARNING_CFLAGS) with $(WARN_CFLAGS).
* src/Makefile.am: Replace $(WARNING_CFLAGS) with $(WARN_CFLAGS).
* tests/atlocal.in: Replace $(WARNING_*FLAGS) with $(WARN_*FLAGS).
+2008-11-11 Paolo Bonzini <bonzini@gnu.org>
+
+ * bootstrap.conf: Replace m4/warning.m4 with warnings module.
+ * configure.ac: Adjust usage.
+ * lib/Makefile.am: Replace $(WARNING_CFLAGS) with $(WARN_CFLAGS).
+ * src/Makefile.am: Replace $(WARNING_CFLAGS) with $(WARN_CFLAGS).
+ * tests/atlocal.in: Replace $(WARNING_*FLAGS) with $(WARN_*FLAGS).
+
2008-11-10 Di-an Jan <dianj@freeshell.org>
Workaround Java's ``code too large'' problem for parser tables
2008-11-10 Di-an Jan <dianj@freeshell.org>
Workaround Java's ``code too large'' problem for parser tables
dirname error extensions fopen-safer getopt gettext git-version-gen
gnumakefile hash inttypes javacomp-script javaexec-script malloc
mbswidth obstack quote quotearg stdbool stpcpy strerror strtoul
dirname error extensions fopen-safer getopt gettext git-version-gen
gnumakefile hash inttypes javacomp-script javaexec-script malloc
mbswidth obstack quote quotearg stdbool stpcpy strerror strtoul
- strverscmp unistd unistd-safer unlocked-io unsetenv verify xalloc
- xalloc-die xstrndup
-'
-
-# Any gnulib files needed that are not in modules.
-gnulib_files='
- m4/warning.m4
+ strverscmp unistd unistd-safer unlocked-io unsetenv verify
+ warnings xalloc xalloc-die xstrndup
'
# Additional xgettext options to use. Use "\\\newline" to break lines.
'
# Additional xgettext options to use. Use "\\\newline" to break lines.
esac],
[enableval=no])
if test "${enableval}" = yes; then
esac],
[enableval=no])
if test "${enableval}" = yes; then
- gl_WARNING_CFLAGS([-Werror])
- AC_SUBST([WERROR_CFLAGS], [$WARNING_CFLAGS])
- WARNING_CFLAGS=
- gl_WARNING_CFLAGS([-Wall])
- gl_WARNING_CFLAGS([-Wextra -Wno-sign-compare])
- gl_WARNING_CFLAGS([-Wcast-align])
- gl_WARNING_CFLAGS([-Wcast-qual])
- gl_WARNING_CFLAGS([-Wformat])
- gl_WARNING_CFLAGS([-Wpointer-arith])
- gl_WARNING_CFLAGS([-Wwrite-strings])
- AC_SUBST([WARNING_CXXFLAGS], [$WARNING_CFLAGS])
+ gl_WARN_ADD([-Werror], [WERROR_CFLAGS])
+ 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++.
# The following warnings are not suitable for C++.
- gl_WARNING_CFLAGS([-Wbad-function-cast])
- gl_WARNING_CFLAGS([-Wmissing-declarations])
- gl_WARNING_CFLAGS([-Wmissing-prototypes])
- gl_WARNING_CFLAGS([-Wshadow])
- gl_WARNING_CFLAGS([-Wstrict-prototypes])
+ 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])
AC_DEFINE([lint], 1, [Define to 1 if the compiler is checking for lint.])
fi
AC_DEFINE([lint], 1, [Define to 1 if the compiler is checking for lint.])
fi
-Subproject commit 2ec9ae244196c963a03bbcd3d85233ee78adbd44
+Subproject commit 2c64312ecca19a60629cb929c1ae759109c772b5
-AM_CFLAGS = $(WARNING_CFLAGS)
+AM_CFLAGS = $(WARN_CFLAGS)
# Implementation of bitsets.
bitsets_sources = \
# Implementation of bitsets.
bitsets_sources = \
unistd_h.m4
unlocked-io.m4
warning.m4
unistd_h.m4
unlocked-io.m4
warning.m4
wchar.m4
wchar_t.m4
wctype.m4
wchar.m4
wchar_t.m4
wctype.m4
/unistd_h.m4
/unlocked-io.m4
/warning.m4
/unistd_h.m4
/unlocked-io.m4
/warning.m4
/wchar.m4
/wchar_t.m4
/wctype.m4
/wchar.m4
/wchar_t.m4
/wctype.m4
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-AM_CFLAGS = $(WARNING_CFLAGS) $(WERROR_CFLAGS)
+AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
AM_CPPFLAGS = -I$(top_srcdir)/lib
AM_YFLAGS = "-dv"
AM_CPPFLAGS = -I$(top_srcdir)/lib
AM_YFLAGS = "-dv"
CC='@CC@'
# We want no optimization.
CC='@CC@'
# We want no optimization.
-CFLAGS='@O0CFLAGS@ @WARNING_CFLAGS@ @WERROR_CFLAGS@'
+CFLAGS='@O0CFLAGS@ @WARN_CFLAGS@ @WERROR_CFLAGS@'
# We need `config.h'.
CPPFLAGS="-I$abs_top_builddir/lib @CPPFLAGS@"
# We need `config.h'.
CPPFLAGS="-I$abs_top_builddir/lib @CPPFLAGS@"
BISON_CXX_WORKS='@BISON_CXX_WORKS@'
# We want no optimization with C++, too.
BISON_CXX_WORKS='@BISON_CXX_WORKS@'
# We want no optimization with C++, too.
-CXXFLAGS='@O0CXXFLAGS@ @WARNING_CXXFLAGS@ @WERROR_CFLAGS@'
+CXXFLAGS='@O0CXXFLAGS@ @WARN_CXXFLAGS@ @WERROR_CFLAGS@'
# Are special link options needed?
LDFLAGS='@LDFLAGS@'
# Are special link options needed?
LDFLAGS='@LDFLAGS@'