From db0856658810b47f29986a9a1dea5b6ae9ceab35 Mon Sep 17 00:00:00 2001 From: Hans Wennborg Date: Wed, 22 Oct 2014 17:47:49 +0000 Subject: [PATCH] Fix VS2012 build; C++11 type aliases are not supported. llvm-svn: 220399 --- llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 @@ 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. -- 2.7.4