mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-11-24 06:10:12 +00:00
Remove dependencies from Utility to Core and Target.
With this patch, the only dependency left is from Utility to Host. After this is broken, Utility will finally be standalone. Differential Revision: https://reviews.llvm.org/D29909 llvm-svn: 295088
This commit is contained in:
parent
0ce53e4b9f
commit
01c3243fc1
@ -21,7 +21,8 @@
|
||||
|
||||
// Other libraries and framework includes
|
||||
// Project includes
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/StringList.h"
|
||||
#include "lldb/Core/ValueObjectList.h"
|
||||
#include "lldb/Host/Predicate.h"
|
||||
|
@ -11,10 +11,10 @@
|
||||
#define liblldb_Log_h_
|
||||
|
||||
// Project includes
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Core/Logging.h"
|
||||
#include "lldb/Core/PluginInterface.h"
|
||||
#include "lldb/Utility/ConstString.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
#include "lldb/lldb-private.h"
|
||||
|
||||
// Other libraries and framework includes
|
||||
|
@ -18,7 +18,7 @@
|
||||
#include "llvm/Support/MathExtras.h"
|
||||
|
||||
// Project includes
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/lldb-public.h"
|
||||
|
||||
namespace lldb {
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
// Project includes
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/lldb-private.h"
|
||||
#include "lldb/lldb-public.h"
|
||||
|
||||
|
@ -11,7 +11,8 @@
|
||||
#define liblldb_Section_h_
|
||||
|
||||
#include "lldb/Core/AddressRange.h"
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/ModuleChild.h"
|
||||
#include "lldb/Core/RangeMap.h"
|
||||
#include "lldb/Core/UserID.h"
|
||||
|
@ -23,7 +23,8 @@
|
||||
|
||||
// Project includes
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/UserID.h"
|
||||
#include "lldb/Core/Value.h"
|
||||
#include "lldb/Symbol/CompilerType.h"
|
||||
|
@ -19,7 +19,8 @@
|
||||
#include "lldb/lldb-private.h"
|
||||
#include "lldb/lldb-public.h"
|
||||
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/DataFormatters/DumpValueObjectOptions.h"
|
||||
#include "lldb/Symbol/CompilerType.h"
|
||||
|
||||
|
@ -18,7 +18,8 @@
|
||||
|
||||
// Other libraries and framework includes
|
||||
// Project includes
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/StringList.h"
|
||||
#include "lldb/Interpreter/Args.h"
|
||||
#include "lldb/Interpreter/CommandCompletions.h"
|
||||
|
@ -16,7 +16,8 @@
|
||||
|
||||
// Other libraries and framework includes
|
||||
// Project includes
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Interpreter/OptionValue.h"
|
||||
|
||||
namespace lldb_private {
|
||||
|
@ -16,7 +16,8 @@
|
||||
|
||||
// Other libraries and framework includes
|
||||
// Project includes
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Interpreter/OptionValue.h"
|
||||
#include "lldb/Utility/ConstString.h"
|
||||
#include "lldb/lldb-defines.h"
|
||||
|
@ -15,7 +15,8 @@
|
||||
|
||||
#include "lldb/Core/AddressRange.h"
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/RangeMap.h"
|
||||
#include "lldb/Core/VMRange.h"
|
||||
#include "lldb/Core/dwarf.h"
|
||||
|
@ -17,8 +17,8 @@
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/ModuleChild.h"
|
||||
#include "lldb/Core/PluginInterface.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/FileSpec.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/lldb-private.h"
|
||||
|
||||
namespace lldb_private {
|
||||
|
@ -14,10 +14,10 @@
|
||||
#include "lldb/Core/FileSpecList.h"
|
||||
#include "lldb/Core/ModuleChild.h"
|
||||
#include "lldb/Core/PluginInterface.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/FileSpec.h"
|
||||
#include "lldb/Symbol/Symtab.h"
|
||||
#include "lldb/Symbol/UnwindTable.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/lldb-private.h"
|
||||
|
||||
namespace lldb_private {
|
||||
|
@ -7,8 +7,8 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef utility_ModuleCache_h_
|
||||
#define utility_ModuleCache_h_
|
||||
#ifndef LLDB_TARGET_MODULECACHE_H
|
||||
#define LLDB_TARGET_MODULECACHE_H
|
||||
|
||||
#include "lldb/lldb-forward.h"
|
||||
#include "lldb/lldb-types.h"
|
||||
@ -27,7 +27,7 @@ class Module;
|
||||
class UUID;
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
/// @class ModuleCache ModuleCache.h "Utility/ModuleCache.h"
|
||||
/// @class ModuleCache ModuleCache.h "lldb/Target/ModuleCache.h"
|
||||
/// @brief A module cache class.
|
||||
///
|
||||
/// Caches locally modules that are downloaded from remote targets.
|
@ -14,7 +14,8 @@
|
||||
#include <string>
|
||||
|
||||
// LLDB Headers
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Host/FileSpec.h"
|
||||
#include "lldb/Host/Host.h"
|
||||
#include "lldb/Target/FileAction.h"
|
||||
|
@ -1,5 +1,4 @@
|
||||
//===---------------------ProcessStructReader.h ------------------*- C++
|
||||
//-*-===//
|
||||
//===---------------------ProcessStructReader.h ------------------*- C++-*-===//
|
||||
//
|
||||
// The LLVM Compiler Infrastructure
|
||||
//
|
||||
@ -8,8 +7,8 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef utility_ProcessStructReader_h_
|
||||
#define utility_ProcessStructReader_h_
|
||||
#ifndef LLDB_TARGET_PROCESSSTRUCTREADER_H
|
||||
#define LLDB_TARGET_PROCESSSTRUCTREADER_H
|
||||
|
||||
#include "lldb/lldb-defines.h"
|
||||
#include "lldb/lldb-types.h"
|
@ -7,8 +7,8 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef liblldb_RegisterNumber_h
|
||||
#define liblldb_RegisterNumber_h
|
||||
#ifndef LLDB_TARGET_REGISTERNUMBER_H
|
||||
#define LLDB_TARGET_REGISTERNUMBER_H
|
||||
|
||||
#include "lldb/lldb-private.h"
|
||||
#include <map>
|
@ -17,7 +17,8 @@
|
||||
|
||||
// Other libraries and framework includes
|
||||
// Project includes
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Core/UserID.h"
|
||||
#include "lldb/Core/ValueObjectList.h"
|
||||
|
@ -7,8 +7,8 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef liblldb_host_endian_h_
|
||||
#define liblldb_host_endian_h_
|
||||
#ifndef LLDB_UTILITY_ENDIAN_H
|
||||
#define LLDB_UTILITY_ENDIAN_H
|
||||
|
||||
#include "lldb/lldb-enumerations.h"
|
||||
|
@ -7,8 +7,8 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef liblldb_Flags_h_
|
||||
#define liblldb_Flags_h_
|
||||
#ifndef LLDB_UTILITY_FLAGS_H
|
||||
#define LLDB_UTILITY_FLAGS_H
|
||||
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
@ -16,7 +16,7 @@
|
||||
namespace lldb_private {
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
/// @class Flags Flags.h "lldb/Core/Flags.h"
|
||||
/// @class Flags Flags.h "lldb/Utility/Flags.h"
|
||||
/// @brief A class to manage flags.
|
||||
///
|
||||
/// The Flags class managed flag bits and allows testing and
|
@ -19,7 +19,7 @@
|
||||
namespace lldb_utility {
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
/// @class PseudoTerminal PseudoTerminal.h "lldb/Core/PseudoTerminal.h"
|
||||
/// @class PseudoTerminal PseudoTerminal.h "lldb/Utility/PseudoTerminal.h"
|
||||
/// @brief A pseudo terminal helper class.
|
||||
///
|
||||
/// The pseudo terminal class abstracts the use of pseudo terminals on
|
||||
|
@ -16,7 +16,8 @@
|
||||
// C++ Includes
|
||||
// Other libraries and framework includes
|
||||
// Project includes
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/lldb-private.h"
|
||||
|
||||
#include "llvm/Support/FormatVariadic.h"
|
||||
|
@ -25,12 +25,12 @@
|
||||
#include "Plugins/Process/Utility/ARMDefines.h"
|
||||
#include "Plugins/Process/Utility/InstructionUtils.h"
|
||||
#include "lldb/Core/StringList.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/HostInfo.h"
|
||||
#include "lldb/Target/Platform.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/RegisterContext.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/NameMatches.h"
|
||||
#include "lldb/Utility/RegularExpression.h"
|
||||
#include "lldb/Utility/SafeMachO.h"
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
// Project includes
|
||||
#include "lldb/Core/DataBuffer.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
|
||||
using namespace lldb;
|
||||
using namespace lldb_private;
|
||||
|
@ -34,12 +34,12 @@
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/UUID.h"
|
||||
#include "lldb/Core/dwarf.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/ExecutionContext.h"
|
||||
#include "lldb/Target/ExecutionContextScope.h"
|
||||
#include "lldb/Target/SectionLoadList.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
||||
|
@ -20,12 +20,12 @@
|
||||
#include "lldb/Core/PluginManager.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/StreamFile.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/UnwindPlan.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/RegisterContext.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
||||
|
@ -18,8 +18,8 @@
|
||||
#include "lldb/Core/Event.h"
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/State.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
using namespace lldb;
|
||||
|
@ -18,7 +18,7 @@
|
||||
#include "lldb/Core/ArchSpec.h"
|
||||
#include "lldb/Core/DataBufferHeap.h"
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
using namespace lldb;
|
||||
|
@ -20,9 +20,9 @@
|
||||
|
||||
// Project includes
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/StringConvert.h"
|
||||
#include "lldb/Interpreter/Args.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
|
@ -37,7 +37,7 @@
|
||||
#include "Plugins/ExpressionParser/Clang/ClangExpressionVariable.h"
|
||||
#include "Plugins/ExpressionParser/Clang/ClangPersistentVariables.h"
|
||||
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
|
||||
#include "lldb/Interpreter/CommandInterpreter.h"
|
||||
|
||||
|
@ -27,8 +27,8 @@
|
||||
#include "Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h"
|
||||
#include "Plugins/ExpressionParser/Clang/ClangExpressionVariable.h"
|
||||
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/Host.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
|
||||
#include "lldb/Symbol/Function.h"
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
#include "lldb/Expression/DiagnosticManager.h"
|
||||
#include "lldb/Expression/IRExecutionUnit.h"
|
||||
#include "lldb/Expression/IRMemoryMap.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/ConstString.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
||||
|
@ -30,11 +30,11 @@
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/Module.h"
|
||||
#include "lldb/Core/StreamFile.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/Host.h"
|
||||
#include "lldb/Host/HostInfo.h"
|
||||
#include "lldb/Target/Platform.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
||||
|
@ -62,10 +62,8 @@
|
||||
#include "lldb/Core/Module.h"
|
||||
#include "lldb/Core/ModuleSpec.h"
|
||||
#include "lldb/Core/StreamFile.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
#include "lldb/Core/StructuredData.h"
|
||||
#include "lldb/Host/ConnectionFileDescriptor.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/FileSpec.h"
|
||||
#include "lldb/Host/FileSystem.h"
|
||||
#include "lldb/Host/HostInfo.h"
|
||||
@ -73,7 +71,9 @@
|
||||
#include "lldb/Target/Platform.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Utility/CleanUp.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/NameMatches.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
||||
#include "cfcpp/CFCBundle.h"
|
||||
#include "cfcpp/CFCMutableArray.h"
|
||||
|
@ -31,10 +31,10 @@
|
||||
#include "lldb/Core/ModuleSpec.h"
|
||||
#include "lldb/Core/Timer.h"
|
||||
#include "lldb/Core/UUID.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/Host.h"
|
||||
#include "lldb/Symbol/ObjectFile.h"
|
||||
#include "lldb/Utility/CleanUp.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
#include "mach/machine.h"
|
||||
|
||||
|
@ -31,11 +31,11 @@
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/Module.h"
|
||||
#include "lldb/Core/StreamFile.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/Host.h"
|
||||
#include "lldb/Host/HostInfo.h"
|
||||
#include "lldb/Target/Platform.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
||||
|
@ -13,7 +13,8 @@
|
||||
// C++ Includes
|
||||
// Other libraries and framework includes
|
||||
// Project includes
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/StringList.h"
|
||||
#include "lldb/Core/UserSettingsController.h"
|
||||
#include "lldb/Interpreter/Args.h"
|
||||
|
@ -22,7 +22,6 @@
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/Core/ValueObjectVariable.h"
|
||||
#include "lldb/Expression/Materializer.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Symbol/CompileUnit.h"
|
||||
#include "lldb/Symbol/CompilerDecl.h"
|
||||
@ -44,6 +43,7 @@
|
||||
#include "lldb/Target/StackFrame.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/lldb-private.h"
|
||||
#include "clang/AST/ASTConsumer.h"
|
||||
|
@ -31,11 +31,11 @@
|
||||
#include "lldb/Core/dwarf.h"
|
||||
#include "lldb/Expression/IRExecutionUnit.h"
|
||||
#include "lldb/Expression/IRInterpreter.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Symbol/ClangUtil.h"
|
||||
#include "lldb/Symbol/CompilerType.h"
|
||||
#include "lldb/Utility/ConstString.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
||||
#include <map>
|
||||
|
@ -17,14 +17,14 @@
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/DataFormatters/StringPrinter.h"
|
||||
#include "lldb/DataFormatters/TypeSummary.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/Time.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/ProcessStructReader.h"
|
||||
#include "lldb/Target/SectionLoadList.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/ProcessStructReader.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
#include <algorithm>
|
||||
|
@ -22,11 +22,11 @@
|
||||
#include "lldb/DataFormatters/StringPrinter.h"
|
||||
#include "lldb/DataFormatters/TypeSummary.h"
|
||||
#include "lldb/DataFormatters/VectorIterator.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/ProcessStructReader.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/ProcessStructReader.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
using namespace lldb;
|
||||
|
@ -17,9 +17,9 @@
|
||||
#include "lldb/Core/ValueObject.h"
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
|
@ -17,9 +17,9 @@
|
||||
#include "lldb/Core/ValueObject.h"
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
|
@ -17,9 +17,9 @@
|
||||
#include "lldb/Core/ValueObject.h"
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
|
@ -18,9 +18,9 @@
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/StringPrinter.h"
|
||||
#include "lldb/DataFormatters/VectorIterator.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
|
@ -14,12 +14,12 @@
|
||||
#include "lldb/Core/ValueObject.h"
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Language.h"
|
||||
#include "lldb/Target/ObjCLanguageRuntime.h"
|
||||
#include "lldb/Target/StackFrame.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
|
@ -20,15 +20,15 @@
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/DataFormatters/StringPrinter.h"
|
||||
#include "lldb/DataFormatters/TypeSummary.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/Time.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Language.h"
|
||||
#include "lldb/Target/ObjCLanguageRuntime.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/ProcessStructReader.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/ProcessStructReader.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
#include "Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h"
|
||||
|
@ -10,7 +10,8 @@
|
||||
|
||||
#include "CoreMedia.h"
|
||||
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Symbol/TypeSystem.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include <inttypes.h>
|
||||
|
@ -21,11 +21,11 @@
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/Expression/FunctionCaller.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Language.h"
|
||||
#include "lldb/Target/ObjCLanguageRuntime.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
|
@ -21,12 +21,12 @@
|
||||
#include "lldb/Core/ValueObject.h"
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Language.h"
|
||||
#include "lldb/Target/ObjCLanguageRuntime.h"
|
||||
#include "lldb/Target/StackFrame.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
|
@ -19,15 +19,14 @@
|
||||
#include "lldb/Core/ValueObject.h"
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/ObjCLanguageRuntime.h"
|
||||
#include "lldb/Target/ProcessStructReader.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
#include "lldb/Utility/ProcessStructReader.h"
|
||||
|
||||
#include "Plugins/Language/ObjC/NSString.h"
|
||||
|
||||
using namespace lldb;
|
||||
|
@ -19,15 +19,14 @@
|
||||
#include "lldb/Core/ValueObject.h"
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/ObjCLanguageRuntime.h"
|
||||
#include "lldb/Target/ProcessStructReader.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
#include "lldb/Utility/ProcessStructReader.h"
|
||||
|
||||
#include "Plugins/Language/ObjC/NSString.h"
|
||||
|
||||
using namespace lldb;
|
||||
|
@ -17,11 +17,11 @@
|
||||
#include "lldb/Core/ValueObject.h"
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Language.h"
|
||||
#include "lldb/Target/ObjCLanguageRuntime.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
|
@ -15,12 +15,12 @@
|
||||
#include "lldb/Core/ValueObjectConstResult.h"
|
||||
#include "lldb/DataFormatters/FormattersHelpers.h"
|
||||
#include "lldb/DataFormatters/StringPrinter.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ClangASTContext.h"
|
||||
#include "lldb/Target/Language.h"
|
||||
#include "lldb/Target/ProcessStructReader.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/ProcessStructReader.h"
|
||||
#include "lldb/Utility/Stream.h"
|
||||
|
||||
using namespace lldb;
|
||||
|
@ -22,7 +22,7 @@
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
#include "Plugins/Process/Utility/InstructionUtils.h"
|
||||
|
@ -24,9 +24,9 @@
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/ADT/STLExtras.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/ADT/STLExtras.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/ADT/STLExtras.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
|
@ -21,7 +21,7 @@
|
||||
#include "lldb/Symbol/SymbolContext.h"
|
||||
#include "lldb/Symbol/UnwindPlan.h"
|
||||
#include "lldb/Target/RegisterContext.h"
|
||||
#include "lldb/Utility/RegisterNumber.h"
|
||||
#include "lldb/Target/RegisterNumber.h"
|
||||
#include "lldb/lldb-private.h"
|
||||
|
||||
namespace lldb_private {
|
||||
|
@ -15,9 +15,9 @@
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
#include "Plugins/Process/elf-core/ProcessElfCore.h"
|
||||
|
@ -15,9 +15,9 @@
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
#include "Plugins/Process/elf-core/ProcessElfCore.h"
|
||||
|
@ -15,9 +15,9 @@
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
#include "Plugins/Process/elf-core/ProcessElfCore.h"
|
||||
|
@ -16,9 +16,9 @@
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
#include "Plugins/Process/elf-core/ProcessElfCore.h"
|
||||
|
@ -15,10 +15,10 @@
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
#include "RegisterContextPOSIX_s390x.h"
|
||||
|
@ -15,10 +15,10 @@
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/RegisterValue.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "llvm/Support/Compiler.h"
|
||||
|
||||
#include "RegisterContextPOSIX_x86.h"
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "lldb/Core/ModuleSpec.h"
|
||||
#include "lldb/Core/StreamGDBRemote.h"
|
||||
#include "lldb/Host/Config.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/File.h"
|
||||
#include "lldb/Host/FileSystem.h"
|
||||
#include "lldb/Host/Host.h"
|
||||
@ -37,6 +36,7 @@
|
||||
#include "lldb/Target/FileAction.h"
|
||||
#include "lldb/Target/Platform.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/JSON.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
#include "llvm/ADT/Triple.h"
|
||||
|
@ -27,7 +27,6 @@
|
||||
#include "lldb/Core/State.h"
|
||||
#include "lldb/Host/ConnectionFileDescriptor.h"
|
||||
#include "lldb/Host/Debug.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/File.h"
|
||||
#include "lldb/Host/FileSystem.h"
|
||||
#include "lldb/Host/Host.h"
|
||||
@ -39,6 +38,7 @@
|
||||
#include "lldb/Interpreter/Args.h"
|
||||
#include "lldb/Target/FileAction.h"
|
||||
#include "lldb/Target/MemoryRegionInfo.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/JSON.h"
|
||||
#include "lldb/Utility/LLDBAssert.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
@ -19,7 +19,8 @@
|
||||
// C++ Includes
|
||||
// Other libraries and framework includes
|
||||
// Project includes
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/StructuredData.h"
|
||||
#include "lldb/Host/File.h"
|
||||
#include "lldb/Interpreter/OptionValue.h"
|
||||
|
@ -23,7 +23,8 @@
|
||||
#include "llvm/ADT/DenseMap.h"
|
||||
#include "llvm/Support/Threading.h"
|
||||
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/RangeMap.h"
|
||||
#include "lldb/Core/UniqueCStringMap.h"
|
||||
#include "lldb/Core/dwarf.h"
|
||||
|
@ -21,11 +21,11 @@
|
||||
#include "lldb/Symbol/ObjectFile.h"
|
||||
#include "lldb/Symbol/SymbolContext.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/ProcessStructReader.h"
|
||||
#include "lldb/Target/Queue.h"
|
||||
#include "lldb/Target/QueueList.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/ProcessStructReader.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
||||
#include "SystemRuntimeMacOSX.h"
|
||||
|
@ -22,11 +22,11 @@
|
||||
#include "lldb/Target/ExecutionContext.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/RegisterContext.h"
|
||||
#include "lldb/Target/RegisterNumber.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Target/UnwindAssembly.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/RegisterNumber.h"
|
||||
|
||||
using namespace lldb;
|
||||
using namespace lldb_private;
|
||||
|
@ -12,10 +12,10 @@
|
||||
#include "Utility/ARM_DWARF_Registers.h"
|
||||
#include "lldb/Core/Module.h"
|
||||
#include "lldb/Core/Section.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Symbol/ArmUnwindInfo.h"
|
||||
#include "lldb/Symbol/SymbolVendor.h"
|
||||
#include "lldb/Symbol/UnwindPlan.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
|
||||
/*
|
||||
* Unwind information reader and parser for the ARM exception handling ABI
|
||||
|
@ -71,7 +71,8 @@
|
||||
#include "Plugins/ExpressionParser/Clang/ClangUserExpression.h"
|
||||
#include "Plugins/ExpressionParser/Clang/ClangUtilityFunction.h"
|
||||
#include "lldb/Core/ArchSpec.h"
|
||||
#include "lldb/Core/Flags.h"
|
||||
#include "lldb/Utility/Flags.h"
|
||||
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/Module.h"
|
||||
#include "lldb/Core/PluginManager.h"
|
||||
|
@ -19,10 +19,10 @@
|
||||
#include "lldb/Target/ABI.h"
|
||||
#include "lldb/Target/ExecutionContext.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/RegisterNumber.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Target/UnwindAssembly.h"
|
||||
#include "lldb/Utility/RegisterNumber.h"
|
||||
|
||||
using namespace lldb;
|
||||
using namespace lldb_private;
|
||||
|
@ -13,6 +13,7 @@ add_lldb_library(lldbTarget
|
||||
LanguageRuntime.cpp
|
||||
Memory.cpp
|
||||
MemoryHistory.cpp
|
||||
ModuleCache.cpp
|
||||
ObjCLanguageRuntime.cpp
|
||||
OperatingSystem.cpp
|
||||
PathMappingList.cpp
|
||||
@ -24,6 +25,7 @@ add_lldb_library(lldbTarget
|
||||
QueueItem.cpp
|
||||
QueueList.cpp
|
||||
RegisterContext.cpp
|
||||
RegisterNumber.cpp
|
||||
SectionLoadHistory.cpp
|
||||
SectionLoadList.cpp
|
||||
StackFrame.cpp
|
||||
|
@ -7,7 +7,7 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "ModuleCache.h"
|
||||
#include "lldb/Target/ModuleCache.h"
|
||||
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Core/Module.h"
|
@ -18,7 +18,6 @@
|
||||
#include "llvm/Support/Path.h"
|
||||
|
||||
// Project includes
|
||||
#include "Utility/ModuleCache.h"
|
||||
#include "lldb/Breakpoint/BreakpointIDList.h"
|
||||
#include "lldb/Breakpoint/BreakpointLocation.h"
|
||||
#include "lldb/Core/DataBufferHeap.h"
|
||||
@ -36,6 +35,7 @@
|
||||
#include "lldb/Interpreter/OptionValueProperties.h"
|
||||
#include "lldb/Interpreter/Property.h"
|
||||
#include "lldb/Symbol/ObjectFile.h"
|
||||
#include "lldb/Target/ModuleCache.h"
|
||||
#include "lldb/Target/Platform.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
|
@ -18,12 +18,12 @@
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Core/Value.h"
|
||||
#include "lldb/Expression/DWARFExpression.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Target/ExecutionContext.h"
|
||||
#include "lldb/Target/Process.h"
|
||||
#include "lldb/Target/StackFrame.h"
|
||||
#include "lldb/Target/Target.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
|
||||
using namespace lldb;
|
||||
using namespace lldb_private;
|
||||
|
@ -7,7 +7,7 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "lldb/Utility/RegisterNumber.h"
|
||||
#include "lldb/Target/RegisterNumber.h"
|
||||
#include "lldb/Target/RegisterContext.h"
|
||||
#include "lldb/Target/Thread.h"
|
||||
|
@ -3,11 +3,9 @@ add_lldb_library(lldbUtility
|
||||
Error.cpp
|
||||
JSON.cpp
|
||||
LLDBAssert.cpp
|
||||
ModuleCache.cpp
|
||||
NameMatches.cpp
|
||||
PseudoTerminal.cpp
|
||||
Range.cpp
|
||||
RegisterNumber.cpp
|
||||
RegularExpression.cpp
|
||||
SelectHelper.cpp
|
||||
SharingPtr.cpp
|
||||
@ -20,9 +18,7 @@ add_lldb_library(lldbUtility
|
||||
UriParser.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbCore
|
||||
lldbHost
|
||||
lldbTarget
|
||||
|
||||
LINK_COMPONENTS
|
||||
Support
|
||||
|
@ -20,7 +20,6 @@
|
||||
#include "llvm/ADT/SmallVector.h"
|
||||
|
||||
// Project includes
|
||||
#include "lldb/Core/Log.h"
|
||||
#include "lldb/Host/PosixApi.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
|
||||
|
@ -8,8 +8,8 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "lldb/Utility/Stream.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Host/PosixApi.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include <stddef.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
@ -8,6 +8,7 @@
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "lldb/Utility/UriParser.h"
|
||||
#include <cstring>
|
||||
|
||||
using namespace lldb_private;
|
||||
|
||||
|
@ -65,5 +65,6 @@ add_subdirectory(Process)
|
||||
add_subdirectory(ScriptInterpreter)
|
||||
add_subdirectory(Symbol)
|
||||
add_subdirectory(SymbolFile)
|
||||
add_subdirectory(Target)
|
||||
add_subdirectory(UnwindAssembly)
|
||||
add_subdirectory(Utility)
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
#include "lldb/Core/DataExtractor.h"
|
||||
#include "lldb/Core/Scalar.h"
|
||||
#include "lldb/Host/Endian.h"
|
||||
#include "lldb/Utility/Endian.h"
|
||||
#include "lldb/Utility/Error.h"
|
||||
#include "lldb/Utility/StreamString.h"
|
||||
|
||||
|
14
lldb/unittests/Target/CMakeLists.txt
Normal file
14
lldb/unittests/Target/CMakeLists.txt
Normal file
@ -0,0 +1,14 @@
|
||||
add_lldb_unittest(TargetTests
|
||||
ModuleCacheTest.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbCore
|
||||
lldbHost
|
||||
lldbSymbol
|
||||
lldbUtility
|
||||
lldbPluginObjectFileELF
|
||||
LINK_COMPONENTS
|
||||
Support
|
||||
)
|
||||
|
||||
add_unittest_inputs(TargetTests TestModule.so)
|
@ -5,11 +5,11 @@
|
||||
#include "llvm/Support/Path.h"
|
||||
|
||||
#include "Plugins/ObjectFile/ELF/ObjectFileELF.h"
|
||||
#include "Utility/ModuleCache.h"
|
||||
#include "lldb/Core/Module.h"
|
||||
#include "lldb/Core/ModuleSpec.h"
|
||||
#include "lldb/Host/HostInfo.h"
|
||||
#include "lldb/Symbol/SymbolContext.h"
|
||||
#include "lldb/Target/ModuleCache.h"
|
||||
|
||||
extern const char *TestMainArgv0;
|
||||
|
@ -1,19 +1,13 @@
|
||||
add_lldb_unittest(UtilityTests
|
||||
ConstStringTest.cpp
|
||||
ModuleCacheTest.cpp
|
||||
StringExtractorTest.cpp
|
||||
TaskPoolTest.cpp
|
||||
TimeoutTest.cpp
|
||||
UriParserTest.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbCore
|
||||
lldbHost
|
||||
lldbSymbol
|
||||
lldbUtility
|
||||
lldbPluginObjectFileELF
|
||||
LINK_COMPONENTS
|
||||
Support
|
||||
)
|
||||
|
||||
add_unittest_inputs(UtilityTests TestModule.so)
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user