commit | 91346398770a93f23037f4dec9cf1e5273bb0634 | [log] [tgz] |
---|---|---|
author | Vijay Pai <[email protected]> | Thu Sep 20 16:54:35 2018 -0700 |
committer | Vijay Pai <[email protected]> | Thu Sep 20 18:09:27 2018 -0700 |
tree | d3a5c3ab3df335d19af5b8ce4ff26fded99a6117 | |
parent | 3ee2919623dfcc11ac58e3e2a69c8986a2dd90eb [diff] [blame] |
Warn on non-virtual destructor if class has virtual functions
diff --git a/Makefile b/Makefile index 82454a5..65ff997 100644 --- a/Makefile +++ b/Makefile
@@ -352,6 +352,7 @@ ifeq ($(SYSTEM),Darwin) CXXFLAGS += -stdlib=libc++ endif +CXXFLAGS += -Wnon-virtual-dtor CPPFLAGS += -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED=1 -Wno-deprecated-declarations -Ithird_party/nanopb -DPB_FIELD_32BIT COREFLAGS += -fno-rtti -fno-exceptions LDFLAGS += -g