summaryrefslogtreecommitdiffstats
path: root/tools/llvm-stress
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 /tools/llvm-stress
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
Diffstat (limited to 'tools/llvm-stress')
-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,