X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=configure.ac;fp=configure.ac;h=ef7dbc390112a91ee629476f0303e4edd3ebf96b;hp=f9f3fab71632018a2e7138fec64a63283edfe148;hb=d6ed1edd5d1173a1eba44f8011d5dab80b218bd6;hpb=0c0001b4217c12afc799dea7534af0d05ca6e440 diff --git a/configure.ac b/configure.ac index f9f3fab7..ef7dbc39 100644 --- a/configure.ac +++ b/configure.ac @@ -700,6 +700,10 @@ m4_define([WARN_FLAGS_LIST], [ dnl -Wundef dnl -Wredundant-decls dnl -Wshadow dnl + dnl GCC's -Wshadow warns about constructor parameters shadowing fields, but + dnl Clang's does not. Enable Clang's `-Wshadow-field-in-constructor`, to make + dnl Clang warn about that. + -Wshadow-field-in-constructor dnl -Wjump-misses-init dnl -Wsuggest-attribute=format dnl -Wtautological-constant-out-of-range-compare dnl