[asan] fix ndebug build with strict warnings (-Wunused-variable)
authorKostya Serebryany <kcc@google.com>
Fri, 6 Dec 2013 09:26:09 +0000 (09:26 +0000)
committerKostya Serebryany <kcc@google.com>
Fri, 6 Dec 2013 09:26:09 +0000 (09:26 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196574 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Utils/ASanStackFrameLayout.cpp

index 04429d6f5a609537e86a18e9f88baac092625496..cce016aafdda9f798fa67bd437ee73ff9cf0eeff 100644 (file)
@@ -78,6 +78,7 @@ ComputeASanStackFrameLayout(SmallVectorImpl<ASanStackVariableDescription> &Vars,
   for (size_t i = 0; i < NumVars; i++) {
     bool IsLast = i == NumVars - 1;
     size_t Alignment = std::max(Granularity, Vars[i].Alignment);
+    (void)Alignment;  // Used only in asserts.
     size_t Size = Vars[i].Size;
     const char *Name = Vars[i].Name;
     assert((Alignment & (Alignment - 1)) == 0);