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

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


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2fa6bcf02f1585df3af6d0081215e23c07421f43
      https://github.com/llvm/llvm-project/commit/2fa6bcf02f1585df3af6d0081215e23c07421f43
  Author: Yusra Syeda <yusra.syeda 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