summaryrefslogtreecommitdiff
path: root/tools/llvm-readobj
diff options
context:
space:
mode:
Diffstat (limited to 'tools/llvm-readobj')
-rw-r--r--tools/llvm-readobj/ARMEHABIPrinter.h1
-rw-r--r--tools/llvm-readobj/ARMWinEHPrinter.h1
-rw-r--r--tools/llvm-readobj/Win64EHDumper.cpp1
-rw-r--r--tools/llvm-readobj/Win64EHDumper.h1
-rw-r--r--tools/llvm-readobj/llvm-readobj.h1
5 files changed, 5 insertions, 0 deletions
diff --git a/tools/llvm-readobj/ARMEHABIPrinter.h b/tools/llvm-readobj/ARMEHABIPrinter.h
index 7608cfbbd8..716c9a1a48 100644
--- a/tools/llvm-readobj/ARMEHABIPrinter.h
+++ b/tools/llvm-readobj/ARMEHABIPrinter.h
@@ -22,6 +22,7 @@
#include "llvm/Support/type_traits.h"
namespace llvm {
+using std::error_code;
namespace ARM {
namespace EHABI {
diff --git a/tools/llvm-readobj/ARMWinEHPrinter.h b/tools/llvm-readobj/ARMWinEHPrinter.h
index eddcaf4d96..e758bbf124 100644
--- a/tools/llvm-readobj/ARMWinEHPrinter.h
+++ b/tools/llvm-readobj/ARMWinEHPrinter.h
@@ -15,6 +15,7 @@
#include "llvm/Support/ErrorOr.h"
namespace llvm {
+using std::error_code;
namespace ARM {
namespace WinEH {
class RuntimeFunction;
diff --git a/tools/llvm-readobj/Win64EHDumper.cpp b/tools/llvm-readobj/Win64EHDumper.cpp
index c64d362469..f3749fc36c 100644
--- a/tools/llvm-readobj/Win64EHDumper.cpp
+++ b/tools/llvm-readobj/Win64EHDumper.cpp
@@ -16,6 +16,7 @@
using namespace llvm;
using namespace llvm::object;
using namespace llvm::Win64EH;
+using std::error_code;
static const EnumEntry<unsigned> UnwindFlags[] = {
{ "ExceptionHandler", UNW_ExceptionHandler },
diff --git a/tools/llvm-readobj/Win64EHDumper.h b/tools/llvm-readobj/Win64EHDumper.h
index 2eac81048b..98055994ae 100644
--- a/tools/llvm-readobj/Win64EHDumper.h
+++ b/tools/llvm-readobj/Win64EHDumper.h
@@ -14,6 +14,7 @@
#include "llvm/Support/Win64EH.h"
namespace llvm {
+using std::error_code;
namespace object {
class COFFObjectFile;
class SymbolRef;
diff --git a/tools/llvm-readobj/llvm-readobj.h b/tools/llvm-readobj/llvm-readobj.h
index 61ee0d4ed4..920e74ccc9 100644
--- a/tools/llvm-readobj/llvm-readobj.h
+++ b/tools/llvm-readobj/llvm-readobj.h
@@ -14,6 +14,7 @@
#include <string>
namespace llvm {
+using std::error_code;
namespace object {
class RelocationRef;
}