commit | 236f6c97daf1636d08d98fb70137731beae45411 | [log] [tgz] |
---|---|---|
author | Fangrui Song <i@maskray.me> | Mon Mar 25 16:02:34 2024 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Mar 25 16:08:50 2024 -0700 |
tree | 7b46bdd171f73dc23af10cac94dd1008a1fa1ef2 | |
parent | c7600a945a455742ec67e7f4445f9f0efc786664 [diff] |
[ELF] Move parse files from Driver.cpp to InputFiles.cpp. NFC Fixes: 36146d2b6be53e5e98dee3c1fce8699db9615728 When `doParseFile template defintion` in InputFiles.cpp is optimized out, we will get a link failure. Actually, we can move the file parsing loop from Driver.too to InputFiles.cpp and merge it with parseArmCMSEImportLib. GitOrigin-RevId: f1f06f31b89683e76b87c7665c3318df37ebb6c7
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
.