diff options
Diffstat (limited to 'source/Plugins/SymbolFile')
| -rw-r--r-- | source/Plugins/SymbolFile/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | source/Plugins/SymbolFile/DWARF/CMakeLists.txt | 33 | ||||
| -rw-r--r-- | source/Plugins/SymbolFile/DWARF/Makefile | 14 | ||||
| -rw-r--r-- | source/Plugins/SymbolFile/DWARF/NameToDIE.cpp | 2 | ||||
| -rw-r--r-- | source/Plugins/SymbolFile/Symtab/CMakeLists.txt | 3 | ||||
| -rw-r--r-- | source/Plugins/SymbolFile/Symtab/Makefile | 14 | 
6 files changed, 67 insertions, 1 deletions
| diff --git a/source/Plugins/SymbolFile/CMakeLists.txt b/source/Plugins/SymbolFile/CMakeLists.txt new file mode 100644 index 0000000000000..add6697389f97 --- /dev/null +++ b/source/Plugins/SymbolFile/CMakeLists.txt @@ -0,0 +1,2 @@ +add_subdirectory(DWARF) +add_subdirectory(Symtab) diff --git a/source/Plugins/SymbolFile/DWARF/CMakeLists.txt b/source/Plugins/SymbolFile/DWARF/CMakeLists.txt new file mode 100644 index 0000000000000..b4658115dfeb8 --- /dev/null +++ b/source/Plugins/SymbolFile/DWARF/CMakeLists.txt @@ -0,0 +1,33 @@ +add_lldb_library(lldbPluginSymbolFileDWARF +  DIERef.cpp +  DWARFAbbreviationDeclaration.cpp +  DWARFASTParserClang.cpp +  DWARFASTParserGo.cpp +  DWARFAttribute.cpp +  DWARFCompileUnit.cpp +  DWARFDataExtractor.cpp +  DWARFDebugAbbrev.cpp +  DWARFDebugAranges.cpp +  DWARFDebugArangeSet.cpp +  DWARFDebugInfo.cpp +  DWARFDebugInfoEntry.cpp +  DWARFDebugLine.cpp +  DWARFDebugMacro.cpp +  DWARFDebugMacinfo.cpp +  DWARFDebugMacinfoEntry.cpp +  DWARFDebugPubnames.cpp +  DWARFDebugPubnamesSet.cpp +  DWARFDebugRanges.cpp +  DWARFDeclContext.cpp +  DWARFDefines.cpp +  DWARFDIE.cpp +  DWARFDIECollection.cpp +  DWARFFormValue.cpp +  HashedNameToDIE.cpp +  LogChannelDWARF.cpp +  NameToDIE.cpp +  SymbolFileDWARF.cpp +  SymbolFileDWARFDwo.cpp +  SymbolFileDWARFDebugMap.cpp +  UniqueDWARFASTType.cpp +  ) diff --git a/source/Plugins/SymbolFile/DWARF/Makefile b/source/Plugins/SymbolFile/DWARF/Makefile new file mode 100644 index 0000000000000..509065650ab9e --- /dev/null +++ b/source/Plugins/SymbolFile/DWARF/Makefile @@ -0,0 +1,14 @@ +##===- source/Plugins/SymbolFile/DWARF/Makefile ------------*- Makefile -*-===## +#  +#                     The LLVM Compiler Infrastructure +# +# This file is distributed under the University of Illinois Open Source +# License. See LICENSE.TXT for details. +#  +##===----------------------------------------------------------------------===## + +LLDB_LEVEL := ../../../.. +LIBRARYNAME := lldbPluginSymbolFileDWARF +BUILD_ARCHIVE = 1 + +include $(LLDB_LEVEL)/Makefile diff --git a/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp b/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp index 775bb6718b8a2..fe02adbb6c87a 100644 --- a/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp +++ b/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp @@ -69,7 +69,7 @@ NameToDIE::Dump (Stream *s)      {          const char *cstr = m_map.GetCStringAtIndex(i);          const DIERef& die_ref = m_map.GetValueAtIndexUnchecked(i); -        s->Printf("%p: {0x%8.8x/0x%8.8x} \"%s\"\n", cstr, die_ref.cu_offset, die_ref.die_offset, cstr); +        s->Printf("%p: {0x%8.8x/0x%8.8x} \"%s\"\n", (const void*) cstr, die_ref.cu_offset, die_ref.die_offset, cstr);      }  } diff --git a/source/Plugins/SymbolFile/Symtab/CMakeLists.txt b/source/Plugins/SymbolFile/Symtab/CMakeLists.txt new file mode 100644 index 0000000000000..20e406b08ab2f --- /dev/null +++ b/source/Plugins/SymbolFile/Symtab/CMakeLists.txt @@ -0,0 +1,3 @@ +add_lldb_library(lldbPluginSymbolFileSymtab +  SymbolFileSymtab.cpp +  ) diff --git a/source/Plugins/SymbolFile/Symtab/Makefile b/source/Plugins/SymbolFile/Symtab/Makefile new file mode 100644 index 0000000000000..2c3dbb6d86ab7 --- /dev/null +++ b/source/Plugins/SymbolFile/Symtab/Makefile @@ -0,0 +1,14 @@ +##===- source/Plugins/SymbolFile/Symtab/Makefile -----------*- Makefile -*-===## +#  +#                     The LLVM Compiler Infrastructure +# +# This file is distributed under the University of Illinois Open Source +# License. See LICENSE.TXT for details. +#  +##===----------------------------------------------------------------------===## + +LLDB_LEVEL := ../../../.. +LIBRARYNAME := lldbPluginSymbolFileSymtab +BUILD_ARCHIVE = 1 + +include $(LLDB_LEVEL)/Makefile | 
