[all-commits] [llvm/llvm-project] 5b2423: [SystemZ][z/OS] Add GOFFObjectFile class support f...

Neumann Hon via All-commits all-commits at lists.llvm.org
Fri Apr 28 16:02:14 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5b2423183cb35703723ec91ce5b93b99cec36fb2
      https://github.com/llvm/llvm-project/commit/5b2423183cb35703723ec91ce5b93b99cec36fb2
  Author: Neumann Hon <neumann.hon at ibm.com>
  Date:   2023-04-28 (Fri, 28 Apr 2023)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/GOFF.h
    M llvm/include/llvm/Object/Binary.h
    A llvm/include/llvm/Object/GOFF.h
    A llvm/include/llvm/Object/GOFFObjectFile.h
    M llvm/include/llvm/Object/ObjectFile.h
    M llvm/lib/Object/CMakeLists.txt
    A llvm/lib/Object/GOFFObjectFile.cpp
    M llvm/lib/Object/ObjectFile.cpp
    M llvm/unittests/Object/CMakeLists.txt
    A llvm/unittests/Object/GOFFObjectFileTest.cpp

  Log Message:
  -----------
  [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records

This patch details the GOFF file format and implements the GOFFObjectfile class
with support for only the HDR, ESD and END GOFF records.

Reviewed By: jhenderson, kpn

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




More information about the All-commits mailing list