diff options
author | Daniel Paoliello <danpao@microsoft.com> | 2024-03-12 14:10:49 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-12 14:10:49 -0700 |
commit | 1a6ec906fb3781c2fc98979ec37a2a76479b0b08 (patch) | |
tree | 9de33284d5b3f51175eaec5616d05a243faaeb71 /clang/lib/Sema/SemaCodeComplete.cpp | |
parent | 498b7d2f86b4bceb381e66b093670c7ec4bc6cc4 (diff) | |
download | llvm-1a6ec906fb3781c2fc98979ec37a2a76479b0b08.zip llvm-1a6ec906fb3781c2fc98979ec37a2a76479b0b08.tar.gz llvm-1a6ec906fb3781c2fc98979ec37a2a76479b0b08.tar.bz2 |
[Arm64EC] Copy import descriptors to the EC Map (#84834)
As noted in <https://github.com/llvm/llvm-project/pull/78537>, MSVC
places import descriptors in both the EC and regular map - that PR moved
the descriptors to ONLY the regular map, however this causes linking
errors when linking as Arm64EC:
```
bcryptprimitives.lib(bcryptprimitives.dll) : error LNK2001: unresolved external symbol __IMPORT_DESCRIPTOR_bcryptprimitives (EC Symbol)
```
This change copies import descriptors from the regular map to the EC
map, which fixes this linking error.
Diffstat (limited to 'clang/lib/Sema/SemaCodeComplete.cpp')
0 files changed, 0 insertions, 0 deletions