summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2009-06-01 15:32:12 +0200
committerSimon Josefsson <simon@josefsson.org>2009-06-01 15:32:12 +0200
commit35def7f049fba7110288a60d3c1125045359d3a6 (patch)
tree365b0c47b479495deaca33f0dfcd0feb2d758c7e
parent7a7e5fa86e421a7dc0692e799f46b3bf4d9ff105 (diff)
downloadgnutls-35def7f049fba7110288a60d3c1125045359d3a6.tar.gz
Check stack size.
-rw-r--r--configure.ac1
-rw-r--r--lib/Makefile.am2
-rw-r--r--lib/openpgp/Makefile.am2
-rw-r--r--lib/x509/Makefile.am2
-rw-r--r--libextra/Makefile.am2
5 files changed, 5 insertions, 4 deletions
diff --git a/configure.ac b/configure.ac
index d01b8e0299..37781c6313 100644
--- a/configure.ac
+++ b/configure.ac
@@ -196,6 +196,7 @@ AC_ARG_ENABLE([gcc-warnings],
if test "$gl_gcc_warnings" = yes; then
gl_WARN_ADD([-Werror], [WERROR_CFLAGS])
+ gl_WARN_ADD([-Wframe-larger-than=9000], [WSTACK_CFLAGS])
nw="$nw -Wsystem-headers" # Don't let system headers trigger warnings
nw="$nw -Wc++-compat" # We don't care about C++ compilers
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 171b60e161..ab1def4fe0 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -29,7 +29,7 @@ endif
localedir = $(datadir)/locale
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
AM_CPPFLAGS = \
-DLOCALEDIR=\"$(localedir)\" \
-I$(srcdir)/gl \
diff --git a/lib/openpgp/Makefile.am b/lib/openpgp/Makefile.am
index 50e0b9a6bc..4797e86863 100644
--- a/lib/openpgp/Makefile.am
+++ b/lib/openpgp/Makefile.am
@@ -20,7 +20,7 @@
# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
# MA 02110-1301, USA
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../gl \
-I$(builddir)/../gl \
diff --git a/lib/x509/Makefile.am b/lib/x509/Makefile.am
index 1e90732cb2..dea2b23e93 100644
--- a/lib/x509/Makefile.am
+++ b/lib/x509/Makefile.am
@@ -18,7 +18,7 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
# USA
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../gl \
-I$(builddir)/../gl \
diff --git a/libextra/Makefile.am b/libextra/Makefile.am
index 54af5f19d3..5c59b5f2c6 100644
--- a/libextra/Makefile.am
+++ b/libextra/Makefile.am
@@ -22,7 +22,7 @@
ACLOCAL_AMFLAGS = -I m4 -I gl/m4 -I ../lib/m4
-AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
+AM_CFLAGS = $(WERROR_CFLAGS) $(WSTACK_CFLAGS) $(WARN_CFLAGS)
AM_CPPFLAGS = \
-I$(srcdir)/../lib/gl \
-I$(builddir)/../lib/gl \