]> granicus.if.org Git - clang/commitdiff
Tweak r355278 for compatibility with gcc 6 and earlier.
authorJames Y Knight <jyknight@google.com>
Sat, 2 Mar 2019 21:55:36 +0000 (21:55 +0000)
committerJames Y Knight <jyknight@google.com>
Sat, 2 Mar 2019 21:55:36 +0000 (21:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@355280 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/Sanitizers.cpp

index 8b5889c81292f4f3e31605c0181d6591faee3337..f5f81b5fb3e5e5dc2a46daeece7354f4421b64d8 100644 (file)
@@ -18,7 +18,7 @@ using namespace clang;
 
 // Once LLVM switches to C++17, the constexpr variables can be inline and we
 // won't need this.
-#define SANITIZER(NAME, ID) const SanitizerMask SanitizerKind::ID;
+#define SANITIZER(NAME, ID) constexpr SanitizerMask SanitizerKind::ID;
 #define SANITIZER_GROUP(NAME, ID, ALIAS)                                       \
   constexpr SanitizerMask SanitizerKind::ID;                                   \
   constexpr SanitizerMask SanitizerKind::ID##Group;