summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Parker <sam.parker@arm.com>2017-01-13 10:50:01 +0000
committerSam Parker <sam.parker@arm.com>2017-01-13 10:50:01 +0000
commit34315eec58fde809f47a09ce76ad8e766155ec66 (patch)
tree5cc19ac2484efca0cb080a4336a9a515a4f5936a
parent0cfd7dc9eaf5f8c2bf912f759461d5aa068ac04b (diff)
downloadbcm5719-llvm-34315eec58fde809f47a09ce76ad8e766155ec66.tar.gz
bcm5719-llvm-34315eec58fde809f47a09ce76ad8e766155ec66.zip
[ARM] Moved ARMAttributeParser to Support
Moved ARMAttributeParser out of llvm-readobj and into the support library. Differential Revision: https://reviews.llvm.org/D28227 llvm-svn: 291896
-rw-r--r--llvm/include/llvm/Support/ARMAttributeParser.h (renamed from llvm/tools/llvm-readobj/ARMAttributeParser.h)8
-rw-r--r--llvm/lib/Support/ARMAttributeParser.cpp (renamed from llvm/tools/llvm-readobj/ARMAttributeParser.cpp)2
-rw-r--r--llvm/lib/Support/CMakeLists.txt1
-rw-r--r--llvm/tools/llvm-readobj/CMakeLists.txt1
-rw-r--r--llvm/tools/llvm-readobj/ELFDumper.cpp2
5 files changed, 7 insertions, 7 deletions
diff --git a/llvm/tools/llvm-readobj/ARMAttributeParser.h b/llvm/include/llvm/Support/ARMAttributeParser.h
index 6936b70ca12..48c6c8e912e 100644
--- a/llvm/tools/llvm-readobj/ARMAttributeParser.h
+++ b/llvm/include/llvm/Support/ARMAttributeParser.h
@@ -7,11 +7,11 @@
//
//===----------------------------------------------------------------------===//
-#ifndef LLVM_TOOLS_LLVM_READOBJ_ARMATTRIBUTEPARSER_H
-#define LLVM_TOOLS_LLVM_READOBJ_ARMATTRIBUTEPARSER_H
+#ifndef LLVM_SUPPORT_ARMATTRIBUTEPARSER_H
+#define LLVM_SUPPORT_ARMATTRIBUTEPARSER_H
-#include "llvm/Support/ARMBuildAttributes.h"
-#include "llvm/Support/ScopedPrinter.h"
+#include "ARMBuildAttributes.h"
+#include "ScopedPrinter.h"
namespace llvm {
class StringRef;
diff --git a/llvm/tools/llvm-readobj/ARMAttributeParser.cpp b/llvm/lib/Support/ARMAttributeParser.cpp
index 877dd71c907..792510e6b84 100644
--- a/llvm/tools/llvm-readobj/ARMAttributeParser.cpp
+++ b/llvm/lib/Support/ARMAttributeParser.cpp
@@ -7,9 +7,9 @@
//
//===----------------------------------------------------------------------===//
-#include "ARMAttributeParser.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringExtras.h"
+#include "llvm/Support/ARMAttributeParser.h"
#include "llvm/Support/LEB128.h"
#include "llvm/Support/ScopedPrinter.h"
diff --git a/llvm/lib/Support/CMakeLists.txt b/llvm/lib/Support/CMakeLists.txt
index 15418ad2fd0..3301364cf2c 100644
--- a/llvm/lib/Support/CMakeLists.txt
+++ b/llvm/lib/Support/CMakeLists.txt
@@ -31,6 +31,7 @@ add_llvm_library(LLVMSupport
APInt.cpp
APSInt.cpp
ARMBuildAttrs.cpp
+ ARMAttributeParser.cpp
ARMWinEH.cpp
Allocator.cpp
BlockFrequency.cpp
diff --git a/llvm/tools/llvm-readobj/CMakeLists.txt b/llvm/tools/llvm-readobj/CMakeLists.txt
index 0f8336ffd32..d4b7125dbbb 100644
--- a/llvm/tools/llvm-readobj/CMakeLists.txt
+++ b/llvm/tools/llvm-readobj/CMakeLists.txt
@@ -7,7 +7,6 @@ set(LLVM_LINK_COMPONENTS
)
add_llvm_tool(llvm-readobj
- ARMAttributeParser.cpp
ARMWinEHPrinter.cpp
COFFDumper.cpp
COFFImportDumper.cpp
diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp
index 997af568d39..54ef7fbdd30 100644
--- a/llvm/tools/llvm-readobj/ELFDumper.cpp
+++ b/llvm/tools/llvm-readobj/ELFDumper.cpp
@@ -12,7 +12,6 @@
///
//===----------------------------------------------------------------------===//
-#include "ARMAttributeParser.h"
#include "ARMEHABIPrinter.h"
#include "Error.h"
#include "ObjDumper.h"
@@ -22,6 +21,7 @@
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Object/ELFObjectFile.h"
+#include "llvm/Support/ARMAttributeParser.h"
#include "llvm/Support/ARMBuildAttributes.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/Format.h"
OpenPOWER on IntegriCloud