[all-commits] [llvm/llvm-project] a67d16: Revert several changes related to llvm-symbolizer ...

David Blaikie via All-commits all-commits at lists.llvm.org
Wed Oct 21 15:50:24 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a67d164a82bc535025bb65736ee4e5f381500ed8
      https://github.com/llvm/llvm-project/commit/a67d164a82bc535025bb65736ee4e5f381500ed8
  Author: David Blaikie <dblaikie at gmail.com>
  Date:   2020-10-21 (Wed, 21 Oct 2020)

  Changed paths:
    M llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h
    M llvm/lib/DebugInfo/Symbolize/Symbolize.cpp
    M llvm/test/DebugInfo/symbolize-macho-universal-unknown-arch.test
    M llvm/test/DebugInfo/symbolize-missing-file.test
    M llvm/test/tools/llvm-symbolizer/input-base.test
    R llvm/test/tools/llvm-symbolizer/invalid-dwarf.s
    M llvm/test/tools/llvm-symbolizer/sym.test
    M llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp

  Log Message:
  -----------
  Revert several changes related to llvm-symbolizer exiting non-zero on failure.

Seems users have enough different uses of the symbolizer where they
might have unknown binaries and offsets such that "best effort" behavior
is all that's expected of llvm-symbolizer - so even erroring on unknown
executables and out of bounds offsets might not be suitable.

This reverts commit 1de0199748ef2a20cd146c100ea1b8e6726c4767.
This reverts commit a7b209a6d40d77b43a38664b1fe64513587f24c6.
This reverts commit 338dd138ea4a70b52ab48e0c8aa38ec152b3569a.




More information about the All-commits mailing list