svn commit: r304818 - in projects/clang390-import/contrib/llvm/tools/lldb: include/lldb/Symbol source/Plugins/Process/FreeBSD source/Plugins/Process/gdb-remote source/Symbol
Dimitry Andric
dim at FreeBSD.org
Thu Aug 25 21:13:18 UTC 2016
Author: dim
Date: Thu Aug 25 21:13:16 2016
New Revision: 304818
URL: https://svnweb.freebsd.org/changeset/base/304818
Log:
Slightly reduce diffs against upstream lldb, and comment out PDB support.
Modified:
projects/clang390-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h
projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp
projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp
projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
projects/clang390-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
Modified: projects/clang390-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h
==============================================================================
--- projects/clang390-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h Thu Aug 25 20:02:51 2016 (r304817)
+++ projects/clang390-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h Thu Aug 25 21:13:16 2016 (r304818)
@@ -37,7 +37,7 @@
#include "lldb/lldb-enumerations.h"
class DWARFASTParserClang;
-class PDBASTParser;
+//class PDBASTParser;
namespace lldb_private {
@@ -533,8 +533,8 @@ public:
//------------------------------------------------------------------
DWARFASTParser *
GetDWARFParser() override;
- PDBASTParser *
- GetPDBParser();
+// PDBASTParser *
+// GetPDBParser();
//------------------------------------------------------------------
// ClangASTContext callbacks for external source lookups.
@@ -1207,7 +1207,7 @@ protected:
std::unique_ptr<clang::SelectorTable> m_selector_table_ap;
std::unique_ptr<clang::Builtin::Context> m_builtins_ap;
std::unique_ptr<DWARFASTParserClang> m_dwarf_ast_parser_ap;
- std::unique_ptr<PDBASTParser> m_pdb_ast_parser_ap;
+// std::unique_ptr<PDBASTParser> m_pdb_ast_parser_ap;
std::unique_ptr<ClangASTSource> m_scratch_ast_source_ap;
std::unique_ptr<clang::MangleContext> m_mangle_ctx_ap;
CompleteTagDeclCallback m_callback_tag_decl;
Modified: projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
==============================================================================
--- projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h Thu Aug 25 20:02:51 2016 (r304817)
+++ projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h Thu Aug 25 21:13:16 2016 (r304818)
@@ -20,7 +20,7 @@
// Other libraries and framework includes
#include "lldb/Target/Process.h"
#include "lldb/Target/ThreadList.h"
-#include "Plugins/Process/POSIX/ProcessMessage.h"
+#include "ProcessMessage.h"
#include "ProcessFreeBSD.h"
class ProcessMonitor;
Modified: projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp
==============================================================================
--- projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp Thu Aug 25 20:02:51 2016 (r304817)
+++ projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp Thu Aug 25 21:13:16 2016 (r304818)
@@ -11,7 +11,7 @@
#include "lldb/Core/RegisterValue.h"
#include "lldb/Target/Thread.h"
-#include "Plugins/Process/Utility/RegisterContextPOSIX_arm.h"
+#include "RegisterContextPOSIX_arm.h"
#include "ProcessFreeBSD.h"
#include "RegisterContextPOSIXProcessMonitor_arm.h"
#include "ProcessMonitor.h"
Modified: projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp
==============================================================================
--- projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp Thu Aug 25 20:02:51 2016 (r304817)
+++ projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp Thu Aug 25 21:13:16 2016 (r304818)
@@ -11,7 +11,7 @@
#include "lldb/Core/RegisterValue.h"
#include "lldb/Target/Thread.h"
-#include "Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h"
+#include "RegisterContextPOSIX_powerpc.h"
#include "ProcessFreeBSD.h"
#include "RegisterContextPOSIXProcessMonitor_powerpc.h"
#include "ProcessMonitor.h"
Modified: projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
==============================================================================
--- projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp Thu Aug 25 20:02:51 2016 (r304817)
+++ projects/clang390-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp Thu Aug 25 21:13:16 2016 (r304818)
@@ -70,6 +70,7 @@
#include "Plugins/Process/Utility/GDBRemoteSignals.h"
#include "Plugins/Process/Utility/InferiorCallPOSIX.h"
#include "Plugins/Process/Utility/StopInfoMachException.h"
+//#include "Plugins/Platform/MacOSX/PlatformRemoteiOS.h"
#include "Utility/StringExtractorGDBRemote.h"
#include "GDBRemoteRegisterContext.h"
#include "ProcessGDBRemote.h"
Modified: projects/clang390-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
==============================================================================
--- projects/clang390-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp Thu Aug 25 20:02:51 2016 (r304817)
+++ projects/clang390-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp Thu Aug 25 21:13:16 2016 (r304818)
@@ -92,7 +92,7 @@
#include "lldb/Utility/LLDBAssert.h"
#include "Plugins/SymbolFile/DWARF/DWARFASTParserClang.h"
-#include "Plugins/SymbolFile/PDB/PDBASTParser.h"
+//#include "Plugins/SymbolFile/PDB/PDBASTParser.h"
#include <stdio.h>
@@ -9639,6 +9639,7 @@ ClangASTContext::GetDWARFParser()
return m_dwarf_ast_parser_ap.get();
}
+#if 0
PDBASTParser *
ClangASTContext::GetPDBParser()
{
@@ -9646,6 +9647,7 @@ ClangASTContext::GetPDBParser()
m_pdb_ast_parser_ap.reset(new PDBASTParser(*this));
return m_pdb_ast_parser_ap.get();
}
+#endif
bool
ClangASTContext::LayoutRecordType(void *baton,
More information about the svn-src-projects
mailing list