Fix VS2012 build; C++11 type aliases are not supported.

llvm-svn: 220399
diff --git a/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp b/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
index 8905e5c..24dbf2a 100644
--- a/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
+++ b/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
@@ -32,7 +32,8 @@
 

 #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.