Loading lldb/source/API/SystemInitializerFull.cpp +81 −81 Original line number Diff line number Diff line Loading @@ -24,97 +24,97 @@ #include <string> LLDB_PLUGIN_DECLARE(ABIMacOSX_arm64); LLDB_PLUGIN_DECLARE(ABISysV_arm64); LLDB_PLUGIN_DECLARE(ABIMacOSX_arm); LLDB_PLUGIN_DECLARE(ABISysV_arm); LLDB_PLUGIN_DECLARE(ABISysV_arc); LLDB_PLUGIN_DECLARE(ABISysV_hexagon); LLDB_PLUGIN_DECLARE(ABISysV_mips); LLDB_PLUGIN_DECLARE(ABISysV_mips64); LLDB_PLUGIN_DECLARE(ABISysV_ppc); LLDB_PLUGIN_DECLARE(ABISysV_ppc64); LLDB_PLUGIN_DECLARE(ABISysV_s390x); LLDB_PLUGIN_DECLARE(ABIMacOSX_i386); LLDB_PLUGIN_DECLARE(ABISysV_i386); LLDB_PLUGIN_DECLARE(ABISysV_x86_64); LLDB_PLUGIN_DECLARE(ABIWindows_x86_64); LLDB_PLUGIN_DECLARE(ObjectFileBreakpad); LLDB_PLUGIN_DECLARE(ObjectFileELF); LLDB_PLUGIN_DECLARE(ObjectFileMachO); LLDB_PLUGIN_DECLARE(ObjectFilePECOFF); LLDB_PLUGIN_DECLARE(ObjectFileWasm); LLDB_PLUGIN_DECLARE(ObjectContainerBSDArchive); LLDB_PLUGIN_DECLARE(ObjectContainerUniversalMachO); LLDB_PLUGIN_DECLARE(ScriptInterpreterNone); LLDB_PLUGIN_DECLARE(ABIMacOSX_arm64) LLDB_PLUGIN_DECLARE(ABISysV_arm64) LLDB_PLUGIN_DECLARE(ABIMacOSX_arm) LLDB_PLUGIN_DECLARE(ABISysV_arm) LLDB_PLUGIN_DECLARE(ABISysV_arc) LLDB_PLUGIN_DECLARE(ABISysV_hexagon) LLDB_PLUGIN_DECLARE(ABISysV_mips) LLDB_PLUGIN_DECLARE(ABISysV_mips64) LLDB_PLUGIN_DECLARE(ABISysV_ppc) LLDB_PLUGIN_DECLARE(ABISysV_ppc64) LLDB_PLUGIN_DECLARE(ABISysV_s390x) LLDB_PLUGIN_DECLARE(ABIMacOSX_i386) LLDB_PLUGIN_DECLARE(ABISysV_i386) LLDB_PLUGIN_DECLARE(ABISysV_x86_64) LLDB_PLUGIN_DECLARE(ABIWindows_x86_64) LLDB_PLUGIN_DECLARE(ObjectFileBreakpad) LLDB_PLUGIN_DECLARE(ObjectFileELF) LLDB_PLUGIN_DECLARE(ObjectFileMachO) LLDB_PLUGIN_DECLARE(ObjectFilePECOFF) LLDB_PLUGIN_DECLARE(ObjectFileWasm) LLDB_PLUGIN_DECLARE(ObjectContainerBSDArchive) LLDB_PLUGIN_DECLARE(ObjectContainerUniversalMachO) LLDB_PLUGIN_DECLARE(ScriptInterpreterNone) #if LLDB_ENABLE_PYTHON LLDB_PLUGIN_DECLARE(OperatingSystemPython); LLDB_PLUGIN_DECLARE(ScriptInterpreterPython); LLDB_PLUGIN_DECLARE(OperatingSystemPython) LLDB_PLUGIN_DECLARE(ScriptInterpreterPython) #endif #if LLDB_ENABLE_LUA LLDB_PLUGIN_DECLARE(ScriptInterpreterLua); LLDB_PLUGIN_DECLARE(ScriptInterpreterLua) #endif LLDB_PLUGIN_DECLARE(PlatformFreeBSD); LLDB_PLUGIN_DECLARE(PlatformLinux); LLDB_PLUGIN_DECLARE(PlatformNetBSD); LLDB_PLUGIN_DECLARE(PlatformOpenBSD); LLDB_PLUGIN_DECLARE(PlatformWindows); LLDB_PLUGIN_DECLARE(PlatformAndroid); LLDB_PLUGIN_DECLARE(PlatformMacOSX); LLDB_PLUGIN_DECLARE(TypeSystemClang); LLDB_PLUGIN_DECLARE(ArchitectureArm); LLDB_PLUGIN_DECLARE(ArchitectureMips); LLDB_PLUGIN_DECLARE(ArchitecturePPC64); LLDB_PLUGIN_DECLARE(DisassemblerLLVMC); LLDB_PLUGIN_DECLARE(JITLoaderGDB); LLDB_PLUGIN_DECLARE(ProcessElfCore); LLDB_PLUGIN_DECLARE(ProcessMachCore); LLDB_PLUGIN_DECLARE(ProcessMinidump); LLDB_PLUGIN_DECLARE(MemoryHistoryASan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeASan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeTSan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeUBSan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeMainThreadChecker); LLDB_PLUGIN_DECLARE(SymbolVendorELF); LLDB_PLUGIN_DECLARE(SymbolFileBreakpad); LLDB_PLUGIN_DECLARE(SymbolFileDWARF); LLDB_PLUGIN_DECLARE(SymbolFilePDB); LLDB_PLUGIN_DECLARE(SymbolFileSymtab); LLDB_PLUGIN_DECLARE(SymbolVendorWasm); LLDB_PLUGIN_DECLARE(UnwindAssemblyInstEmulation); LLDB_PLUGIN_DECLARE(UnwindAssembly_x86); LLDB_PLUGIN_DECLARE(EmulateInstructionARM); LLDB_PLUGIN_DECLARE(EmulateInstructionARM64); LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS); LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS64); LLDB_PLUGIN_DECLARE(EmulateInstructionPPC64); LLDB_PLUGIN_DECLARE(SymbolFileDWARFDebugMap); LLDB_PLUGIN_DECLARE(ItaniumABILanguageRuntime); LLDB_PLUGIN_DECLARE(AppleObjCRuntime); LLDB_PLUGIN_DECLARE(SystemRuntimeMacOSX); LLDB_PLUGIN_DECLARE(RenderScriptRuntime); LLDB_PLUGIN_DECLARE(CPlusPlusLanguage); LLDB_PLUGIN_DECLARE(ObjCLanguage); LLDB_PLUGIN_DECLARE(ObjCPlusPlusLanguage); LLDB_PLUGIN_DECLARE(PlatformFreeBSD) LLDB_PLUGIN_DECLARE(PlatformLinux) LLDB_PLUGIN_DECLARE(PlatformNetBSD) LLDB_PLUGIN_DECLARE(PlatformOpenBSD) LLDB_PLUGIN_DECLARE(PlatformWindows) LLDB_PLUGIN_DECLARE(PlatformAndroid) LLDB_PLUGIN_DECLARE(PlatformMacOSX) LLDB_PLUGIN_DECLARE(TypeSystemClang) LLDB_PLUGIN_DECLARE(ArchitectureArm) LLDB_PLUGIN_DECLARE(ArchitectureMips) LLDB_PLUGIN_DECLARE(ArchitecturePPC64) LLDB_PLUGIN_DECLARE(DisassemblerLLVMC) LLDB_PLUGIN_DECLARE(JITLoaderGDB) LLDB_PLUGIN_DECLARE(ProcessElfCore) LLDB_PLUGIN_DECLARE(ProcessMachCore) LLDB_PLUGIN_DECLARE(ProcessMinidump) LLDB_PLUGIN_DECLARE(MemoryHistoryASan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeASan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeTSan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeUBSan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeMainThreadChecker) LLDB_PLUGIN_DECLARE(SymbolVendorELF) LLDB_PLUGIN_DECLARE(SymbolFileBreakpad) LLDB_PLUGIN_DECLARE(SymbolFileDWARF) LLDB_PLUGIN_DECLARE(SymbolFilePDB) LLDB_PLUGIN_DECLARE(SymbolFileSymtab) LLDB_PLUGIN_DECLARE(SymbolVendorWasm) LLDB_PLUGIN_DECLARE(UnwindAssemblyInstEmulation) LLDB_PLUGIN_DECLARE(UnwindAssembly_x86) LLDB_PLUGIN_DECLARE(EmulateInstructionARM) LLDB_PLUGIN_DECLARE(EmulateInstructionARM64) LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS) LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS64) LLDB_PLUGIN_DECLARE(EmulateInstructionPPC64) LLDB_PLUGIN_DECLARE(SymbolFileDWARFDebugMap) LLDB_PLUGIN_DECLARE(ItaniumABILanguageRuntime) LLDB_PLUGIN_DECLARE(AppleObjCRuntime) LLDB_PLUGIN_DECLARE(SystemRuntimeMacOSX) LLDB_PLUGIN_DECLARE(RenderScriptRuntime) LLDB_PLUGIN_DECLARE(CPlusPlusLanguage) LLDB_PLUGIN_DECLARE(ObjCLanguage) LLDB_PLUGIN_DECLARE(ObjCPlusPlusLanguage) #if defined(_WIN32) LLDB_PLUGIN_DECLARE(ProcessWindows); LLDB_PLUGIN_DECLARE(ProcessWindows) #endif #if defined(__FreeBSD__) LLDB_PLUGIN_DECLARE(ProcessFreeBSD); LLDB_PLUGIN_DECLARE(ProcessFreeBSD) #endif #if defined(__APPLE__) LLDB_PLUGIN_DECLARE(SymbolVendorMacOSX); LLDB_PLUGIN_DECLARE(ProcessKDP); LLDB_PLUGIN_DECLARE(DynamicLoaderDarwinKernel); LLDB_PLUGIN_DECLARE(SymbolVendorMacOSX) LLDB_PLUGIN_DECLARE(ProcessKDP) LLDB_PLUGIN_DECLARE(DynamicLoaderDarwinKernel) #endif LLDB_PLUGIN_DECLARE(StructuredDataDarwinLog); LLDB_PLUGIN_DECLARE(PlatformRemoteGDBServer); LLDB_PLUGIN_DECLARE(ProcessGDBRemote); LLDB_PLUGIN_DECLARE(DynamicLoaderMacOSXDYLD); LLDB_PLUGIN_DECLARE(DynamicLoaderMacOS); LLDB_PLUGIN_DECLARE(DynamicLoaderPOSIXDYLD); LLDB_PLUGIN_DECLARE(DynamicLoaderStatic); LLDB_PLUGIN_DECLARE(DynamicLoaderWindowsDYLD); LLDB_PLUGIN_DECLARE(StructuredDataDarwinLog) LLDB_PLUGIN_DECLARE(PlatformRemoteGDBServer) LLDB_PLUGIN_DECLARE(ProcessGDBRemote) LLDB_PLUGIN_DECLARE(DynamicLoaderMacOSXDYLD) LLDB_PLUGIN_DECLARE(DynamicLoaderMacOS) LLDB_PLUGIN_DECLARE(DynamicLoaderPOSIXDYLD) LLDB_PLUGIN_DECLARE(DynamicLoaderStatic) LLDB_PLUGIN_DECLARE(DynamicLoaderWindowsDYLD) using namespace lldb_private; Loading lldb/tools/lldb-test/SystemInitializerTest.cpp +78 −78 Original line number Diff line number Diff line Loading @@ -17,90 +17,90 @@ #include <string> LLDB_PLUGIN_DECLARE(ABIMacOSX_arm64); LLDB_PLUGIN_DECLARE(ABISysV_arm64); LLDB_PLUGIN_DECLARE(ABIMacOSX_arm); LLDB_PLUGIN_DECLARE(ABISysV_arm); LLDB_PLUGIN_DECLARE(ABISysV_arc); LLDB_PLUGIN_DECLARE(ABISysV_hexagon); LLDB_PLUGIN_DECLARE(ABISysV_mips); LLDB_PLUGIN_DECLARE(ABISysV_mips64); LLDB_PLUGIN_DECLARE(ABISysV_ppc); LLDB_PLUGIN_DECLARE(ABISysV_ppc64); LLDB_PLUGIN_DECLARE(ABISysV_s390x); LLDB_PLUGIN_DECLARE(ABIMacOSX_i386); LLDB_PLUGIN_DECLARE(ABISysV_i386); LLDB_PLUGIN_DECLARE(ABISysV_x86_64); LLDB_PLUGIN_DECLARE(ABIWindows_x86_64); LLDB_PLUGIN_DECLARE(ObjectFileBreakpad); LLDB_PLUGIN_DECLARE(ObjectFileELF); LLDB_PLUGIN_DECLARE(ObjectFileMachO); LLDB_PLUGIN_DECLARE(ObjectFilePECOFF); LLDB_PLUGIN_DECLARE(ObjectFileWasm); LLDB_PLUGIN_DECLARE(ObjectContainerBSDArchive); LLDB_PLUGIN_DECLARE(ObjectContainerUniversalMachO); LLDB_PLUGIN_DECLARE(ScriptInterpreterNone); LLDB_PLUGIN_DECLARE(PlatformFreeBSD); LLDB_PLUGIN_DECLARE(PlatformLinux); LLDB_PLUGIN_DECLARE(PlatformNetBSD); LLDB_PLUGIN_DECLARE(PlatformOpenBSD); LLDB_PLUGIN_DECLARE(PlatformWindows); LLDB_PLUGIN_DECLARE(PlatformAndroid); LLDB_PLUGIN_DECLARE(PlatformMacOSX); LLDB_PLUGIN_DECLARE(TypeSystemClang); LLDB_PLUGIN_DECLARE(ArchitectureArm); LLDB_PLUGIN_DECLARE(ArchitectureMips); LLDB_PLUGIN_DECLARE(ArchitecturePPC64); LLDB_PLUGIN_DECLARE(DisassemblerLLVMC); LLDB_PLUGIN_DECLARE(JITLoaderGDB); LLDB_PLUGIN_DECLARE(ProcessElfCore); LLDB_PLUGIN_DECLARE(ProcessMachCore); LLDB_PLUGIN_DECLARE(ProcessMinidump); LLDB_PLUGIN_DECLARE(MemoryHistoryASan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeASan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeTSan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeUBSan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeMainThreadChecker); LLDB_PLUGIN_DECLARE(SymbolVendorELF); LLDB_PLUGIN_DECLARE(SymbolFileBreakpad); LLDB_PLUGIN_DECLARE(SymbolFileDWARF); LLDB_PLUGIN_DECLARE(SymbolFilePDB); LLDB_PLUGIN_DECLARE(SymbolFileSymtab); LLDB_PLUGIN_DECLARE(SymbolVendorWasm); LLDB_PLUGIN_DECLARE(UnwindAssemblyInstEmulation); LLDB_PLUGIN_DECLARE(UnwindAssembly_x86); LLDB_PLUGIN_DECLARE(EmulateInstructionARM); LLDB_PLUGIN_DECLARE(EmulateInstructionARM64); LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS); LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS64); LLDB_PLUGIN_DECLARE(EmulateInstructionPPC64); LLDB_PLUGIN_DECLARE(SymbolFileDWARFDebugMap); LLDB_PLUGIN_DECLARE(ItaniumABILanguageRuntime); LLDB_PLUGIN_DECLARE(AppleObjCRuntime); LLDB_PLUGIN_DECLARE(SystemRuntimeMacOSX); LLDB_PLUGIN_DECLARE(RenderScriptRuntime); LLDB_PLUGIN_DECLARE(CPlusPlusLanguage); LLDB_PLUGIN_DECLARE(ObjCLanguage); LLDB_PLUGIN_DECLARE(ObjCPlusPlusLanguage); LLDB_PLUGIN_DECLARE(ABIMacOSX_arm64) LLDB_PLUGIN_DECLARE(ABISysV_arm64) LLDB_PLUGIN_DECLARE(ABIMacOSX_arm) LLDB_PLUGIN_DECLARE(ABISysV_arm) LLDB_PLUGIN_DECLARE(ABISysV_arc) LLDB_PLUGIN_DECLARE(ABISysV_hexagon) LLDB_PLUGIN_DECLARE(ABISysV_mips) LLDB_PLUGIN_DECLARE(ABISysV_mips64) LLDB_PLUGIN_DECLARE(ABISysV_ppc) LLDB_PLUGIN_DECLARE(ABISysV_ppc64) LLDB_PLUGIN_DECLARE(ABISysV_s390x) LLDB_PLUGIN_DECLARE(ABIMacOSX_i386) LLDB_PLUGIN_DECLARE(ABISysV_i386) LLDB_PLUGIN_DECLARE(ABISysV_x86_64) LLDB_PLUGIN_DECLARE(ABIWindows_x86_64) LLDB_PLUGIN_DECLARE(ObjectFileBreakpad) LLDB_PLUGIN_DECLARE(ObjectFileELF) LLDB_PLUGIN_DECLARE(ObjectFileMachO) LLDB_PLUGIN_DECLARE(ObjectFilePECOFF) LLDB_PLUGIN_DECLARE(ObjectFileWasm) LLDB_PLUGIN_DECLARE(ObjectContainerBSDArchive) LLDB_PLUGIN_DECLARE(ObjectContainerUniversalMachO) LLDB_PLUGIN_DECLARE(ScriptInterpreterNone) LLDB_PLUGIN_DECLARE(PlatformFreeBSD) LLDB_PLUGIN_DECLARE(PlatformLinux) LLDB_PLUGIN_DECLARE(PlatformNetBSD) LLDB_PLUGIN_DECLARE(PlatformOpenBSD) LLDB_PLUGIN_DECLARE(PlatformWindows) LLDB_PLUGIN_DECLARE(PlatformAndroid) LLDB_PLUGIN_DECLARE(PlatformMacOSX) LLDB_PLUGIN_DECLARE(TypeSystemClang) LLDB_PLUGIN_DECLARE(ArchitectureArm) LLDB_PLUGIN_DECLARE(ArchitectureMips) LLDB_PLUGIN_DECLARE(ArchitecturePPC64) LLDB_PLUGIN_DECLARE(DisassemblerLLVMC) LLDB_PLUGIN_DECLARE(JITLoaderGDB) LLDB_PLUGIN_DECLARE(ProcessElfCore) LLDB_PLUGIN_DECLARE(ProcessMachCore) LLDB_PLUGIN_DECLARE(ProcessMinidump) LLDB_PLUGIN_DECLARE(MemoryHistoryASan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeASan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeTSan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeUBSan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeMainThreadChecker) LLDB_PLUGIN_DECLARE(SymbolVendorELF) LLDB_PLUGIN_DECLARE(SymbolFileBreakpad) LLDB_PLUGIN_DECLARE(SymbolFileDWARF) LLDB_PLUGIN_DECLARE(SymbolFilePDB) LLDB_PLUGIN_DECLARE(SymbolFileSymtab) LLDB_PLUGIN_DECLARE(SymbolVendorWasm) LLDB_PLUGIN_DECLARE(UnwindAssemblyInstEmulation) LLDB_PLUGIN_DECLARE(UnwindAssembly_x86) LLDB_PLUGIN_DECLARE(EmulateInstructionARM) LLDB_PLUGIN_DECLARE(EmulateInstructionARM64) LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS) LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS64) LLDB_PLUGIN_DECLARE(EmulateInstructionPPC64) LLDB_PLUGIN_DECLARE(SymbolFileDWARFDebugMap) LLDB_PLUGIN_DECLARE(ItaniumABILanguageRuntime) LLDB_PLUGIN_DECLARE(AppleObjCRuntime) LLDB_PLUGIN_DECLARE(SystemRuntimeMacOSX) LLDB_PLUGIN_DECLARE(RenderScriptRuntime) LLDB_PLUGIN_DECLARE(CPlusPlusLanguage) LLDB_PLUGIN_DECLARE(ObjCLanguage) LLDB_PLUGIN_DECLARE(ObjCPlusPlusLanguage) #if defined(_WIN32) LLDB_PLUGIN_DECLARE(ProcessWindows); LLDB_PLUGIN_DECLARE(ProcessWindows) #endif #if defined(__FreeBSD__) LLDB_PLUGIN_DECLARE(ProcessFreeBSD); LLDB_PLUGIN_DECLARE(ProcessFreeBSD) #endif #if defined(__APPLE__) LLDB_PLUGIN_DECLARE(SymbolVendorMacOSX); LLDB_PLUGIN_DECLARE(ProcessKDP); LLDB_PLUGIN_DECLARE(DynamicLoaderDarwinKernel); LLDB_PLUGIN_DECLARE(SymbolVendorMacOSX) LLDB_PLUGIN_DECLARE(ProcessKDP) LLDB_PLUGIN_DECLARE(DynamicLoaderDarwinKernel) #endif LLDB_PLUGIN_DECLARE(StructuredDataDarwinLog); LLDB_PLUGIN_DECLARE(PlatformRemoteGDBServer); LLDB_PLUGIN_DECLARE(ProcessGDBRemote); LLDB_PLUGIN_DECLARE(DynamicLoaderMacOSXDYLD); LLDB_PLUGIN_DECLARE(DynamicLoaderMacOS); LLDB_PLUGIN_DECLARE(DynamicLoaderPOSIXDYLD); LLDB_PLUGIN_DECLARE(DynamicLoaderStatic); LLDB_PLUGIN_DECLARE(DynamicLoaderWindowsDYLD); LLDB_PLUGIN_DECLARE(StructuredDataDarwinLog) LLDB_PLUGIN_DECLARE(PlatformRemoteGDBServer) LLDB_PLUGIN_DECLARE(ProcessGDBRemote) LLDB_PLUGIN_DECLARE(DynamicLoaderMacOSXDYLD) LLDB_PLUGIN_DECLARE(DynamicLoaderMacOS) LLDB_PLUGIN_DECLARE(DynamicLoaderPOSIXDYLD) LLDB_PLUGIN_DECLARE(DynamicLoaderStatic) LLDB_PLUGIN_DECLARE(DynamicLoaderWindowsDYLD) using namespace lldb_private; Loading Loading
lldb/source/API/SystemInitializerFull.cpp +81 −81 Original line number Diff line number Diff line Loading @@ -24,97 +24,97 @@ #include <string> LLDB_PLUGIN_DECLARE(ABIMacOSX_arm64); LLDB_PLUGIN_DECLARE(ABISysV_arm64); LLDB_PLUGIN_DECLARE(ABIMacOSX_arm); LLDB_PLUGIN_DECLARE(ABISysV_arm); LLDB_PLUGIN_DECLARE(ABISysV_arc); LLDB_PLUGIN_DECLARE(ABISysV_hexagon); LLDB_PLUGIN_DECLARE(ABISysV_mips); LLDB_PLUGIN_DECLARE(ABISysV_mips64); LLDB_PLUGIN_DECLARE(ABISysV_ppc); LLDB_PLUGIN_DECLARE(ABISysV_ppc64); LLDB_PLUGIN_DECLARE(ABISysV_s390x); LLDB_PLUGIN_DECLARE(ABIMacOSX_i386); LLDB_PLUGIN_DECLARE(ABISysV_i386); LLDB_PLUGIN_DECLARE(ABISysV_x86_64); LLDB_PLUGIN_DECLARE(ABIWindows_x86_64); LLDB_PLUGIN_DECLARE(ObjectFileBreakpad); LLDB_PLUGIN_DECLARE(ObjectFileELF); LLDB_PLUGIN_DECLARE(ObjectFileMachO); LLDB_PLUGIN_DECLARE(ObjectFilePECOFF); LLDB_PLUGIN_DECLARE(ObjectFileWasm); LLDB_PLUGIN_DECLARE(ObjectContainerBSDArchive); LLDB_PLUGIN_DECLARE(ObjectContainerUniversalMachO); LLDB_PLUGIN_DECLARE(ScriptInterpreterNone); LLDB_PLUGIN_DECLARE(ABIMacOSX_arm64) LLDB_PLUGIN_DECLARE(ABISysV_arm64) LLDB_PLUGIN_DECLARE(ABIMacOSX_arm) LLDB_PLUGIN_DECLARE(ABISysV_arm) LLDB_PLUGIN_DECLARE(ABISysV_arc) LLDB_PLUGIN_DECLARE(ABISysV_hexagon) LLDB_PLUGIN_DECLARE(ABISysV_mips) LLDB_PLUGIN_DECLARE(ABISysV_mips64) LLDB_PLUGIN_DECLARE(ABISysV_ppc) LLDB_PLUGIN_DECLARE(ABISysV_ppc64) LLDB_PLUGIN_DECLARE(ABISysV_s390x) LLDB_PLUGIN_DECLARE(ABIMacOSX_i386) LLDB_PLUGIN_DECLARE(ABISysV_i386) LLDB_PLUGIN_DECLARE(ABISysV_x86_64) LLDB_PLUGIN_DECLARE(ABIWindows_x86_64) LLDB_PLUGIN_DECLARE(ObjectFileBreakpad) LLDB_PLUGIN_DECLARE(ObjectFileELF) LLDB_PLUGIN_DECLARE(ObjectFileMachO) LLDB_PLUGIN_DECLARE(ObjectFilePECOFF) LLDB_PLUGIN_DECLARE(ObjectFileWasm) LLDB_PLUGIN_DECLARE(ObjectContainerBSDArchive) LLDB_PLUGIN_DECLARE(ObjectContainerUniversalMachO) LLDB_PLUGIN_DECLARE(ScriptInterpreterNone) #if LLDB_ENABLE_PYTHON LLDB_PLUGIN_DECLARE(OperatingSystemPython); LLDB_PLUGIN_DECLARE(ScriptInterpreterPython); LLDB_PLUGIN_DECLARE(OperatingSystemPython) LLDB_PLUGIN_DECLARE(ScriptInterpreterPython) #endif #if LLDB_ENABLE_LUA LLDB_PLUGIN_DECLARE(ScriptInterpreterLua); LLDB_PLUGIN_DECLARE(ScriptInterpreterLua) #endif LLDB_PLUGIN_DECLARE(PlatformFreeBSD); LLDB_PLUGIN_DECLARE(PlatformLinux); LLDB_PLUGIN_DECLARE(PlatformNetBSD); LLDB_PLUGIN_DECLARE(PlatformOpenBSD); LLDB_PLUGIN_DECLARE(PlatformWindows); LLDB_PLUGIN_DECLARE(PlatformAndroid); LLDB_PLUGIN_DECLARE(PlatformMacOSX); LLDB_PLUGIN_DECLARE(TypeSystemClang); LLDB_PLUGIN_DECLARE(ArchitectureArm); LLDB_PLUGIN_DECLARE(ArchitectureMips); LLDB_PLUGIN_DECLARE(ArchitecturePPC64); LLDB_PLUGIN_DECLARE(DisassemblerLLVMC); LLDB_PLUGIN_DECLARE(JITLoaderGDB); LLDB_PLUGIN_DECLARE(ProcessElfCore); LLDB_PLUGIN_DECLARE(ProcessMachCore); LLDB_PLUGIN_DECLARE(ProcessMinidump); LLDB_PLUGIN_DECLARE(MemoryHistoryASan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeASan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeTSan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeUBSan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeMainThreadChecker); LLDB_PLUGIN_DECLARE(SymbolVendorELF); LLDB_PLUGIN_DECLARE(SymbolFileBreakpad); LLDB_PLUGIN_DECLARE(SymbolFileDWARF); LLDB_PLUGIN_DECLARE(SymbolFilePDB); LLDB_PLUGIN_DECLARE(SymbolFileSymtab); LLDB_PLUGIN_DECLARE(SymbolVendorWasm); LLDB_PLUGIN_DECLARE(UnwindAssemblyInstEmulation); LLDB_PLUGIN_DECLARE(UnwindAssembly_x86); LLDB_PLUGIN_DECLARE(EmulateInstructionARM); LLDB_PLUGIN_DECLARE(EmulateInstructionARM64); LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS); LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS64); LLDB_PLUGIN_DECLARE(EmulateInstructionPPC64); LLDB_PLUGIN_DECLARE(SymbolFileDWARFDebugMap); LLDB_PLUGIN_DECLARE(ItaniumABILanguageRuntime); LLDB_PLUGIN_DECLARE(AppleObjCRuntime); LLDB_PLUGIN_DECLARE(SystemRuntimeMacOSX); LLDB_PLUGIN_DECLARE(RenderScriptRuntime); LLDB_PLUGIN_DECLARE(CPlusPlusLanguage); LLDB_PLUGIN_DECLARE(ObjCLanguage); LLDB_PLUGIN_DECLARE(ObjCPlusPlusLanguage); LLDB_PLUGIN_DECLARE(PlatformFreeBSD) LLDB_PLUGIN_DECLARE(PlatformLinux) LLDB_PLUGIN_DECLARE(PlatformNetBSD) LLDB_PLUGIN_DECLARE(PlatformOpenBSD) LLDB_PLUGIN_DECLARE(PlatformWindows) LLDB_PLUGIN_DECLARE(PlatformAndroid) LLDB_PLUGIN_DECLARE(PlatformMacOSX) LLDB_PLUGIN_DECLARE(TypeSystemClang) LLDB_PLUGIN_DECLARE(ArchitectureArm) LLDB_PLUGIN_DECLARE(ArchitectureMips) LLDB_PLUGIN_DECLARE(ArchitecturePPC64) LLDB_PLUGIN_DECLARE(DisassemblerLLVMC) LLDB_PLUGIN_DECLARE(JITLoaderGDB) LLDB_PLUGIN_DECLARE(ProcessElfCore) LLDB_PLUGIN_DECLARE(ProcessMachCore) LLDB_PLUGIN_DECLARE(ProcessMinidump) LLDB_PLUGIN_DECLARE(MemoryHistoryASan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeASan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeTSan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeUBSan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeMainThreadChecker) LLDB_PLUGIN_DECLARE(SymbolVendorELF) LLDB_PLUGIN_DECLARE(SymbolFileBreakpad) LLDB_PLUGIN_DECLARE(SymbolFileDWARF) LLDB_PLUGIN_DECLARE(SymbolFilePDB) LLDB_PLUGIN_DECLARE(SymbolFileSymtab) LLDB_PLUGIN_DECLARE(SymbolVendorWasm) LLDB_PLUGIN_DECLARE(UnwindAssemblyInstEmulation) LLDB_PLUGIN_DECLARE(UnwindAssembly_x86) LLDB_PLUGIN_DECLARE(EmulateInstructionARM) LLDB_PLUGIN_DECLARE(EmulateInstructionARM64) LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS) LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS64) LLDB_PLUGIN_DECLARE(EmulateInstructionPPC64) LLDB_PLUGIN_DECLARE(SymbolFileDWARFDebugMap) LLDB_PLUGIN_DECLARE(ItaniumABILanguageRuntime) LLDB_PLUGIN_DECLARE(AppleObjCRuntime) LLDB_PLUGIN_DECLARE(SystemRuntimeMacOSX) LLDB_PLUGIN_DECLARE(RenderScriptRuntime) LLDB_PLUGIN_DECLARE(CPlusPlusLanguage) LLDB_PLUGIN_DECLARE(ObjCLanguage) LLDB_PLUGIN_DECLARE(ObjCPlusPlusLanguage) #if defined(_WIN32) LLDB_PLUGIN_DECLARE(ProcessWindows); LLDB_PLUGIN_DECLARE(ProcessWindows) #endif #if defined(__FreeBSD__) LLDB_PLUGIN_DECLARE(ProcessFreeBSD); LLDB_PLUGIN_DECLARE(ProcessFreeBSD) #endif #if defined(__APPLE__) LLDB_PLUGIN_DECLARE(SymbolVendorMacOSX); LLDB_PLUGIN_DECLARE(ProcessKDP); LLDB_PLUGIN_DECLARE(DynamicLoaderDarwinKernel); LLDB_PLUGIN_DECLARE(SymbolVendorMacOSX) LLDB_PLUGIN_DECLARE(ProcessKDP) LLDB_PLUGIN_DECLARE(DynamicLoaderDarwinKernel) #endif LLDB_PLUGIN_DECLARE(StructuredDataDarwinLog); LLDB_PLUGIN_DECLARE(PlatformRemoteGDBServer); LLDB_PLUGIN_DECLARE(ProcessGDBRemote); LLDB_PLUGIN_DECLARE(DynamicLoaderMacOSXDYLD); LLDB_PLUGIN_DECLARE(DynamicLoaderMacOS); LLDB_PLUGIN_DECLARE(DynamicLoaderPOSIXDYLD); LLDB_PLUGIN_DECLARE(DynamicLoaderStatic); LLDB_PLUGIN_DECLARE(DynamicLoaderWindowsDYLD); LLDB_PLUGIN_DECLARE(StructuredDataDarwinLog) LLDB_PLUGIN_DECLARE(PlatformRemoteGDBServer) LLDB_PLUGIN_DECLARE(ProcessGDBRemote) LLDB_PLUGIN_DECLARE(DynamicLoaderMacOSXDYLD) LLDB_PLUGIN_DECLARE(DynamicLoaderMacOS) LLDB_PLUGIN_DECLARE(DynamicLoaderPOSIXDYLD) LLDB_PLUGIN_DECLARE(DynamicLoaderStatic) LLDB_PLUGIN_DECLARE(DynamicLoaderWindowsDYLD) using namespace lldb_private; Loading
lldb/tools/lldb-test/SystemInitializerTest.cpp +78 −78 Original line number Diff line number Diff line Loading @@ -17,90 +17,90 @@ #include <string> LLDB_PLUGIN_DECLARE(ABIMacOSX_arm64); LLDB_PLUGIN_DECLARE(ABISysV_arm64); LLDB_PLUGIN_DECLARE(ABIMacOSX_arm); LLDB_PLUGIN_DECLARE(ABISysV_arm); LLDB_PLUGIN_DECLARE(ABISysV_arc); LLDB_PLUGIN_DECLARE(ABISysV_hexagon); LLDB_PLUGIN_DECLARE(ABISysV_mips); LLDB_PLUGIN_DECLARE(ABISysV_mips64); LLDB_PLUGIN_DECLARE(ABISysV_ppc); LLDB_PLUGIN_DECLARE(ABISysV_ppc64); LLDB_PLUGIN_DECLARE(ABISysV_s390x); LLDB_PLUGIN_DECLARE(ABIMacOSX_i386); LLDB_PLUGIN_DECLARE(ABISysV_i386); LLDB_PLUGIN_DECLARE(ABISysV_x86_64); LLDB_PLUGIN_DECLARE(ABIWindows_x86_64); LLDB_PLUGIN_DECLARE(ObjectFileBreakpad); LLDB_PLUGIN_DECLARE(ObjectFileELF); LLDB_PLUGIN_DECLARE(ObjectFileMachO); LLDB_PLUGIN_DECLARE(ObjectFilePECOFF); LLDB_PLUGIN_DECLARE(ObjectFileWasm); LLDB_PLUGIN_DECLARE(ObjectContainerBSDArchive); LLDB_PLUGIN_DECLARE(ObjectContainerUniversalMachO); LLDB_PLUGIN_DECLARE(ScriptInterpreterNone); LLDB_PLUGIN_DECLARE(PlatformFreeBSD); LLDB_PLUGIN_DECLARE(PlatformLinux); LLDB_PLUGIN_DECLARE(PlatformNetBSD); LLDB_PLUGIN_DECLARE(PlatformOpenBSD); LLDB_PLUGIN_DECLARE(PlatformWindows); LLDB_PLUGIN_DECLARE(PlatformAndroid); LLDB_PLUGIN_DECLARE(PlatformMacOSX); LLDB_PLUGIN_DECLARE(TypeSystemClang); LLDB_PLUGIN_DECLARE(ArchitectureArm); LLDB_PLUGIN_DECLARE(ArchitectureMips); LLDB_PLUGIN_DECLARE(ArchitecturePPC64); LLDB_PLUGIN_DECLARE(DisassemblerLLVMC); LLDB_PLUGIN_DECLARE(JITLoaderGDB); LLDB_PLUGIN_DECLARE(ProcessElfCore); LLDB_PLUGIN_DECLARE(ProcessMachCore); LLDB_PLUGIN_DECLARE(ProcessMinidump); LLDB_PLUGIN_DECLARE(MemoryHistoryASan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeASan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeTSan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeUBSan); LLDB_PLUGIN_DECLARE(InstrumentationRuntimeMainThreadChecker); LLDB_PLUGIN_DECLARE(SymbolVendorELF); LLDB_PLUGIN_DECLARE(SymbolFileBreakpad); LLDB_PLUGIN_DECLARE(SymbolFileDWARF); LLDB_PLUGIN_DECLARE(SymbolFilePDB); LLDB_PLUGIN_DECLARE(SymbolFileSymtab); LLDB_PLUGIN_DECLARE(SymbolVendorWasm); LLDB_PLUGIN_DECLARE(UnwindAssemblyInstEmulation); LLDB_PLUGIN_DECLARE(UnwindAssembly_x86); LLDB_PLUGIN_DECLARE(EmulateInstructionARM); LLDB_PLUGIN_DECLARE(EmulateInstructionARM64); LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS); LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS64); LLDB_PLUGIN_DECLARE(EmulateInstructionPPC64); LLDB_PLUGIN_DECLARE(SymbolFileDWARFDebugMap); LLDB_PLUGIN_DECLARE(ItaniumABILanguageRuntime); LLDB_PLUGIN_DECLARE(AppleObjCRuntime); LLDB_PLUGIN_DECLARE(SystemRuntimeMacOSX); LLDB_PLUGIN_DECLARE(RenderScriptRuntime); LLDB_PLUGIN_DECLARE(CPlusPlusLanguage); LLDB_PLUGIN_DECLARE(ObjCLanguage); LLDB_PLUGIN_DECLARE(ObjCPlusPlusLanguage); LLDB_PLUGIN_DECLARE(ABIMacOSX_arm64) LLDB_PLUGIN_DECLARE(ABISysV_arm64) LLDB_PLUGIN_DECLARE(ABIMacOSX_arm) LLDB_PLUGIN_DECLARE(ABISysV_arm) LLDB_PLUGIN_DECLARE(ABISysV_arc) LLDB_PLUGIN_DECLARE(ABISysV_hexagon) LLDB_PLUGIN_DECLARE(ABISysV_mips) LLDB_PLUGIN_DECLARE(ABISysV_mips64) LLDB_PLUGIN_DECLARE(ABISysV_ppc) LLDB_PLUGIN_DECLARE(ABISysV_ppc64) LLDB_PLUGIN_DECLARE(ABISysV_s390x) LLDB_PLUGIN_DECLARE(ABIMacOSX_i386) LLDB_PLUGIN_DECLARE(ABISysV_i386) LLDB_PLUGIN_DECLARE(ABISysV_x86_64) LLDB_PLUGIN_DECLARE(ABIWindows_x86_64) LLDB_PLUGIN_DECLARE(ObjectFileBreakpad) LLDB_PLUGIN_DECLARE(ObjectFileELF) LLDB_PLUGIN_DECLARE(ObjectFileMachO) LLDB_PLUGIN_DECLARE(ObjectFilePECOFF) LLDB_PLUGIN_DECLARE(ObjectFileWasm) LLDB_PLUGIN_DECLARE(ObjectContainerBSDArchive) LLDB_PLUGIN_DECLARE(ObjectContainerUniversalMachO) LLDB_PLUGIN_DECLARE(ScriptInterpreterNone) LLDB_PLUGIN_DECLARE(PlatformFreeBSD) LLDB_PLUGIN_DECLARE(PlatformLinux) LLDB_PLUGIN_DECLARE(PlatformNetBSD) LLDB_PLUGIN_DECLARE(PlatformOpenBSD) LLDB_PLUGIN_DECLARE(PlatformWindows) LLDB_PLUGIN_DECLARE(PlatformAndroid) LLDB_PLUGIN_DECLARE(PlatformMacOSX) LLDB_PLUGIN_DECLARE(TypeSystemClang) LLDB_PLUGIN_DECLARE(ArchitectureArm) LLDB_PLUGIN_DECLARE(ArchitectureMips) LLDB_PLUGIN_DECLARE(ArchitecturePPC64) LLDB_PLUGIN_DECLARE(DisassemblerLLVMC) LLDB_PLUGIN_DECLARE(JITLoaderGDB) LLDB_PLUGIN_DECLARE(ProcessElfCore) LLDB_PLUGIN_DECLARE(ProcessMachCore) LLDB_PLUGIN_DECLARE(ProcessMinidump) LLDB_PLUGIN_DECLARE(MemoryHistoryASan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeASan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeTSan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeUBSan) LLDB_PLUGIN_DECLARE(InstrumentationRuntimeMainThreadChecker) LLDB_PLUGIN_DECLARE(SymbolVendorELF) LLDB_PLUGIN_DECLARE(SymbolFileBreakpad) LLDB_PLUGIN_DECLARE(SymbolFileDWARF) LLDB_PLUGIN_DECLARE(SymbolFilePDB) LLDB_PLUGIN_DECLARE(SymbolFileSymtab) LLDB_PLUGIN_DECLARE(SymbolVendorWasm) LLDB_PLUGIN_DECLARE(UnwindAssemblyInstEmulation) LLDB_PLUGIN_DECLARE(UnwindAssembly_x86) LLDB_PLUGIN_DECLARE(EmulateInstructionARM) LLDB_PLUGIN_DECLARE(EmulateInstructionARM64) LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS) LLDB_PLUGIN_DECLARE(EmulateInstructionMIPS64) LLDB_PLUGIN_DECLARE(EmulateInstructionPPC64) LLDB_PLUGIN_DECLARE(SymbolFileDWARFDebugMap) LLDB_PLUGIN_DECLARE(ItaniumABILanguageRuntime) LLDB_PLUGIN_DECLARE(AppleObjCRuntime) LLDB_PLUGIN_DECLARE(SystemRuntimeMacOSX) LLDB_PLUGIN_DECLARE(RenderScriptRuntime) LLDB_PLUGIN_DECLARE(CPlusPlusLanguage) LLDB_PLUGIN_DECLARE(ObjCLanguage) LLDB_PLUGIN_DECLARE(ObjCPlusPlusLanguage) #if defined(_WIN32) LLDB_PLUGIN_DECLARE(ProcessWindows); LLDB_PLUGIN_DECLARE(ProcessWindows) #endif #if defined(__FreeBSD__) LLDB_PLUGIN_DECLARE(ProcessFreeBSD); LLDB_PLUGIN_DECLARE(ProcessFreeBSD) #endif #if defined(__APPLE__) LLDB_PLUGIN_DECLARE(SymbolVendorMacOSX); LLDB_PLUGIN_DECLARE(ProcessKDP); LLDB_PLUGIN_DECLARE(DynamicLoaderDarwinKernel); LLDB_PLUGIN_DECLARE(SymbolVendorMacOSX) LLDB_PLUGIN_DECLARE(ProcessKDP) LLDB_PLUGIN_DECLARE(DynamicLoaderDarwinKernel) #endif LLDB_PLUGIN_DECLARE(StructuredDataDarwinLog); LLDB_PLUGIN_DECLARE(PlatformRemoteGDBServer); LLDB_PLUGIN_DECLARE(ProcessGDBRemote); LLDB_PLUGIN_DECLARE(DynamicLoaderMacOSXDYLD); LLDB_PLUGIN_DECLARE(DynamicLoaderMacOS); LLDB_PLUGIN_DECLARE(DynamicLoaderPOSIXDYLD); LLDB_PLUGIN_DECLARE(DynamicLoaderStatic); LLDB_PLUGIN_DECLARE(DynamicLoaderWindowsDYLD); LLDB_PLUGIN_DECLARE(StructuredDataDarwinLog) LLDB_PLUGIN_DECLARE(PlatformRemoteGDBServer) LLDB_PLUGIN_DECLARE(ProcessGDBRemote) LLDB_PLUGIN_DECLARE(DynamicLoaderMacOSXDYLD) LLDB_PLUGIN_DECLARE(DynamicLoaderMacOS) LLDB_PLUGIN_DECLARE(DynamicLoaderPOSIXDYLD) LLDB_PLUGIN_DECLARE(DynamicLoaderStatic) LLDB_PLUGIN_DECLARE(DynamicLoaderWindowsDYLD) using namespace lldb_private; Loading