This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[PATCH 06/10] libiberty: Add -Wshadow=local to warning flags (if supported).
- From: Mark Wielaard <mark at klomp dot org>
- To: binutils at sourceware dot org
- Cc: Mark Wielaard <mark at klomp dot org>
- Date: Thu, 17 Nov 2016 01:42:05 +0100
- Subject: [PATCH 06/10] libiberty: Add -Wshadow=local to warning flags (if supported).
- Authentication-results: sourceware.org; auth=none
- References: <1479343329-16165-1-git-send-email-mark@klomp.org>
libiberty/ChangeLog:
* configure.ac (ac_libiberty_warn_cflags): Add -Wshadow=local.
* configure: Regenerated.
---
libiberty/ChangeLog | 5 +++++
libiberty/configure | 3 ++-
libiberty/configure.ac | 3 ++-
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index e532460..d0c5595 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,8 @@
+2016-11-06 Mark Wielaard <mark@klomp.org>
+
+ * configure.ac (ac_libiberty_warn_cflags): Add -Wshadow=local.
+ * configure: Regenerated.
+
2016-11-07 Jason Merrill <jason@redhat.com>
* cp-demangle.c (is_fnqual_component_type): New.
diff --git a/libiberty/configure b/libiberty/configure
index 0f8e9b9..5c4dda5 100755
--- a/libiberty/configure
+++ b/libiberty/configure
@@ -4398,7 +4398,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_libiberty_warn_cflags=
save_CFLAGS="$CFLAGS"
for real_option in -W -Wall -Wwrite-strings -Wc++-compat \
- -Wstrict-prototypes; do
+ -Wstrict-prototypes \
+ -Wshadow=local; do
# Do the check with the no- prefix removed since gcc silently
# accepts any -Wno-* option on purpose
case $real_option in
diff --git a/libiberty/configure.ac b/libiberty/configure.ac
index 9d3f298..1aa0c7c 100644
--- a/libiberty/configure.ac
+++ b/libiberty/configure.ac
@@ -160,7 +160,8 @@ AC_SYS_LARGEFILE
AC_PROG_CPP_WERROR
ACX_PROG_CC_WARNING_OPTS([-W -Wall -Wwrite-strings -Wc++-compat \
- -Wstrict-prototypes], [ac_libiberty_warn_cflags])
+ -Wstrict-prototypes \
+ -Wshadow=local], [ac_libiberty_warn_cflags])
ACX_PROG_CC_WARNING_ALMOST_PEDANTIC([], [ac_libiberty_warn_cflags])
AC_PROG_CC_C_O
--
1.8.3.1