[lld] [LLD][COFF] Add support for ARM64EC auxiliary IAT (PR #108304)

Martin Storsjö via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 12 04:15:13 PDT 2024


================
@@ -362,6 +362,10 @@ class ImportFile : public InputFile {
   const coff_import_header *hdr;
   Chunk *location = nullptr;
 
+  // Auxiliary IAT symbol and chunk on ARM64EC.
+  DefinedImportData *impECSym = nullptr;
+  Chunk *auxLocation = nullptr;
----------------
mstorsjo wrote:

I was about to say that I don't see anything that sets `auxLocation` within this patch, but I see that we're passing it by reference to `DefinedImportData`, so I guess it gets set that way?

https://github.com/llvm/llvm-project/pull/108304


More information about the llvm-commits mailing list