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

Jacek Caban via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 12 08:40:29 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;
----------------
cjacek wrote:

Yes, it's filled with `setLocation` in `IdataContents::create`, like other `DefinedImportData` symbols.

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


More information about the llvm-commits mailing list