aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2012-09-19 05:08:30 +0000
committerAndrew Trick <atrick@apple.com>2012-09-19 05:08:30 +0000
commit67076a91cf5572ae75680b48f507a066e7ea36d4 (patch)
tree99a67d1f8d6d075f853792d40a217b44f79bee93
parent3b8fb648c6e1c519b7e0f487f4fb511744869d35 (diff)
downloadexternal_llvm-67076a91cf5572ae75680b48f507a066e7ea36d4.zip
external_llvm-67076a91cf5572ae75680b48f507a066e7ea36d4.tar.gz
external_llvm-67076a91cf5572ae75680b48f507a066e7ea36d4.tar.bz2
Silence -Wnon-virtual-dtor in llvm-stress.
This was making it hard to scan my builds for new warnings. The warning still fires with ToT clang. But if my workaround is unnecessary for whatever reason, feel free to revert. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164201 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--tools/llvm-stress/llvm-stress.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/llvm-stress/llvm-stress.cpp b/tools/llvm-stress/llvm-stress.cpp
index 31252dd..8473d94 100644
--- a/tools/llvm-stress/llvm-stress.cpp
+++ b/tools/llvm-stress/llvm-stress.cpp
@@ -126,6 +126,10 @@ public:
/// C'tor
Modifier(BasicBlock *Block, PieceTable *PT, Random *R):
BB(Block),PT(PT),Ran(R),Context(BB->getContext()) {}
+
+ /// virtual D'tor to silence warnings.
+ virtual ~Modifier() {}
+
/// Add a new instruction.
virtual void Act() = 0;
/// Add N new instructions,