diff --git a/clang/docs/ClangFormattedStatus.rst b/clang/docs/ClangFormattedStatus.rst --- a/clang/docs/ClangFormattedStatus.rst +++ b/clang/docs/ClangFormattedStatus.rst @@ -3854,7 +3854,7 @@ - `2` - `1` - :part:`66%` - * - llvm/include/llvm/TextAPI/MachO + * - llvm/include/llvm/TextAPI - `9` - `8` - `1` @@ -4749,7 +4749,7 @@ - `3` - `0` - :good:`100%` - * - llvm/lib/TextAPI/MachO + * - llvm/lib/TextAPI - `11` - `8` - `3` diff --git a/lld/MachO/Config.h b/lld/MachO/Config.h --- a/lld/MachO/Config.h +++ b/lld/MachO/Config.h @@ -16,9 +16,9 @@ #include "llvm/BinaryFormat/MachO.h" #include "llvm/Support/GlobPattern.h" #include "llvm/Support/VersionTuple.h" -#include "llvm/TextAPI/MachO/Architecture.h" -#include "llvm/TextAPI/MachO/Platform.h" -#include "llvm/TextAPI/MachO/Target.h" +#include "llvm/TextAPI/Architecture.h" +#include "llvm/TextAPI/Platform.h" +#include "llvm/TextAPI/Target.h" #include diff --git a/lld/MachO/Driver.cpp b/lld/MachO/Driver.cpp --- a/lld/MachO/Driver.cpp +++ b/lld/MachO/Driver.cpp @@ -43,7 +43,7 @@ #include "llvm/Support/TarWriter.h" #include "llvm/Support/TargetSelect.h" #include "llvm/Support/TimeProfiler.h" -#include "llvm/TextAPI/MachO/PackedVersion.h" +#include "llvm/TextAPI/PackedVersion.h" #include diff --git a/lld/MachO/DriverUtils.cpp b/lld/MachO/DriverUtils.cpp --- a/lld/MachO/DriverUtils.cpp +++ b/lld/MachO/DriverUtils.cpp @@ -26,8 +26,8 @@ #include "llvm/Support/CommandLine.h" #include "llvm/Support/FileSystem.h" #include "llvm/Support/Path.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" +#include "llvm/TextAPI/InterfaceFile.h" +#include "llvm/TextAPI/TextAPIReader.h" using namespace llvm; using namespace llvm::MachO; diff --git a/lld/MachO/InputFiles.h b/lld/MachO/InputFiles.h --- a/lld/MachO/InputFiles.h +++ b/lld/MachO/InputFiles.h @@ -19,7 +19,7 @@ #include "llvm/DebugInfo/DWARF/DWARFUnit.h" #include "llvm/Object/Archive.h" #include "llvm/Support/MemoryBuffer.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" +#include "llvm/TextAPI/TextAPIReader.h" #include #include diff --git a/lld/MachO/InputFiles.cpp b/lld/MachO/InputFiles.cpp --- a/lld/MachO/InputFiles.cpp +++ b/lld/MachO/InputFiles.cpp @@ -66,8 +66,8 @@ #include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/Path.h" #include "llvm/Support/TarWriter.h" -#include "llvm/TextAPI/MachO/Architecture.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" +#include "llvm/TextAPI/Architecture.h" +#include "llvm/TextAPI/InterfaceFile.h" using namespace llvm; using namespace llvm::MachO; diff --git a/lld/lib/ReaderWriter/MachO/File.h b/lld/lib/ReaderWriter/MachO/File.h --- a/lld/lib/ReaderWriter/MachO/File.h +++ b/lld/lib/ReaderWriter/MachO/File.h @@ -17,8 +17,8 @@ #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/StringMap.h" #include "llvm/Support/Format.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" +#include "llvm/TextAPI/InterfaceFile.h" +#include "llvm/TextAPI/TextAPIReader.h" #include namespace lld { diff --git a/llvm/include/llvm/Object/TapiFile.h b/llvm/include/llvm/Object/TapiFile.h --- a/llvm/include/llvm/Object/TapiFile.h +++ b/llvm/include/llvm/Object/TapiFile.h @@ -18,7 +18,7 @@ #include "llvm/Object/SymbolicFile.h" #include "llvm/Support/Error.h" #include "llvm/Support/MemoryBuffer.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" +#include "llvm/TextAPI/InterfaceFile.h" namespace llvm { namespace object { diff --git a/llvm/include/llvm/Object/TapiUniversal.h b/llvm/include/llvm/Object/TapiUniversal.h --- a/llvm/include/llvm/Object/TapiUniversal.h +++ b/llvm/include/llvm/Object/TapiUniversal.h @@ -17,8 +17,8 @@ #include "llvm/Object/TapiFile.h" #include "llvm/Support/Error.h" #include "llvm/Support/MemoryBuffer.h" -#include "llvm/TextAPI/MachO/Architecture.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" +#include "llvm/TextAPI/Architecture.h" +#include "llvm/TextAPI/InterfaceFile.h" namespace llvm { namespace object { diff --git a/llvm/include/llvm/TextAPI/MachO/Architecture.h b/llvm/include/llvm/TextAPI/Architecture.h rename from llvm/include/llvm/TextAPI/MachO/Architecture.h rename to llvm/include/llvm/TextAPI/Architecture.h --- a/llvm/include/llvm/TextAPI/MachO/Architecture.h +++ b/llvm/include/llvm/TextAPI/Architecture.h @@ -1,4 +1,4 @@ -//===- llvm/TextAPI/MachO/Architecture.h - Architecture ---------*- C++ -*-===// +//===- llvm/TextAPI/Architecture.h - Architecture ---------------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. @@ -26,7 +26,7 @@ /// Defines the architecture slices that are supported by Text-based Stub files. enum Architecture : uint8_t { #define ARCHINFO(Arch, Type, SubType, NumBits) AK_##Arch, -#include "llvm/TextAPI/MachO/Architecture.def" +#include "llvm/TextAPI/Architecture.def" #undef ARCHINFO AK_unknown, // this has to go last. }; diff --git a/llvm/include/llvm/TextAPI/MachO/Architecture.def b/llvm/include/llvm/TextAPI/Architecture.def rename from llvm/include/llvm/TextAPI/MachO/Architecture.def rename to llvm/include/llvm/TextAPI/Architecture.def --- a/llvm/include/llvm/TextAPI/MachO/Architecture.def +++ b/llvm/include/llvm/TextAPI/Architecture.def @@ -1,4 +1,4 @@ -//===- llvm/TextAPI/MachO/Architecture.def - Architecture -----------------===// +//===- llvm/TextAPI/Architecture.def - Architecture -----------------------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. diff --git a/llvm/include/llvm/TextAPI/MachO/ArchitectureSet.h b/llvm/include/llvm/TextAPI/ArchitectureSet.h rename from llvm/include/llvm/TextAPI/MachO/ArchitectureSet.h rename to llvm/include/llvm/TextAPI/ArchitectureSet.h --- a/llvm/include/llvm/TextAPI/MachO/ArchitectureSet.h +++ b/llvm/include/llvm/TextAPI/ArchitectureSet.h @@ -1,4 +1,4 @@ -//===- llvm/TextAPI/MachO/ArchitectureSet.h - ArchitectureSet ---*- C++ -*-===// +//===- llvm/TextAPI/ArchitectureSet.h - ArchitectureSet ---------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. @@ -13,7 +13,7 @@ #ifndef LLVM_TEXTAPI_MACHO_ARCHITECTURESET_H #define LLVM_TEXTAPI_MACHO_ARCHITECTURESET_H -#include "llvm/TextAPI/MachO/Architecture.h" +#include "llvm/TextAPI/Architecture.h" #include #include #include diff --git a/llvm/include/llvm/TextAPI/MachO/InterfaceFile.h b/llvm/include/llvm/TextAPI/InterfaceFile.h rename from llvm/include/llvm/TextAPI/MachO/InterfaceFile.h rename to llvm/include/llvm/TextAPI/InterfaceFile.h --- a/llvm/include/llvm/TextAPI/MachO/InterfaceFile.h +++ b/llvm/include/llvm/TextAPI/InterfaceFile.h @@ -1,4 +1,4 @@ -//===- llvm/TextAPI/MachO/IntefaceFile.h - TAPI Interface File --*- C++ -*-===// +//===- llvm/TextAPI/InterfaceFile.h - TAPI Interface File -------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. @@ -23,12 +23,12 @@ #include "llvm/BinaryFormat/Magic.h" #include "llvm/Support/Allocator.h" #include "llvm/Support/Error.h" -#include "llvm/TextAPI/MachO/Architecture.h" -#include "llvm/TextAPI/MachO/ArchitectureSet.h" -#include "llvm/TextAPI/MachO/PackedVersion.h" -#include "llvm/TextAPI/MachO/Platform.h" -#include "llvm/TextAPI/MachO/Symbol.h" -#include "llvm/TextAPI/MachO/Target.h" +#include "llvm/TextAPI/Architecture.h" +#include "llvm/TextAPI/ArchitectureSet.h" +#include "llvm/TextAPI/PackedVersion.h" +#include "llvm/TextAPI/Platform.h" +#include "llvm/TextAPI/Symbol.h" +#include "llvm/TextAPI/Target.h" namespace llvm { namespace MachO { diff --git a/llvm/include/llvm/TextAPI/MachO/PackedVersion.h b/llvm/include/llvm/TextAPI/PackedVersion.h rename from llvm/include/llvm/TextAPI/MachO/PackedVersion.h rename to llvm/include/llvm/TextAPI/PackedVersion.h --- a/llvm/include/llvm/TextAPI/MachO/PackedVersion.h +++ b/llvm/include/llvm/TextAPI/PackedVersion.h @@ -1,4 +1,4 @@ -//===- llvm/TextAPI/MachO/PackedVersion.h - PackedVersion -------*- C++ -*-===// +//===- llvm/TextAPI/PackedVersion.h - PackedVersion -------------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. diff --git a/llvm/include/llvm/TextAPI/MachO/Platform.h b/llvm/include/llvm/TextAPI/Platform.h rename from llvm/include/llvm/TextAPI/MachO/Platform.h rename to llvm/include/llvm/TextAPI/Platform.h --- a/llvm/include/llvm/TextAPI/MachO/Platform.h +++ b/llvm/include/llvm/TextAPI/Platform.h @@ -1,4 +1,4 @@ -//===- llvm/TextAPI/MachO/Platform.h - Platform -----------------*- C++ -*-===// +//===- llvm/TextAPI/Platform.h - Platform -----------------------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. diff --git a/llvm/include/llvm/TextAPI/MachO/Symbol.h b/llvm/include/llvm/TextAPI/Symbol.h rename from llvm/include/llvm/TextAPI/MachO/Symbol.h rename to llvm/include/llvm/TextAPI/Symbol.h --- a/llvm/include/llvm/TextAPI/MachO/Symbol.h +++ b/llvm/include/llvm/TextAPI/Symbol.h @@ -13,8 +13,8 @@ #include "llvm/ADT/StringRef.h" #include "llvm/Support/Error.h" #include "llvm/Support/raw_ostream.h" -#include "llvm/TextAPI/MachO/ArchitectureSet.h" -#include "llvm/TextAPI/MachO/Target.h" +#include "llvm/TextAPI/ArchitectureSet.h" +#include "llvm/TextAPI/Target.h" namespace llvm { namespace MachO { diff --git a/llvm/include/llvm/TextAPI/MachO/Target.h b/llvm/include/llvm/TextAPI/Target.h rename from llvm/include/llvm/TextAPI/MachO/Target.h rename to llvm/include/llvm/TextAPI/Target.h --- a/llvm/include/llvm/TextAPI/MachO/Target.h +++ b/llvm/include/llvm/TextAPI/Target.h @@ -11,9 +11,9 @@ #include "llvm/ADT/Triple.h" #include "llvm/Support/Error.h" -#include "llvm/TextAPI/MachO/Architecture.h" -#include "llvm/TextAPI/MachO/ArchitectureSet.h" -#include "llvm/TextAPI/MachO/Platform.h" +#include "llvm/TextAPI/Architecture.h" +#include "llvm/TextAPI/ArchitectureSet.h" +#include "llvm/TextAPI/Platform.h" namespace llvm { namespace MachO { diff --git a/llvm/include/llvm/TextAPI/MachO/TextAPIReader.h b/llvm/include/llvm/TextAPI/TextAPIReader.h rename from llvm/include/llvm/TextAPI/MachO/TextAPIReader.h rename to llvm/include/llvm/TextAPI/TextAPIReader.h diff --git a/llvm/include/llvm/TextAPI/MachO/TextAPIWriter.h b/llvm/include/llvm/TextAPI/TextAPIWriter.h rename from llvm/include/llvm/TextAPI/MachO/TextAPIWriter.h rename to llvm/include/llvm/TextAPI/TextAPIWriter.h diff --git a/llvm/lib/Object/TapiUniversal.cpp b/llvm/lib/Object/TapiUniversal.cpp --- a/llvm/lib/Object/TapiUniversal.cpp +++ b/llvm/lib/Object/TapiUniversal.cpp @@ -14,7 +14,7 @@ #include "llvm/ADT/StringRef.h" #include "llvm/Object/Error.h" #include "llvm/Support/MemoryBuffer.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" +#include "llvm/TextAPI/TextAPIReader.h" using namespace llvm; using namespace MachO; diff --git a/llvm/lib/TextAPI/MachO/Architecture.cpp b/llvm/lib/TextAPI/Architecture.cpp rename from llvm/lib/TextAPI/MachO/Architecture.cpp rename to llvm/lib/TextAPI/Architecture.cpp --- a/llvm/lib/TextAPI/MachO/Architecture.cpp +++ b/llvm/lib/TextAPI/Architecture.cpp @@ -10,12 +10,12 @@ // //===----------------------------------------------------------------------===// -#include "llvm/TextAPI/MachO/Architecture.h" +#include "llvm/TextAPI/Architecture.h" #include "llvm/ADT/StringSwitch.h" #include "llvm/ADT/Triple.h" #include "llvm/BinaryFormat/MachO.h" #include "llvm/Support/raw_ostream.h" -#include "llvm/TextAPI/MachO/ArchitectureSet.h" +#include "llvm/TextAPI/ArchitectureSet.h" namespace llvm { namespace MachO { @@ -25,7 +25,7 @@ if (CPUType == (Type) && \ (CPUSubType & ~MachO::CPU_SUBTYPE_MASK) == (Subtype)) \ return AK_##Arch; -#include "llvm/TextAPI/MachO/Architecture.def" +#include "llvm/TextAPI/Architecture.def" #undef ARCHINFO return AK_unknown; @@ -34,7 +34,7 @@ Architecture getArchitectureFromName(StringRef Name) { return StringSwitch(Name) #define ARCHINFO(Arch, Type, Subtype, NumBits) .Case(#Arch, AK_##Arch) -#include "llvm/TextAPI/MachO/Architecture.def" +#include "llvm/TextAPI/Architecture.def" #undef ARCHINFO .Default(AK_unknown); } @@ -44,7 +44,7 @@ #define ARCHINFO(Arch, Type, Subtype, NumBits) \ case AK_##Arch: \ return #Arch; -#include "llvm/TextAPI/MachO/Architecture.def" +#include "llvm/TextAPI/Architecture.def" #undef ARCHINFO case AK_unknown: return "unknown"; @@ -60,7 +60,7 @@ #define ARCHINFO(Arch, Type, Subtype, NumBits) \ case AK_##Arch: \ return std::make_pair(Type, Subtype); -#include "llvm/TextAPI/MachO/Architecture.def" +#include "llvm/TextAPI/Architecture.def" #undef ARCHINFO case AK_unknown: return std::make_pair(0, 0); @@ -80,7 +80,7 @@ #define ARCHINFO(Arch, Type, Subtype, NumBits) \ case AK_##Arch: \ return NumBits == 64; -#include "llvm/TextAPI/MachO/Architecture.def" +#include "llvm/TextAPI/Architecture.def" #undef ARCHINFO case AK_unknown: return false; diff --git a/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp b/llvm/lib/TextAPI/ArchitectureSet.cpp rename from llvm/lib/TextAPI/MachO/ArchitectureSet.cpp rename to llvm/lib/TextAPI/ArchitectureSet.cpp --- a/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp +++ b/llvm/lib/TextAPI/ArchitectureSet.cpp @@ -10,7 +10,7 @@ // //===----------------------------------------------------------------------===// -#include "llvm/TextAPI/MachO/ArchitectureSet.h" +#include "llvm/TextAPI/ArchitectureSet.h" #include "llvm/Support/raw_ostream.h" namespace llvm { diff --git a/llvm/lib/TextAPI/CMakeLists.txt b/llvm/lib/TextAPI/CMakeLists.txt --- a/llvm/lib/TextAPI/CMakeLists.txt +++ b/llvm/lib/TextAPI/CMakeLists.txt @@ -1,18 +1,16 @@ add_llvm_component_library(LLVMTextAPI - MachO/Architecture.cpp - MachO/ArchitectureSet.cpp - MachO/InterfaceFile.cpp - MachO/PackedVersion.cpp - MachO/Platform.cpp - MachO/Symbol.cpp - MachO/Target.cpp - MachO/TextStub.cpp - MachO/TextStubCommon.cpp + Architecture.cpp + ArchitectureSet.cpp + InterfaceFile.cpp + PackedVersion.cpp + Platform.cpp + Symbol.cpp + Target.cpp + TextStub.cpp + TextStubCommon.cpp ADDITIONAL_HEADER_DIRS "${LLVM_MAIN_INCLUDE_DIR}/llvm/TextAPI" - "${LLVM_MAIN_INCLUDE_DIR}/llvm/TextAPI/Elf" - "${LLVM_MAIN_INCLUDE_DIR}/llvm/TextAPI/MachO" LINK_COMPONENTS Support diff --git a/llvm/lib/TextAPI/MachO/InterfaceFile.cpp b/llvm/lib/TextAPI/InterfaceFile.cpp rename from llvm/lib/TextAPI/MachO/InterfaceFile.cpp rename to llvm/lib/TextAPI/InterfaceFile.cpp --- a/llvm/lib/TextAPI/MachO/InterfaceFile.cpp +++ b/llvm/lib/TextAPI/InterfaceFile.cpp @@ -10,7 +10,7 @@ // //===----------------------------------------------------------------------===// -#include "llvm/TextAPI/MachO/InterfaceFile.h" +#include "llvm/TextAPI/InterfaceFile.h" #include #include diff --git a/llvm/lib/TextAPI/MachO/PackedVersion.cpp b/llvm/lib/TextAPI/PackedVersion.cpp rename from llvm/lib/TextAPI/MachO/PackedVersion.cpp rename to llvm/lib/TextAPI/PackedVersion.cpp --- a/llvm/lib/TextAPI/MachO/PackedVersion.cpp +++ b/llvm/lib/TextAPI/PackedVersion.cpp @@ -10,7 +10,7 @@ // //===----------------------------------------------------------------------===// -#include "llvm/TextAPI/MachO/PackedVersion.h" +#include "llvm/TextAPI/PackedVersion.h" #include "llvm/ADT/SmallString.h" #include "llvm/ADT/SmallVector.h" #include "llvm/ADT/StringExtras.h" diff --git a/llvm/lib/TextAPI/MachO/Platform.cpp b/llvm/lib/TextAPI/Platform.cpp rename from llvm/lib/TextAPI/MachO/Platform.cpp rename to llvm/lib/TextAPI/Platform.cpp --- a/llvm/lib/TextAPI/MachO/Platform.cpp +++ b/llvm/lib/TextAPI/Platform.cpp @@ -1,4 +1,4 @@ -//===- llvm/TextAPI/MachO/Platform.cpp - Platform ---------------*- C++ -*-===// +//===- llvm/TextAPI/Platform.cpp - Platform ---------------------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. @@ -10,9 +10,9 @@ // //===----------------------------------------------------------------------===// +#include "llvm/TextAPI/Platform.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/Triple.h" -#include "llvm/TextAPI/MachO/Platform.h" namespace llvm { namespace MachO { diff --git a/llvm/lib/TextAPI/MachO/Symbol.cpp b/llvm/lib/TextAPI/Symbol.cpp rename from llvm/lib/TextAPI/MachO/Symbol.cpp rename to llvm/lib/TextAPI/Symbol.cpp --- a/llvm/lib/TextAPI/MachO/Symbol.cpp +++ b/llvm/lib/TextAPI/Symbol.cpp @@ -10,7 +10,7 @@ // //===----------------------------------------------------------------------===// -#include "llvm/TextAPI/MachO/Symbol.h" +#include "llvm/TextAPI/Symbol.h" #include namespace llvm { diff --git a/llvm/lib/TextAPI/MachO/Target.cpp b/llvm/lib/TextAPI/Target.cpp rename from llvm/lib/TextAPI/MachO/Target.cpp rename to llvm/lib/TextAPI/Target.cpp --- a/llvm/lib/TextAPI/MachO/Target.cpp +++ b/llvm/lib/TextAPI/Target.cpp @@ -1,4 +1,4 @@ -//===- tapi/Core/Target.cpp - Target ----------------------------*- C++ -*-===// +//===- Target.cpp -----------------------------------------------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. @@ -6,13 +6,13 @@ // //===----------------------------------------------------------------------===// +#include "llvm/TextAPI/Target.h" #include "llvm/ADT/SmallString.h" #include "llvm/ADT/SmallVector.h" #include "llvm/ADT/StringExtras.h" #include "llvm/ADT/StringSwitch.h" #include "llvm/Support/Format.h" #include "llvm/Support/raw_ostream.h" -#include "llvm/TextAPI/MachO/Target.h" namespace llvm { namespace MachO { diff --git a/llvm/lib/TextAPI/MachO/TextAPIContext.h b/llvm/lib/TextAPI/TextAPIContext.h rename from llvm/lib/TextAPI/MachO/TextAPIContext.h rename to llvm/lib/TextAPI/TextAPIContext.h diff --git a/llvm/lib/TextAPI/MachO/TextStub.cpp b/llvm/lib/TextAPI/TextStub.cpp rename from llvm/lib/TextAPI/MachO/TextStub.cpp rename to llvm/lib/TextAPI/TextStub.cpp --- a/llvm/lib/TextAPI/MachO/TextStub.cpp +++ b/llvm/lib/TextAPI/TextStub.cpp @@ -19,12 +19,12 @@ #include "llvm/Support/SourceMgr.h" #include "llvm/Support/YAMLTraits.h" #include "llvm/Support/raw_ostream.h" -#include "llvm/TextAPI/MachO/Architecture.h" -#include "llvm/TextAPI/MachO/ArchitectureSet.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" -#include "llvm/TextAPI/MachO/PackedVersion.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" -#include "llvm/TextAPI/MachO/TextAPIWriter.h" +#include "llvm/TextAPI/Architecture.h" +#include "llvm/TextAPI/ArchitectureSet.h" +#include "llvm/TextAPI/InterfaceFile.h" +#include "llvm/TextAPI/PackedVersion.h" +#include "llvm/TextAPI/TextAPIReader.h" +#include "llvm/TextAPI/TextAPIWriter.h" #include #include diff --git a/llvm/lib/TextAPI/MachO/TextStubCommon.h b/llvm/lib/TextAPI/TextStubCommon.h rename from llvm/lib/TextAPI/MachO/TextStubCommon.h rename to llvm/lib/TextAPI/TextStubCommon.h --- a/llvm/lib/TextAPI/MachO/TextStubCommon.h +++ b/llvm/lib/TextAPI/TextStubCommon.h @@ -15,10 +15,10 @@ #include "llvm/ADT/StringRef.h" #include "llvm/Support/YAMLTraits.h" -#include "llvm/TextAPI/MachO/Architecture.h" -#include "llvm/TextAPI/MachO/ArchitectureSet.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" -#include "llvm/TextAPI/MachO/PackedVersion.h" +#include "llvm/TextAPI/Architecture.h" +#include "llvm/TextAPI/ArchitectureSet.h" +#include "llvm/TextAPI/InterfaceFile.h" +#include "llvm/TextAPI/PackedVersion.h" using UUID = std::pair; diff --git a/llvm/lib/TextAPI/MachO/TextStubCommon.cpp b/llvm/lib/TextAPI/TextStubCommon.cpp rename from llvm/lib/TextAPI/MachO/TextStubCommon.cpp rename to llvm/lib/TextAPI/TextStubCommon.cpp --- a/llvm/lib/TextAPI/MachO/TextStubCommon.cpp +++ b/llvm/lib/TextAPI/TextStubCommon.cpp @@ -134,7 +134,7 @@ ArchitectureSet &Archs) { #define ARCHINFO(arch, type, subtype, numbits) \ IO.bitSetCase(Archs, #arch, 1U << static_cast(AK_##arch)); -#include "llvm/TextAPI/MachO/Architecture.def" +#include "llvm/TextAPI/Architecture.def" #undef ARCHINFO } diff --git a/llvm/tools/llvm-ifs/llvm-ifs.cpp b/llvm/tools/llvm-ifs/llvm-ifs.cpp --- a/llvm/tools/llvm-ifs/llvm-ifs.cpp +++ b/llvm/tools/llvm-ifs/llvm-ifs.cpp @@ -22,9 +22,9 @@ #include "llvm/Support/WithColor.h" #include "llvm/Support/YAMLTraits.h" #include "llvm/Support/raw_ostream.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" -#include "llvm/TextAPI/MachO/TextAPIWriter.h" +#include "llvm/TextAPI/InterfaceFile.h" +#include "llvm/TextAPI/TextAPIReader.h" +#include "llvm/TextAPI/TextAPIWriter.h" #include #include #include diff --git a/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp b/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp --- a/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp +++ b/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp @@ -22,7 +22,7 @@ #include "llvm/Support/InitLLVM.h" #include "llvm/Support/LineIterator.h" #include "llvm/Support/WithColor.h" -#include "llvm/TextAPI/MachO/Architecture.h" +#include "llvm/TextAPI/Architecture.h" #include using namespace llvm; diff --git a/llvm/tools/llvm-lipo/llvm-lipo.cpp b/llvm/tools/llvm-lipo/llvm-lipo.cpp --- a/llvm/tools/llvm-lipo/llvm-lipo.cpp +++ b/llvm/tools/llvm-lipo/llvm-lipo.cpp @@ -28,7 +28,7 @@ #include "llvm/Support/FileOutputBuffer.h" #include "llvm/Support/InitLLVM.h" #include "llvm/Support/WithColor.h" -#include "llvm/TextAPI/MachO/Architecture.h" +#include "llvm/TextAPI/Architecture.h" using namespace llvm; using namespace llvm::object; diff --git a/llvm/unittests/TextAPI/TextStubHelpers.h b/llvm/unittests/TextAPI/TextStubHelpers.h --- a/llvm/unittests/TextAPI/TextStubHelpers.h +++ b/llvm/unittests/TextAPI/TextStubHelpers.h @@ -7,7 +7,7 @@ //===-----------------------------------------------------------------------===/ #include "llvm/Support/MemoryBuffer.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" +#include "llvm/TextAPI/InterfaceFile.h" #include #include diff --git a/llvm/unittests/TextAPI/TextStubV1Tests.cpp b/llvm/unittests/TextAPI/TextStubV1Tests.cpp --- a/llvm/unittests/TextAPI/TextStubV1Tests.cpp +++ b/llvm/unittests/TextAPI/TextStubV1Tests.cpp @@ -7,9 +7,9 @@ //===-----------------------------------------------------------------------===/ #include "TextStubHelpers.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" -#include "llvm/TextAPI/MachO/TextAPIWriter.h" +#include "llvm/TextAPI/InterfaceFile.h" +#include "llvm/TextAPI/TextAPIReader.h" +#include "llvm/TextAPI/TextAPIWriter.h" #include "gtest/gtest.h" #include #include diff --git a/llvm/unittests/TextAPI/TextStubV2Tests.cpp b/llvm/unittests/TextAPI/TextStubV2Tests.cpp --- a/llvm/unittests/TextAPI/TextStubV2Tests.cpp +++ b/llvm/unittests/TextAPI/TextStubV2Tests.cpp @@ -6,9 +6,9 @@ // //===-----------------------------------------------------------------------===/ #include "TextStubHelpers.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" -#include "llvm/TextAPI/MachO/TextAPIWriter.h" +#include "llvm/TextAPI/InterfaceFile.h" +#include "llvm/TextAPI/TextAPIReader.h" +#include "llvm/TextAPI/TextAPIWriter.h" #include "gtest/gtest.h" #include #include diff --git a/llvm/unittests/TextAPI/TextStubV3Tests.cpp b/llvm/unittests/TextAPI/TextStubV3Tests.cpp --- a/llvm/unittests/TextAPI/TextStubV3Tests.cpp +++ b/llvm/unittests/TextAPI/TextStubV3Tests.cpp @@ -6,9 +6,9 @@ // //===-----------------------------------------------------------------------===/ #include "TextStubHelpers.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" -#include "llvm/TextAPI/MachO/TextAPIWriter.h" +#include "llvm/TextAPI/InterfaceFile.h" +#include "llvm/TextAPI/TextAPIReader.h" +#include "llvm/TextAPI/TextAPIWriter.h" #include "gtest/gtest.h" #include #include diff --git a/llvm/unittests/TextAPI/TextStubV4Tests.cpp b/llvm/unittests/TextAPI/TextStubV4Tests.cpp --- a/llvm/unittests/TextAPI/TextStubV4Tests.cpp +++ b/llvm/unittests/TextAPI/TextStubV4Tests.cpp @@ -7,9 +7,9 @@ //===-----------------------------------------------------------------------===/ #include "TextStubHelpers.h" -#include "llvm/TextAPI/MachO/InterfaceFile.h" -#include "llvm/TextAPI/MachO/TextAPIReader.h" -#include "llvm/TextAPI/MachO/TextAPIWriter.h" +#include "llvm/TextAPI/InterfaceFile.h" +#include "llvm/TextAPI/TextAPIReader.h" +#include "llvm/TextAPI/TextAPIWriter.h" #include "gtest/gtest.h" #include #include