]> granicus.if.org Git - clang/commitdiff
Fix use of constexpr std::pair that's not in C++11.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 25 Jan 2016 23:45:37 +0000 (23:45 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 25 Jan 2016 23:45:37 +0000 (23:45 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@258749 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGExpr.cpp

index d1682e2930a6fb20b2eddd29fc9e280ac2325f41..10547a4ecf00fbd9c1ba418503ffdbe7f81e94e9 100644 (file)
@@ -2636,7 +2636,7 @@ void CodeGenFunction::EmitCfiCheckFail() {
   Address CheckKindAddr(V, getIntAlign());
   llvm::Value *CheckKind = Builder.CreateLoad(CheckKindAddr);
 
-  constexpr std::pair<int, SanitizerMask> CheckKinds[] = {
+  const std::pair<int, SanitizerMask> CheckKinds[] = {
       {CFITCK_VCall, SanitizerKind::CFIVCall},
       {CFITCK_NVCall, SanitizerKind::CFINVCall},
       {CFITCK_DerivedCast, SanitizerKind::CFIDerivedCast},