[gnome-terminal] build: Update list of compiler warnings
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-terminal] build: Update list of compiler warnings
- Date: Sun, 20 Jan 2013 13:33:06 +0000 (UTC)
commit b3d7ee6109c27620738430e79277c3cbaa2e2259
Author: Christian Persch <chpe gnome org>
Date: Sun Jan 20 14:31:08 2013 +0100
build: Update list of compiler warnings
acinclude.m4 | 2 +-
configure.ac | 42 +++++++++++++++++++++++++++++++-----------
2 files changed, 32 insertions(+), 12 deletions(-)
---
diff --git a/acinclude.m4 b/acinclude.m4
index f0bcf24..e354375 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -41,7 +41,7 @@ AC_DEFUN([CC_CHECK_FLAG_APPEND], [
AC_CACHE_CHECK([if $CC supports flag $3 in envvar $2],
AS_TR_SH([cc_cv_$2_$3]),
[eval "AS_TR_SH([cc_save_$2])='${$2}'"
- eval "AS_TR_SH([$2])='-Werror $3'"
+ eval "AS_TR_SH([$2])='$3'"
AC_COMPILE_IFELSE([AC_LANG_SOURCE([int a = 0; int main(void) { return a; } ])],
[eval "AS_TR_SH([cc_cv_$2_$3])='yes'"],
[eval "AS_TR_SH([cc_cv_$2_$3])='no'"])
diff --git a/configure.ac b/configure.ac
index 6a268fe..e0fa35d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -188,17 +188,37 @@ AM_CONDITIONAL([WITH_NAUTILUS_EXTENSION],[test "$with_nautilus_extension" = "yes
# ***********
CC_CHECK_FLAGS_APPEND([AM_CFLAGS],[CFLAGS],[ \
- -Wall -Wextra \
- -Wformat-nonliteral -Werror=format-security \
- -Wsign-compare -Werror=implicit-function-declaration \
- -Wpointer-arith -Wwrite-strings -Wstrict-prototypes \
- -Waggregate-return -Wcast-align -Wimplicit -Wuninitialized \
- -Wmissing-prototypes -Wmissing-declarations -Wnested-externs \
- -Wpacked -Wmissing-format-attribute -Wshadow \
- -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations \
- -Wdeclaration-after-statement -Wold-style-definition \
- -Wno-missing-field-initializers -Wno-unused-parameter \
- -fno-common -Wno-switch-enum])
+ -Waggregate-return \
+ -Wall \
+ -Wcast-align \
+ -Werror=declaration-after-statement \
+ -Werror=format-security \
+ -Werror=format=2 \
+ -Werror=implicit-function-declaration \
+ -Werror=init-self \
+ -Werror=missing-include-dirs \
+ -Werror=missing-prototypes \
+ -Werror=pointer-arith \
+ -Wextra \
+ -Wformat-nonliteral \
+ -Wimplicit \
+ -Wmissing-declarations \
+ -Wmissing-format-attribute \
+ -Wnested-externs \
+ -Wno-missing-field-initializers \
+ -Wno-switch-enum \
+ -Wno-unused-parameter \
+ -Wold-style-definition \
+ -Wpacked \
+ -Wshadow \
+ -Wsign-compare \
+ -Wstrict-aliasing=2 \
+ -Wstrict-prototypes \
+ -Wuninitialized \
+ -Wunsafe-loop-optimizations \
+ -Wwrite-strings \
+ -fno-common \
+])
# *************
# Documentation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]