[all-commits] [llvm/llvm-project] 347ea1: [llvm-readobj/elf] - Refine the implementation of ...

Georgii Rymar via All-commits all-commits at lists.llvm.org
Mon Dec 7 03:58:19 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 347ea1af348e7b48341be4d85b10a7076483f59c
      https://github.com/llvm/llvm-project/commit/347ea1af348e7b48341be4d85b10a7076483f59c
  Author: Georgii Rymar <grimar at accesssoftek.com>
  Date:   2020-12-07 (Mon, 07 Dec 2020)

  Changed paths:
    M llvm/include/llvm/Object/ELFObjectFile.h
    M llvm/test/tools/llvm-readobj/ELF/stack-sizes.test
    M llvm/tools/llvm-readobj/ELFDumper.cpp

  Log Message:
  -----------
  [llvm-readobj/elf] - Refine the implementation of "printFunctionStackSize".

This rewrites the logic to get rid of "ELFSymbolRef" API where possible.
This allowed to handle possible errors better, improve warnings reported and add new ones.
Also 'reportWarning' was replaced with 'reportUniqueWarning'

Differential revision: https://reviews.llvm.org/D92545




More information about the All-commits mailing list