[all-commits] [llvm/llvm-project] 2f0d75: [AIX][XCOFF][Patch1] Provide decoding trace back t...

diggerlin via All-commits all-commits at lists.llvm.org
Mon Aug 17 13:24:45 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2f0d755d81569c0b52ddcbc4e4e3caee9f7b6d14
      https://github.com/llvm/llvm-project/commit/2f0d755d81569c0b52ddcbc4e4e3caee9f7b6d14
  Author: diggerlin <digger.llvm at gmail.com>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/XCOFF.h
    M llvm/include/llvm/Object/XCOFFObjectFile.h
    M llvm/lib/Object/XCOFFObjectFile.cpp
    M llvm/unittests/Object/CMakeLists.txt
    A llvm/unittests/Object/XCOFFObjectFileTest.cpp

  Log Message:
  -----------
  [AIX][XCOFF][Patch1] Provide decoding trace back table information API for xcoff object file for llvm-objdump -d

SUMMARY:

1. This patch provided API for decoding the traceback table info and unit test for the these API.

2. Another patchs will do the following things:
2.1 added a new option --traceback-table to decode the trace back table information for xcoff object file when
using llvm-objdump to disassemble the xcoff objfile.

2.2 print out the  traceback table information for llvm-objdump.

Reviewers:  Jason liu, Hubert Tong, James Henderson

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




More information about the All-commits mailing list