[Lldb-commits] [PATCH] D50192: Fix: ClangHighlighter.cpp should not be in CopyFiles, but in lldb-core targets

Stefan Gränitz via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Thu Aug 2 09:12:18 PDT 2018


sgraenitz created this revision.
sgraenitz added a reviewer: teemperor.

Fix linker error:
Undefined symbols for architecture x86_64:

  "lldb_private::ClangHighlighter::ClangHighlighter()", referenced from:
      lldb_private::ObjCLanguage::ObjCLanguage() in liblldb-core.a(ObjCLanguage.o)
      lldb_private::CPlusPlusLanguage::CPlusPlusLanguage() in liblldb-core.a(CPlusPlusLanguage.o)
      lldb_private::ObjCPlusPlusLanguage::ObjCPlusPlusLanguage() in liblldb-core.a(ObjCPlusPlusLanguage.o)
  "vtable for lldb_private::ClangHighlighter", referenced from:
      lldb_private::ClangHighlighter::~ClangHighlighter() in liblldb-core.a(ObjCLanguage.o)
      lldb_private::ClangHighlighter::~ClangHighlighter() in liblldb-core.a(CPlusPlusLanguage.o)
      lldb_private::ClangHighlighter::~ClangHighlighter() in liblldb-core.a(ObjCPlusPlusLanguage.o)


https://reviews.llvm.org/D50192

Files:
  lldb.xcodeproj/project.pbxproj


Index: lldb.xcodeproj/project.pbxproj
===================================================================
--- lldb.xcodeproj/project.pbxproj
+++ lldb.xcodeproj/project.pbxproj
@@ -1283,8 +1283,6 @@
 			dstPath = "$(DEVELOPER_INSTALL_DIR)/usr/share/man/man1";
 			dstSubfolderSpec = 0;
 			files = (
-				58A080AE2112AAC500D5580F /* ClangHighlighter.h in CopyFiles */,
-				58A080AC2112AABB00D5580F /* ClangHighlighter.cpp in CopyFiles */,
 				AF90106515AB7D3600FF120D /* lldb.1 in CopyFiles */,
 			);
 			runOnlyForDeploymentPostprocessing = 1;
@@ -7950,6 +7948,7 @@
 				4C2479BD1BA39295009C9A7B /* FunctionCaller.cpp in Sources */,
 				AF2907BF1D3F082400E10654 /* DynamicLoaderMacOS.cpp in Sources */,
 				268900EF13353E6F00698AC0 /* Platform.cpp in Sources */,
+				4FA04FFA211362230011EDE5 /* ClangHighlighter.cpp in Sources */,
 				268900F013353E6F00698AC0 /* Process.cpp in Sources */,
 				26BC17AD18C7F4CB00D2196D /* RegisterContextPOSIXCore_mips64.cpp in Sources */,
 				268900F113353E6F00698AC0 /* RegisterContext.cpp in Sources */,


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D50192.158775.patch
Type: text/x-patch
Size: 1049 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20180802/59da1179/attachment.bin>


More information about the lldb-commits mailing list