From: Hans Wennborg Date: Wed, 22 Oct 2014 17:47:49 +0000 (+0000) Subject: Fix VS2012 build; C++11 type aliases are not supported. X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=72536bca1e8735961a0cb6a58f3bc36269af7f1a;ds=inline Fix VS2012 build; C++11 type aliases are not supported. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220399 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp b/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp index 8905e5c8ff1..24dbf2a16b9 100644 --- a/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp +++ b/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp @@ -32,7 +32,8 @@ using namespace llvm; #define DEBUG_TYPE "hexagon-disassembler" -using DecodeStatus = MCDisassembler::DecodeStatus; +// Pull DecodeStatus and its enum values into the global namespace. +typedef llvm::MCDisassembler::DecodeStatus DecodeStatus; namespace { /// \brief Hexagon disassembler for all Hexagon platforms.