From 22af56e05aa9cba4740d2ff303d876bb0c3cfb2b Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Tue, 30 Dec 2014 19:53:05 +0200 Subject: [PATCH] More warnings by default. --- compilers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compilers.py b/compilers.py index 85f57c6c1..7100113bb 100644 --- a/compilers.py +++ b/compilers.py @@ -1106,7 +1106,7 @@ class ClangCCompiler(CCompiler): class GnuCPPCompiler(CPPCompiler): - std_warn_args = ['-Wall', '-Wpedantic', '-Winvalid-pch'] + std_warn_args = ['-Wall', '-Wpedantic', '-Winvalid-pch', '-Wnon-virtual-dtor'] # may need to separate the latter to extra_debug_args or something std_debug_args = ['-g'] @@ -1134,7 +1134,7 @@ class GnuCPPCompiler(CPPCompiler): return get_gcc_soname_args(self.gcc_type, shlib_name, path, soversion) class ClangCPPCompiler(CPPCompiler): - std_warn_args = ['-Wall', '-Wpedantic', '-Winvalid-pch'] + std_warn_args = ['-Wall', '-Wpedantic', '-Winvalid-pch', '-Wnon-virtual-dtor'] def __init__(self, exelist, version, is_cross, exe_wrapper=None): CPPCompiler.__init__(self, exelist, version, is_cross, exe_wrapper)