From f8fea09542dc8d68aa852d0bb47cadeef19b886e Mon Sep 17 00:00:00 2001 From: Andrew Kaylor Date: Thu, 26 Mar 2015 18:48:42 +0000 Subject: [PATCH] Supress MSVC padding warning in alignment test llvm-svn: 233305 --- llvm/unittests/Support/AlignOfTest.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/llvm/unittests/Support/AlignOfTest.cpp b/llvm/unittests/Support/AlignOfTest.cpp index 1119019de012..d2090867e263 100644 --- a/llvm/unittests/Support/AlignOfTest.cpp +++ b/llvm/unittests/Support/AlignOfTest.cpp @@ -7,6 +7,12 @@ // //===----------------------------------------------------------------------===// +#ifdef _MSC_VER +// Disable warnings about alignment-based structure padding. +// This must be above the includes to suppress warnings in included templates. +#pragma warning(disable:4324) +#endif + #include "llvm/Support/AlignOf.h" #include "llvm/Support/Compiler.h" #include "gtest/gtest.h"