From 3f0a0e4a282edcc7c0fb67c8021c1b4e7a076d07 Mon Sep 17 00:00:00 2001 From: David Majnemer Date: Fri, 10 Jul 2015 21:50:04 +0000 Subject: [MC] Switch static const to an enum to silence MSVC linker warnings Integral class statics are handled oddly in MSVC, we don't need them in this case, use an enum instead. llvm-svn: 241945 --- llvm/lib/MC/MCSymbol.cpp | 3 --- 1 file changed, 3 deletions(-) (limited to 'llvm/lib/MC') diff --git a/llvm/lib/MC/MCSymbol.cpp b/llvm/lib/MC/MCSymbol.cpp index affc57471fd..125380a9d14 100644 --- a/llvm/lib/MC/MCSymbol.cpp +++ b/llvm/lib/MC/MCSymbol.cpp @@ -19,9 +19,6 @@ using namespace llvm; // Sentinel value for the absolute pseudo section. MCSection *MCSymbol::AbsolutePseudoSection = reinterpret_cast(1); -const unsigned MCSymbol::NumCommonAlignmentBits; -const unsigned MCSymbol::NumFlagsBits; - void *MCSymbol::operator new(size_t s, const StringMapEntry *Name, MCContext &Ctx) { // We may need more space for a Name to account for alignment. So allocate -- cgit v1.2.3