[PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Sep 5 08:36:28 PDT 2019
kwk updated this revision to Diff 218929.
kwk added a comment.
Herald added subscribers: openmp-commits, libcxx-commits, Sanitizers, cfe-commits, seiya, erik.pilkington, asbirlea, ormris, Petar.Avramovic, jsji, mstorsjo, jfb, kadircet, arphaman, jkorous, george.burgess.iv, christof, jakehehrlich, javed.absar, kbarton, aheejin, sbc100, nhaehnle, jvesely, nemanjai, arsenm.
Herald added a reviewer: martong.
Herald added a reviewer: shafik.
Herald added a reviewer: rupprecht.
Herald added a reviewer: jdoerfert.
Herald added a reviewer: jhenderson.
Herald added a reviewer: jdoerfert.
Herald added projects: clang, Sanitizers, libc++, OpenMP.
- Fixup
- Test for minidebuginfo image dump symtab
- Fixed test for corrupted xz blob
- Fix test
- Added test that runs when no LZMA is configured
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D66791/new/
https://reviews.llvm.org/D66791
Files:
.git-blame-ignore-revs
clang-tools-extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp
clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp
clang-tools-extra/clangd/CMakeLists.txt
clang-tools-extra/clangd/ClangdServer.cpp
clang-tools-extra/clangd/ClangdUnit.cpp
clang-tools-extra/clangd/ClangdUnit.h
clang-tools-extra/clangd/CodeComplete.cpp
clang-tools-extra/clangd/FindSymbols.cpp
clang-tools-extra/clangd/ParsedAST.cpp
clang-tools-extra/clangd/ParsedAST.h
clang-tools-extra/clangd/Preamble.cpp
clang-tools-extra/clangd/Selection.cpp
clang-tools-extra/clangd/SemanticHighlighting.cpp
clang-tools-extra/clangd/SemanticHighlighting.h
clang-tools-extra/clangd/SourceCode.cpp
clang-tools-extra/clangd/SourceCode.h
clang-tools-extra/clangd/TUScheduler.cpp
clang-tools-extra/clangd/TUScheduler.h
clang-tools-extra/clangd/Threading.h
clang-tools-extra/clangd/Trace.cpp
clang-tools-extra/clangd/Trace.h
clang-tools-extra/clangd/XRefs.cpp
clang-tools-extra/clangd/XRefs.h
clang-tools-extra/clangd/index/Background.cpp
clang-tools-extra/clangd/index/BackgroundRebuild.cpp
clang-tools-extra/clangd/index/FileIndex.cpp
clang-tools-extra/clangd/refactor/Rename.cpp
clang-tools-extra/clangd/refactor/Tweak.h
clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp
clang-tools-extra/clangd/refactor/tweaks/ExtractVariable.cpp
clang-tools-extra/clangd/refactor/tweaks/RawStringLiteral.cpp
clang-tools-extra/clangd/refactor/tweaks/SwapIfBranches.cpp
clang-tools-extra/clangd/unittests/CMakeLists.txt
clang-tools-extra/clangd/unittests/ClangdUnitTests.cpp
clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp
clang-tools-extra/clangd/unittests/ExpectedTypeTest.cpp
clang-tools-extra/clangd/unittests/FileIndexTests.cpp
clang-tools-extra/clangd/unittests/ParsedASTTests.cpp
clang-tools-extra/clangd/unittests/SelectionTests.cpp
clang-tools-extra/clangd/unittests/SourceCodeTests.cpp
clang-tools-extra/clangd/unittests/SymbolInfoTests.cpp
clang-tools-extra/clangd/unittests/TUSchedulerTests.cpp
clang-tools-extra/clangd/unittests/TestTU.h
clang-tools-extra/clangd/unittests/TypeHierarchyTests.cpp
clang-tools-extra/clangd/unittests/XRefsTests.cpp
clang-tools-extra/modularize/Modularize.cpp
clang-tools-extra/test/clang-tidy/bugprone-argument-comment-literals.cpp
clang-tools-extra/test/clang-tidy/misc-definitions-in-headers.hpp
clang/docs/ConstantInterpreter.rst
clang/docs/OpenMPSupport.rst
clang/docs/index.rst
clang/include/clang/AST/ASTContext.h
clang/include/clang/AST/Decl.h
clang/include/clang/AST/Mangle.h
clang/include/clang/AST/OptionalDiagnostic.h
clang/include/clang/Basic/Attr.td
clang/include/clang/Basic/AttrDocs.td
clang/include/clang/Basic/BuiltinsAMDGPU.def
clang/include/clang/Basic/BuiltinsPPC.def
clang/include/clang/Basic/DiagnosticASTKinds.td
clang/include/clang/Basic/DiagnosticCommonKinds.td
clang/include/clang/Basic/DiagnosticParseKinds.td
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Basic/LangOptions.def
clang/include/clang/Basic/Specifiers.h
clang/include/clang/Basic/TokenKinds.def
clang/include/clang/Driver/Driver.h
clang/include/clang/Driver/Options.h
clang/include/clang/Driver/Options.td
clang/lib/AST/ASTContext.cpp
clang/lib/AST/ASTImporter.cpp
clang/lib/AST/CMakeLists.txt
clang/lib/AST/Decl.cpp
clang/lib/AST/DeclBase.cpp
clang/lib/AST/ExprConstant.cpp
clang/lib/AST/Interp/Block.cpp
clang/lib/AST/Interp/Block.h
clang/lib/AST/Interp/Boolean.h
clang/lib/AST/Interp/ByteCodeEmitter.cpp
clang/lib/AST/Interp/ByteCodeEmitter.h
clang/lib/AST/Interp/ByteCodeExprGen.cpp
clang/lib/AST/Interp/ByteCodeExprGen.h
clang/lib/AST/Interp/ByteCodeGenError.cpp
clang/lib/AST/Interp/ByteCodeGenError.h
clang/lib/AST/Interp/ByteCodeStmtGen.cpp
clang/lib/AST/Interp/ByteCodeStmtGen.h
clang/lib/AST/Interp/CMakeLists.txt
clang/lib/AST/Interp/Context.cpp
clang/lib/AST/Interp/Context.h
clang/lib/AST/Interp/Descriptor.cpp
clang/lib/AST/Interp/Descriptor.h
clang/lib/AST/Interp/Disasm.cpp
clang/lib/AST/Interp/EvalEmitter.cpp
clang/lib/AST/Interp/EvalEmitter.h
clang/lib/AST/Interp/Frame.cpp
clang/lib/AST/Interp/Frame.h
clang/lib/AST/Interp/Function.cpp
clang/lib/AST/Interp/Function.h
clang/lib/AST/Interp/Integral.h
clang/lib/AST/Interp/Interp.cpp
clang/lib/AST/Interp/Interp.h
clang/lib/AST/Interp/InterpFrame.cpp
clang/lib/AST/Interp/InterpFrame.h
clang/lib/AST/Interp/InterpStack.cpp
clang/lib/AST/Interp/InterpStack.h
clang/lib/AST/Interp/InterpState.cpp
clang/lib/AST/Interp/InterpState.h
clang/lib/AST/Interp/Opcode.h
clang/lib/AST/Interp/Opcodes.td
clang/lib/AST/Interp/Pointer.cpp
clang/lib/AST/Interp/Pointer.h
clang/lib/AST/Interp/Program.cpp
clang/lib/AST/Interp/Program.h
clang/lib/AST/Interp/Record.cpp
clang/lib/AST/Interp/Record.h
clang/lib/AST/Interp/Source.cpp
clang/lib/AST/Interp/Source.h
clang/lib/AST/Interp/State.cpp
clang/lib/AST/Interp/State.h
clang/lib/AST/Interp/Type.cpp
clang/lib/AST/Interp/Type.h
clang/lib/AST/ItaniumCXXABI.cpp
clang/lib/AST/ItaniumMangle.cpp
clang/lib/AST/JSONNodeDumper.cpp
clang/lib/Basic/Targets/AMDGPU.cpp
clang/lib/CodeGen/BackendUtil.cpp
clang/lib/CodeGen/CGDebugInfo.cpp
clang/lib/Driver/Driver.cpp
clang/lib/Driver/DriverOptions.cpp
clang/lib/Driver/ToolChains/Clang.cpp
clang/lib/Frontend/CompilerInvocation.cpp
clang/lib/Frontend/InitPreprocessor.cpp
clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
clang/lib/Headers/altivec.h
clang/lib/Parse/ParseDecl.cpp
clang/lib/Parse/ParseDeclCXX.cpp
clang/lib/Parse/ParseTentative.cpp
clang/lib/Sema/DeclSpec.cpp
clang/lib/Sema/SemaChecking.cpp
clang/lib/Sema/SemaDecl.cpp
clang/lib/Sema/SemaDeclAttr.cpp
clang/lib/Sema/SemaLambda.cpp
clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
clang/lib/Sema/SemaType.cpp
clang/lib/Tooling/InterpolatingCompilationDatabase.cpp
clang/lib/Tooling/Tooling.cpp
clang/test/AST/Interp/cond.cpp
clang/test/AST/ast-dump-decl-context-json.cpp
clang/test/AST/ast-dump-decl-json.c
clang/test/AST/ast-dump-funcs-json.cpp
clang/test/AST/ast-dump-template-decls-json.cpp
clang/test/CXX/dcl.dcl/dcl.spec/dcl.constinit/p1.cpp
clang/test/CXX/dcl.dcl/dcl.spec/dcl.constinit/p2.cpp
clang/test/CXX/dcl.dcl/dcl.spec/dcl.constinit/p3.cpp
clang/test/CodeGen/altivec-dss.c
clang/test/CodeGen/builtins-ppc-error.c
clang/test/CodeGen/enum2.c
clang/test/CodeGen/target-builtin-noerror.c
clang/test/CodeGenCXX/mangle-lambda-explicit-template-params.cpp
clang/test/CodeGenOpenCL/amdgpu-features.cl
clang/test/CodeGenOpenCL/builtins-amdgcn-ci.cl
clang/test/Driver/verbose-output-quoting.c
clang/test/FixIt/fixit-c++2a.cpp
clang/test/Lexer/cxx-features.cpp
clang/test/Lexer/cxx2a_keyword_as_cxx17.cpp
clang/test/Misc/pragma-attribute-cxx.cpp
clang/test/Misc/pragma-attribute-supported-attributes-list.test
clang/test/Parser/atomic.c
clang/test/Parser/cxx0x-decl.cpp
clang/test/SemaCXX/atomic-type.cpp
clang/test/SemaCXX/attr-require-constant-initialization.cpp
clang/test/SemaCXX/constant-expression-cxx11.cpp
clang/test/SemaCXX/constant-expression-cxx2a.cpp
clang/test/SemaCXX/constexpr-many-arguments.cpp
clang/test/SemaCXX/shift.cpp
clang/test/SemaOpenCL/builtins-amdgcn-error-flat-address-space.cl
clang/tools/clang-check/ClangCheck.cpp
clang/tools/driver/cc1as_main.cpp
clang/tools/driver/driver.cpp
clang/tools/scan-build/libexec/ccc-analyzer
clang/unittests/AST/ASTImporterVisibilityTest.cpp
clang/utils/TableGen/CMakeLists.txt
clang/utils/TableGen/ClangOpcodesEmitter.cpp
clang/utils/TableGen/TableGen.cpp
clang/utils/TableGen/TableGenBackends.h
clang/www/cxx_status.html
compiler-rt/lib/builtins/CMakeLists.txt
compiler-rt/lib/builtins/aarch64/fp_mode.c
compiler-rt/lib/builtins/adddf3.c
compiler-rt/lib/builtins/addsf3.c
compiler-rt/lib/builtins/addtf3.c
compiler-rt/lib/builtins/arm/fp_mode.c
compiler-rt/lib/builtins/cpu_model.c
compiler-rt/lib/builtins/fp_add_impl.inc
compiler-rt/lib/builtins/fp_mode.c
compiler-rt/lib/builtins/fp_mode.h
compiler-rt/lib/builtins/subdf3.c
compiler-rt/lib/builtins/subsf3.c
compiler-rt/lib/builtins/subtf3.c
compiler-rt/test/builtins/Unit/addtf3_test.c
compiler-rt/test/builtins/Unit/subtf3_test.c
libcxx/docs/TestingLibcxx.rst
libcxx/include/__config
libcxx/include/atomic
libcxx/include/cmath
libcxx/src/CMakeLists.txt
libcxx/test/libcxx/numerics/c.math/undef_min_max.pass.cpp
libcxx/test/libcxx/numerics/clamp_to_integral.pass.cpp
lld/COFF/DriverUtils.cpp
lld/ELF/Relocations.cpp
lld/ELF/SyntheticSections.cpp
lld/ELF/Writer.cpp
lld/test/COFF/Inputs/manifest-lang0.res
lld/test/COFF/Inputs/manifest-lang0.yaml
lld/test/COFF/Inputs/manifest-lang1.res
lld/test/COFF/Inputs/manifest-lang1.yaml
lld/test/COFF/Inputs/manifest-lang2.res
lld/test/COFF/Inputs/manifest-lang2.yaml
lld/test/COFF/merge-resource-manifest.test
lld/test/ELF/nmagic.s
lld/test/ELF/pack-dyn-relocs-relr-loop.s
lld/test/wasm/data-layout.ll
lld/test/wasm/data-segment-merging.ll
lld/test/wasm/data-segments.ll
lld/test/wasm/import-memory.test
lld/test/wasm/no-tls.test
lld/test/wasm/relocatable.ll
lld/test/wasm/shared-memory.yaml
lld/test/wasm/tls-align.ll
lld/test/wasm/tls.ll
lld/wasm/Config.h
lld/wasm/Driver.cpp
lld/wasm/MarkLive.cpp
lld/wasm/Options.td
lld/wasm/Symbols.cpp
lld/wasm/Symbols.h
lld/wasm/SyntheticSections.cpp
lld/wasm/SyntheticSections.h
lld/wasm/Writer.cpp
lld/wasm/WriterUtils.cpp
lld/wasm/WriterUtils.h
lldb/CMakeLists.txt
lldb/cmake/modules/LLDBConfig.cmake
lldb/include/lldb/Core/Module.h
lldb/include/lldb/DataFormatters/FormattersContainer.h
lldb/include/lldb/DataFormatters/TypeCategory.h
lldb/include/lldb/Host/Config.h.cmake
lldb/include/lldb/Host/LZMA.h
lldb/include/lldb/Host/macosx/HostInfoMacOSX.h
(312 more files...)
More information about the cfe-commits
mailing list