[all-commits] [llvm/llvm-project] de20a3: [XCOFF] support XCOFFObjectWriter for fileHeader a...

Esme via All-commits all-commits at lists.llvm.org
Sun Mar 20 06:32:00 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: de20a3b6775252889eab60942461109b0a17269d
      https://github.com/llvm/llvm-project/commit/de20a3b6775252889eab60942461109b0a17269d
  Author: esmeyi <esme.yi at ibm.com>
  Date:   2022-03-20 (Sun, 20 Mar 2022)

  Changed paths:
    M llvm/lib/MC/XCOFFObjectWriter.cpp
    M llvm/test/CodeGen/PowerPC/aix-available-externally-linkage.ll
    M llvm/test/CodeGen/PowerPC/aix-extern-weak.ll
    M llvm/test/CodeGen/PowerPC/aix-extern.ll
    M llvm/test/CodeGen/PowerPC/aix-func-align.ll
    M llvm/test/CodeGen/PowerPC/aix-internal.ll
    M llvm/test/CodeGen/PowerPC/aix-llvm-intrinsic.ll
    M llvm/test/CodeGen/PowerPC/aix-overflow-toc.py
    M llvm/test/CodeGen/PowerPC/aix-return55.ll
    M llvm/test/CodeGen/PowerPC/aix-tls-xcoff-variables.ll
    M llvm/test/CodeGen/PowerPC/aix-user-defined-memcpy.ll
    M llvm/test/CodeGen/PowerPC/aix-weak.ll
    M llvm/test/CodeGen/PowerPC/aix-xcoff-data-only-notoc.ll
    M llvm/test/CodeGen/PowerPC/aix-xcoff-data.ll
    M llvm/test/CodeGen/PowerPC/aix-xcoff-externL.ll
    M llvm/test/CodeGen/PowerPC/aix-xcoff-huge-relocs.ll
    M llvm/test/CodeGen/PowerPC/aix-xcoff-lcomm.ll
    M llvm/test/CodeGen/PowerPC/aix-xcoff-lower-comm.ll
    M llvm/test/CodeGen/PowerPC/aix-xcoff-reloc.ll
    M llvm/test/CodeGen/PowerPC/aix-xcoff-rodata.ll
    M llvm/test/CodeGen/PowerPC/aix-xcoff-toc.ll
    M llvm/test/CodeGen/PowerPC/basic-toc-data-extern.ll

  Log Message:
  -----------
  [XCOFF] support XCOFFObjectWriter for fileHeader and sectionHeaders in 64-bit XCOFF.

This is the first patch to enable the XCOFF64 object writer.
Currently only fileHeader and sectionHeaders are supported.

Reviewed By: jhenderson, DiggerLin

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




More information about the All-commits mailing list