[all-commits] [llvm/llvm-project] 30f270: [LLD] [COFF] Fix linking directly against an ARM64...

Jacek Caban via All-commits all-commits at lists.llvm.org
Fri Jul 17 08:30:53 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 30f270edb42c5d37e4c4a413ebfc7a6513565b30
      https://github.com/llvm/llvm-project/commit/30f270edb42c5d37e4c4a413ebfc7a6513565b30
  Author: Jacek Caban <jacek at codeweavers.com>
  Date:   2026-07-17 (Fri, 17 Jul 2026)

  Changed paths:
    M lld/COFF/Driver.cpp
    M lld/COFF/InputFiles.cpp
    M lld/COFF/InputFiles.h
    A lld/test/COFF/link-dll-arm64x.s

  Log Message:
  -----------
  [LLD] [COFF] Fix linking directly against an ARM64X DLL without import library (#210311)

In mingw mode, when linking against a DLL, the user can either provide a
regular import library, or provide the actual DLL. When linking against
an ARM64X image, add both native and EC views to the symbol table on EC
targets. Also getMachine() on such images returns ARM64X, treat it as
ARM64 instead.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list