summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2019-08-15 16:34:23 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2019-08-15 16:34:23 +0000
commit1c013ca1f28b5cb1c969ccec0b28b1da40a4a0ae (patch)
tree78a04b8be30f37a3cea80da18199b6d9e239cb8a /llvm
parentb2df99cd95013592900d330e90fa91bd99e372e3 (diff)
downloadbcm5719-llvm-1c013ca1f28b5cb1c969ccec0b28b1da40a4a0ae.tar.gz
bcm5719-llvm-1c013ca1f28b5cb1c969ccec0b28b1da40a4a0ae.zip
[LLVM][Alignment] Fix MSVC potential division by 0 warning (PR42911)
Original Patch by @gchatelet (Guillaume Chatelet) Differential Revision: https://reviews.llvm.org/D65859 llvm-svn: 369016
Diffstat (limited to 'llvm')
-rw-r--r--llvm/unittests/Support/AlignmentTest.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/llvm/unittests/Support/AlignmentTest.cpp b/llvm/unittests/Support/AlignmentTest.cpp
index 83d6a727721..420772541d4 100644
--- a/llvm/unittests/Support/AlignmentTest.cpp
+++ b/llvm/unittests/Support/AlignmentTest.cpp
@@ -11,6 +11,12 @@
#include <vector>
+#ifdef _MSC_VER
+// Disable warnings about potential divide by 0.
+#pragma warning(push)
+#pragma warning(disable : 4723)
+#endif
+
using namespace llvm;
namespace {
@@ -298,3 +304,7 @@ TEST(AlignmentDeathTest, CompareAlignToUndefMaybeAlign) {
#endif // NDEBUG
} // end anonymous namespace
+
+#ifdef _MSC_VER
+#pragma warning(pop)
+#endif
OpenPOWER on IntegriCloud