[all-commits] [llvm/llvm-project] fd1913: [llvm-dlltool] Add ARM64EC target support. (#81624)

Jacek Caban via All-commits all-commits at lists.llvm.org
Thu Feb 15 03:17:56 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fd191378dce6b20c100da716f94130af2593df37
      https://github.com/llvm/llvm-project/commit/fd191378dce6b20c100da716f94130af2593df37
  Author: Jacek Caban <jacek at codeweavers.com>
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
    M llvm/lib/Object/COFFImportFile.cpp
    M llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp
    M llvm/lib/ToolDrivers/llvm-dlltool/Options.td
    A llvm/test/tools/llvm-dlltool/arm64ec.test

  Log Message:
  -----------
  [llvm-dlltool] Add ARM64EC target support. (#81624)

Add new target and a new -n option allowing to specify native module
definition file, similar to how -defArm64Native works in llvm-lib. This
also changes archive format to use K_COFF like non-mingw targets. It's
required on ARM64EC, but it should be fine for other targets too.




More information about the All-commits mailing list