diff options
| author | Rui Ueyama <ruiu@google.com> | 2014-06-11 21:47:51 +0000 |
|---|---|---|
| committer | Rui Ueyama <ruiu@google.com> | 2014-06-11 21:47:51 +0000 |
| commit | e05d38048682ad46e7b89b115872fc84043c20d4 (patch) | |
| tree | 9e1f9188cb9abc41fbd0c3c763b5453c0d9b9f7e /lld/lib/ReaderWriter | |
| parent | 4dc958777c51ec7ac2347770006a9daef56a2c07 (diff) | |
| download | bcm5719-llvm-e05d38048682ad46e7b89b115872fc84043c20d4.tar.gz bcm5719-llvm-e05d38048682ad46e7b89b115872fc84043c20d4.zip | |
Move Simple.h and Alias.h to include/Core.
Because the files in Core actually depend on these files.
Differential Revision: http://reviews.llvm.org/D4000
llvm-svn: 210710
Diffstat (limited to 'lld/lib/ReaderWriter')
22 files changed, 31 insertions, 33 deletions
diff --git a/lld/lib/ReaderWriter/CoreLinkingContext.cpp b/lld/lib/ReaderWriter/CoreLinkingContext.cpp index ff8fe37c622..0adaa017672 100644 --- a/lld/lib/ReaderWriter/CoreLinkingContext.cpp +++ b/lld/lib/ReaderWriter/CoreLinkingContext.cpp @@ -11,9 +11,9 @@ #include "lld/Core/Pass.h" #include "lld/Core/PassManager.h" +#include "lld/Core/Simple.h" #include "lld/Passes/LayoutPass.h" #include "lld/Passes/RoundTripYAMLPass.h" -#include "lld/ReaderWriter/Simple.h" #include "llvm/ADT/ArrayRef.h" diff --git a/lld/lib/ReaderWriter/ELF/Atoms.h b/lld/lib/ReaderWriter/ELF/Atoms.h index 81d1c7ee6f3..50c5e8c9f92 100644 --- a/lld/lib/ReaderWriter/ELF/Atoms.h +++ b/lld/lib/ReaderWriter/ELF/Atoms.h @@ -13,7 +13,7 @@ #include "TargetHandler.h" #include "lld/Core/LLVM.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/StringSwitch.h" diff --git a/lld/lib/ReaderWriter/ELF/Hexagon/HexagonLinkingContext.cpp b/lld/lib/ReaderWriter/ELF/Hexagon/HexagonLinkingContext.cpp index f251b8256b9..5fbec166d66 100644 --- a/lld/lib/ReaderWriter/ELF/Hexagon/HexagonLinkingContext.cpp +++ b/lld/lib/ReaderWriter/ELF/Hexagon/HexagonLinkingContext.cpp @@ -14,7 +14,7 @@ #include "lld/Core/File.h" #include "lld/Core/Pass.h" #include "lld/Core/PassManager.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/DenseMap.h" diff --git a/lld/lib/ReaderWriter/ELF/X86_64/X86_64RelocationPass.cpp b/lld/lib/ReaderWriter/ELF/X86_64/X86_64RelocationPass.cpp index f03b5be52ef..fd8baf6036a 100644 --- a/lld/lib/ReaderWriter/ELF/X86_64/X86_64RelocationPass.cpp +++ b/lld/lib/ReaderWriter/ELF/X86_64/X86_64RelocationPass.cpp @@ -21,7 +21,7 @@ #include "X86_64RelocationPass.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" #include "llvm/ADT/DenseMap.h" diff --git a/lld/lib/ReaderWriter/ELF/X86_64/X86_64TargetHandler.h b/lld/lib/ReaderWriter/ELF/X86_64/X86_64TargetHandler.h index 5c13a96ad2c..04a63d01094 100644 --- a/lld/lib/ReaderWriter/ELF/X86_64/X86_64TargetHandler.h +++ b/lld/lib/ReaderWriter/ELF/X86_64/X86_64TargetHandler.h @@ -15,7 +15,7 @@ #include "X86_64RelocationHandler.h" #include "TargetLayout.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" namespace lld { namespace elf { diff --git a/lld/lib/ReaderWriter/MachO/Atoms.h b/lld/lib/ReaderWriter/MachO/Atoms.h index b3d3e2aa1ea..3d073904ab8 100644 --- a/lld/lib/ReaderWriter/MachO/Atoms.h +++ b/lld/lib/ReaderWriter/MachO/Atoms.h @@ -10,7 +10,7 @@ #ifndef LLD_READER_WRITER_MACHO_ATOMS_H #define LLD_READER_WRITER_MACHO_ATOMS_H -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" namespace lld { namespace mach_o { diff --git a/lld/lib/ReaderWriter/MachO/ExecutableAtoms.hpp b/lld/lib/ReaderWriter/MachO/ExecutableAtoms.hpp index 144baf7a562..b6d615ae20e 100644 --- a/lld/lib/ReaderWriter/MachO/ExecutableAtoms.hpp +++ b/lld/lib/ReaderWriter/MachO/ExecutableAtoms.hpp @@ -13,11 +13,11 @@ #include "llvm/Support/MachO.h" #include "lld/Core/DefinedAtom.h" -#include "lld/Core/UndefinedAtom.h" #include "lld/Core/File.h" -#include "lld/Core/Reference.h" #include "lld/Core/LinkingContext.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Reference.h" +#include "lld/Core/Simple.h" +#include "lld/Core/UndefinedAtom.h" namespace lld { namespace mach_o { diff --git a/lld/lib/ReaderWriter/MachO/File.h b/lld/lib/ReaderWriter/MachO/File.h index c466231e400..9c507e8c28e 100644 --- a/lld/lib/ReaderWriter/MachO/File.h +++ b/lld/lib/ReaderWriter/MachO/File.h @@ -12,7 +12,7 @@ #include "Atoms.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" namespace lld { namespace mach_o { diff --git a/lld/lib/ReaderWriter/MachO/StubAtoms.hpp b/lld/lib/ReaderWriter/MachO/StubAtoms.hpp index 2e53f983994..64afd1ac35f 100644 --- a/lld/lib/ReaderWriter/MachO/StubAtoms.hpp +++ b/lld/lib/ReaderWriter/MachO/StubAtoms.hpp @@ -13,10 +13,10 @@ #include "llvm/ADT/ArrayRef.h" #include "lld/Core/DefinedAtom.h" -#include "lld/Core/SharedLibraryAtom.h" #include "lld/Core/File.h" #include "lld/Core/Reference.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/SharedLibraryAtom.h" +#include "lld/Core/Simple.h" #include "ReferenceKinds.h" #include "StubAtoms_x86_64.hpp" diff --git a/lld/lib/ReaderWriter/MachO/StubsPass.hpp b/lld/lib/ReaderWriter/MachO/StubsPass.hpp index 712048a3b7e..8dac613f0b0 100644 --- a/lld/lib/ReaderWriter/MachO/StubsPass.hpp +++ b/lld/lib/ReaderWriter/MachO/StubsPass.hpp @@ -13,11 +13,11 @@ #include "llvm/ADT/DenseMap.h" #include "lld/Core/DefinedAtom.h" -#include "lld/Core/SharedLibraryAtom.h" #include "lld/Core/File.h" -#include "lld/Core/Reference.h" #include "lld/Core/Pass.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Reference.h" +#include "lld/Core/SharedLibraryAtom.h" +#include "lld/Core/Simple.h" #include "ReferenceKinds.h" #include "StubAtoms.hpp" diff --git a/lld/lib/ReaderWriter/Native/ReaderNative.cpp b/lld/lib/ReaderWriter/Native/ReaderNative.cpp index e6871aea7d4..76be92258ae 100644 --- a/lld/lib/ReaderWriter/Native/ReaderNative.cpp +++ b/lld/lib/ReaderWriter/Native/ReaderNative.cpp @@ -9,12 +9,11 @@ #include "NativeFileFormat.h" -#include "lld/ReaderWriter/Reader.h" -#include "lld/ReaderWriter/Simple.h" - #include "lld/Core/Atom.h" #include "lld/Core/Error.h" #include "lld/Core/File.h" +#include "lld/Core/Simple.h" +#include "lld/ReaderWriter/Reader.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/StringRef.h" diff --git a/lld/lib/ReaderWriter/PECOFF/Atoms.h b/lld/lib/ReaderWriter/PECOFF/Atoms.h index c4ae1271c0b..16aea4f00eb 100644 --- a/lld/lib/ReaderWriter/PECOFF/Atoms.h +++ b/lld/lib/ReaderWriter/PECOFF/Atoms.h @@ -11,7 +11,7 @@ #define LLD_READER_WRITER_PE_COFF_ATOMS_H #include "lld/Core/File.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/Object/COFF.h" diff --git a/lld/lib/ReaderWriter/PECOFF/EdataPass.cpp b/lld/lib/ReaderWriter/PECOFF/EdataPass.cpp index 39ca039a5e0..8b8cc1a8619 100644 --- a/lld/lib/ReaderWriter/PECOFF/EdataPass.cpp +++ b/lld/lib/ReaderWriter/PECOFF/EdataPass.cpp @@ -12,7 +12,7 @@ #include "lld/Core/File.h" #include "lld/Core/Pass.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" #include "llvm/Support/Debug.h" #include "llvm/Support/Path.h" diff --git a/lld/lib/ReaderWriter/PECOFF/EdataPass.h b/lld/lib/ReaderWriter/PECOFF/EdataPass.h index 4645bd18846..3258b6c0a1c 100644 --- a/lld/lib/ReaderWriter/PECOFF/EdataPass.h +++ b/lld/lib/ReaderWriter/PECOFF/EdataPass.h @@ -23,8 +23,8 @@ #include "lld/Core/File.h" #include "lld/Core/Pass.h" +#include "lld/Core/Simple.h" #include "lld/ReaderWriter/PECOFFLinkingContext.h" -#include "lld/ReaderWriter/Simple.h" #include "llvm/Support/COFF.h" #include <map> diff --git a/lld/lib/ReaderWriter/PECOFF/IdataPass.cpp b/lld/lib/ReaderWriter/PECOFF/IdataPass.cpp index 578e519373a..7bb921c4d01 100644 --- a/lld/lib/ReaderWriter/PECOFF/IdataPass.cpp +++ b/lld/lib/ReaderWriter/PECOFF/IdataPass.cpp @@ -12,7 +12,7 @@ #include "lld/Core/File.h" #include "lld/Core/Pass.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" #include "llvm/Support/COFF.h" #include "llvm/Support/Debug.h" #include "llvm/Support/Endian.h" diff --git a/lld/lib/ReaderWriter/PECOFF/IdataPass.h b/lld/lib/ReaderWriter/PECOFF/IdataPass.h index 979840042bc..99b360f3055 100644 --- a/lld/lib/ReaderWriter/PECOFF/IdataPass.h +++ b/lld/lib/ReaderWriter/PECOFF/IdataPass.h @@ -23,7 +23,7 @@ #include "lld/Core/File.h" #include "lld/Core/Pass.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" #include "llvm/Support/COFF.h" #include <algorithm> diff --git a/lld/lib/ReaderWriter/PECOFF/LinkerGeneratedSymbolFile.h b/lld/lib/ReaderWriter/PECOFF/LinkerGeneratedSymbolFile.h index 3cfc8a59492..b5ee4f19407 100644 --- a/lld/lib/ReaderWriter/PECOFF/LinkerGeneratedSymbolFile.h +++ b/lld/lib/ReaderWriter/PECOFF/LinkerGeneratedSymbolFile.h @@ -10,8 +10,8 @@ #include "Atoms.h" #include "lld/Core/ArchiveLibraryFile.h" +#include "lld/Core/Simple.h" #include "lld/ReaderWriter/PECOFFLinkingContext.h" -#include "lld/ReaderWriter/Simple.h" #include "llvm/Support/Allocator.h" #include <mutex> diff --git a/lld/lib/ReaderWriter/PECOFF/LoadConfigPass.cpp b/lld/lib/ReaderWriter/PECOFF/LoadConfigPass.cpp index 1463c47ba98..e8c028a54c5 100644 --- a/lld/lib/ReaderWriter/PECOFF/LoadConfigPass.cpp +++ b/lld/lib/ReaderWriter/PECOFF/LoadConfigPass.cpp @@ -22,7 +22,7 @@ #include "lld/Core/File.h" #include "lld/Core/Pass.h" -#include "lld/ReaderWriter/Simple.h" +#include "lld/Core/Simple.h" #include "llvm/Object/COFF.h" #include "llvm/Support/Debug.h" #include "llvm/Support/Path.h" diff --git a/lld/lib/ReaderWriter/PECOFF/LoadConfigPass.h b/lld/lib/ReaderWriter/PECOFF/LoadConfigPass.h index ba942d31469..4ff0a8c5501 100644 --- a/lld/lib/ReaderWriter/PECOFF/LoadConfigPass.h +++ b/lld/lib/ReaderWriter/PECOFF/LoadConfigPass.h @@ -22,8 +22,8 @@ #include "lld/Core/File.h" #include "lld/Core/Pass.h" +#include "lld/Core/Simple.h" #include "lld/ReaderWriter/PECOFFLinkingContext.h" -#include "lld/ReaderWriter/Simple.h" #include <map> diff --git a/lld/lib/ReaderWriter/PECOFF/PECOFFLinkingContext.cpp b/lld/lib/ReaderWriter/PECOFF/PECOFFLinkingContext.cpp index a327192f5b2..a33efc8222b 100644 --- a/lld/lib/ReaderWriter/PECOFF/PECOFFLinkingContext.cpp +++ b/lld/lib/ReaderWriter/PECOFF/PECOFFLinkingContext.cpp @@ -16,12 +16,12 @@ #include "SetSubsystemPass.h" #include "lld/Core/PassManager.h" +#include "lld/Core/Simple.h" #include "lld/Passes/LayoutPass.h" #include "lld/Passes/RoundTripNativePass.h" #include "lld/Passes/RoundTripYAMLPass.h" #include "lld/ReaderWriter/PECOFFLinkingContext.h" #include "lld/ReaderWriter/Reader.h" -#include "lld/ReaderWriter/Simple.h" #include "lld/ReaderWriter/Writer.h" #include "llvm/ADT/SmallString.h" #include "llvm/Support/Allocator.h" diff --git a/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp b/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp index ed1448a1bd2..82ce4c102b0 100644 --- a/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp +++ b/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp @@ -10,10 +10,10 @@ #include "Atoms.h" #include "ReaderImportHeader.h" +#include "lld/Core/Alias.h" #include "lld/Core/File.h" #include "lld/Driver/Driver.h" #include "lld/ReaderWriter/PECOFFLinkingContext.h" -#include "lld/ReaderWriter/Alias.h" #include "lld/ReaderWriter/Reader.h" #include "llvm/ADT/ArrayRef.h" diff --git a/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp b/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp index 7fe156b8166..008959bf8d0 100644 --- a/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp +++ b/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp @@ -7,17 +7,16 @@ // //===----------------------------------------------------------------------===// -#include "lld/ReaderWriter/Reader.h" -#include "lld/ReaderWriter/Simple.h" -#include "lld/ReaderWriter/Writer.h" -#include "lld/ReaderWriter/YamlContext.h" - #include "lld/Core/ArchiveLibraryFile.h" #include "lld/Core/DefinedAtom.h" #include "lld/Core/Error.h" #include "lld/Core/File.h" #include "lld/Core/LLVM.h" #include "lld/Core/Reference.h" +#include "lld/Core/Simple.h" +#include "lld/ReaderWriter/Reader.h" +#include "lld/ReaderWriter/Writer.h" +#include "lld/ReaderWriter/YamlContext.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/StringMap.h" |

