commit | bec0efd9b347583a598f4bf5800ac88f781f04c9 | [log] [tgz] |
---|---|---|
author | Jacek Caban <jacek@codeweavers.com> | Mon Mar 11 00:13:04 2024 +0100 |
committer | Copybara-Service <copybara-worker@google.com> | Sun Mar 10 16:19:31 2024 -0700 |
tree | 4f8928f1a7b8d3bdd1ca177590ed6f1c87d5a3c0 | |
parent | fd5fad7dcfd1be28762e01110b258ed94650baf0 [diff] |
[LLD][COFF] Add support for IMPORT_NAME_EXPORTAS import library names. (#83211) This allows handling importlibs produced by llvm-dlltool in #78772. ARM64EC import libraries use it by default, but it's supported by MSVC link.exe on other platforms too. This also avoids assuming null-terminated input, like in #78769. GitOrigin-RevId: 7b275aa2438c22604505d618dd37ee60052f2800
This directory and its subdirectories contain source code for the LLVM Linker, a modular cross platform linker which is built as part of the LLVM compiler infrastructure project.
lld is open source software. You may freely distribute it under the terms of the license agreement found in LICENSE.txt.
In order to make sure various developers can evaluate patches over the same tests, we create a collection of self contained programs.
It is hosted at https://s3-us-west-2.amazonaws.com/linker-tests/lld-speed-test.tar.xz
The current sha256 is 10eec685463d5a8bbf08d77f4ca96282161d396c65bd97dc99dbde644a31610f
.