[PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.

Alexey Lapshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 14 14:53:05 PDT 2020


avl updated this revision to Diff 298246.
avl added a comment.

rebased, added command-line option --gc-debuginfo-no-odr.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D74169/new/

https://reviews.llvm.org/D74169

Files:
  debuginfo-tests/CMakeLists.txt
  debuginfo-tests/dwarflinker/Inputs/empty-main.cpp
  debuginfo-tests/dwarflinker/Inputs/full-main.cpp
  debuginfo-tests/dwarflinker/Inputs/gc-debuginfo-main-lto.cpp
  debuginfo-tests/dwarflinker/Inputs/gc-debuginfo-main.c
  debuginfo-tests/dwarflinker/Inputs/gc-debuginfo-mod1-lto.cpp
  debuginfo-tests/dwarflinker/Inputs/gc-debuginfo-mod1.c
  debuginfo-tests/dwarflinker/Inputs/gc-debuginfo-mod2-lto.cpp
  debuginfo-tests/dwarflinker/Inputs/gc-debuginfo-mod2.c
  debuginfo-tests/dwarflinker/Inputs/odr-foo.cpp
  debuginfo-tests/dwarflinker/Inputs/odr-main.cpp
  debuginfo-tests/dwarflinker/Inputs/struct.h
  debuginfo-tests/dwarflinker/empty.cpp
  debuginfo-tests/dwarflinker/full.cpp
  debuginfo-tests/dwarflinker/gc-debuginfo-lto.cpp
  debuginfo-tests/dwarflinker/gc-debuginfo.c
  debuginfo-tests/dwarflinker/odr.cpp
  debuginfo-tests/llgdb-tests/dwarflinker/Inputs/debuginfo-modules.h
  debuginfo-tests/llgdb-tests/dwarflinker/Inputs/debuginfo-modules.modulemap
  debuginfo-tests/llgdb-tests/dwarflinker/Inputs/gc-debuginfo-mod1-lto.cpp
  debuginfo-tests/llgdb-tests/dwarflinker/Inputs/gc-debuginfo-mod1.c
  debuginfo-tests/llgdb-tests/dwarflinker/Inputs/gc-debuginfo-mod2.c
  debuginfo-tests/llgdb-tests/dwarflinker/Inputs/inline-foo.c
  debuginfo-tests/llgdb-tests/dwarflinker/debuginfo-modules.cpp
  debuginfo-tests/llgdb-tests/dwarflinker/gc-debuginfo-lto.cpp
  debuginfo-tests/llgdb-tests/dwarflinker/gc-debuginfo.c
  debuginfo-tests/llgdb-tests/dwarflinker/inline.c
  lld/Common/DWARF.cpp
  lld/ELF/CMakeLists.txt
  lld/ELF/Config.h
  lld/ELF/DWARF.cpp
  lld/ELF/DWARF.h
  lld/ELF/Driver.cpp
  lld/ELF/InputSection.cpp
  lld/ELF/InputSection.h
  lld/ELF/LLDDwarfLinker.cpp
  lld/ELF/LLDDwarfLinker.h
  lld/ELF/Options.td
  lld/ELF/OutputSections.cpp
  lld/ELF/OutputSections.h
  lld/ELF/Relocations.cpp
  lld/ELF/SyntheticSections.cpp
  lld/ELF/SyntheticSections.h
  lld/ELF/Writer.cpp
  lld/ELF/Writer.h
  lld/docs/ld.lld.1
  lld/test/ELF/gc-debuginfo-cl-errors.s
  lld/test/ELF/gc-debuginfo.test
  llvm/include/llvm/DWARFLinker/DWARFLinker.h
  llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h
  llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
  llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h
  llvm/include/llvm/MC/MCAsmInfo.h
  llvm/include/llvm/Object/ObjectFile.h
  llvm/lib/DWARFLinker/DWARFLinker.cpp
  llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp
  llvm/lib/DWARFLinker/DWARFStreamer.cpp
  llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
  llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
  llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp
  llvm/lib/Support/StringMap.cpp
  llvm/tools/dsymutil/DwarfLinkerForBinary.cpp
  llvm/tools/dsymutil/DwarfLinkerForBinary.h
  llvm/unittests/DebugInfo/DWARF/CMakeLists.txt
  llvm/unittests/DebugInfo/DWARF/DWARFLinkerCompileUnit.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D74169.298246.patch
Type: text/x-patch
Size: 107201 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20201014/38515db0/attachment-0001.bin>


More information about the llvm-commits mailing list