[all-commits] [llvm/llvm-project] fbf665: [LLDB][Breakpad] Create a function for each compil...

ZequanWu via All-commits all-commits at lists.llvm.org
Wed Nov 10 10:51:46 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fbf665a0086c8d88d62d60320bef4466c590132e
      https://github.com/llvm/llvm-project/commit/fbf665a0086c8d88d62d60320bef4466c590132e
  Author: Zequan Wu <zequanwu at google.com>
  Date:   2021-11-10 (Wed, 10 Nov 2021)

  Changed paths:
    M lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
    M lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h
    M lldb/test/Shell/Minidump/Inputs/linux-x86_64.syms
    M lldb/test/Shell/Minidump/breakpad-symbols.test
    M lldb/test/Shell/SymbolFile/Breakpad/line-table.test
    M lldb/test/Shell/SymbolFile/Breakpad/symtab.test

  Log Message:
  -----------
  [LLDB][Breakpad] Create a function for each compilation unit.

Since every FUNC record (in breakpad) is a compilation unit, creating the
function for the CU allows `ResolveSymbolContext` to resolve
`eSymbolContextFunction`.

Differential Revision: https://reviews.llvm.org/D113163




More information about the All-commits mailing list