diff options
author | Jacek Caban <jacek@codeweavers.com> | 2023-10-12 12:49:16 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-12 12:49:16 +0200 |
commit | bf0534e8702a10c9085720711fde0cbbc532ac87 (patch) | |
tree | 37d0e5d7bbf70ea8d1099b82982533ec33de8eb6 /llvm/lib/Object/COFFImportFile.cpp | |
parent | 6cf41ada44c812cbd58f5907f15df8a8ce1f3a74 (diff) | |
download | llvm-bf0534e8702a10c9085720711fde0cbbc532ac87.zip llvm-bf0534e8702a10c9085720711fde0cbbc532ac87.tar.gz llvm-bf0534e8702a10c9085720711fde0cbbc532ac87.tar.bz2 |
[llvm-lib] [Object] Use ECSYMBOLS section for ARM64EC importlib symbols. (#68328)
Diffstat (limited to 'llvm/lib/Object/COFFImportFile.cpp')
-rw-r--r-- | llvm/lib/Object/COFFImportFile.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Object/COFFImportFile.cpp b/llvm/lib/Object/COFFImportFile.cpp index a567ecd..2cca1f7 100644 --- a/llvm/lib/Object/COFFImportFile.cpp +++ b/llvm/lib/Object/COFFImportFile.cpp @@ -612,7 +612,8 @@ Error writeImportLibrary(StringRef ImportName, StringRef Path, return writeArchive(Path, Members, SymtabWritingMode::NormalSymtab, MinGW ? object::Archive::K_GNU : object::Archive::K_COFF, - /*Deterministic*/ true, /*Thin*/ false); + /*Deterministic*/ true, /*Thin*/ false, + /*OldArchiveBuf*/ nullptr, isArm64EC(Machine)); } } // namespace object |