[all-commits] [llvm/llvm-project] 482ee3: [lld] Use correct machine type in ARM64EC COFF hea...

Jacek Caban via All-commits all-commits at lists.llvm.org
Mon May 29 10:49:37 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 482ee33a637d1abaf3c9d5908f2653997e5842a2
      https://github.com/llvm/llvm-project/commit/482ee33a637d1abaf3c9d5908f2653997e5842a2
  Author: Jacek Caban <jacek at codeweavers.com>
  Date:   2023-05-29 (Mon, 29 May 2023)

  Changed paths:
    M lld/COFF/Chunks.cpp
    M lld/COFF/Config.h
    M lld/COFF/Writer.cpp
    A lld/test/COFF/arm64ec.test

  Log Message:
  -----------
  [lld] Use correct machine type in ARM64EC COFF headers.

This adds very minimal support for ARM64EC/ARM64X targets,
just enough for interesting test cases. Next patches in the
series extend llvm-objdump and llvm-readobj to provide
better tests. Those will also be useful for testing further
ARM64EC LLD support.

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


  Commit: cb227c944f2704ffe061a94bdb68e8a066cf141b
      https://github.com/llvm/llvm-project/commit/cb227c944f2704ffe061a94bdb68e8a066cf141b
  Author: Jacek Caban <jacek at codeweavers.com>
  Date:   2023-05-29 (Mon, 29 May 2023)

  Changed paths:
    M lld/COFF/SymbolTable.cpp
    M lld/test/COFF/arm64ec.test

  Log Message:
  -----------
  [lld] Allow input files from compatible architectures on EC targets.

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


Compare: https://github.com/llvm/llvm-project/compare/cd21c0d30c08...cb227c944f27


More information about the All-commits mailing list