commit | 34f692850be326eac7a117b8efedf9d302cf2e4f | [log] [tgz] |
---|---|---|
author | Fangrui Song <i@maskray.me> | Fri Apr 19 09:09:41 2024 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Apr 19 09:15:29 2024 -0700 |
tree | 1a308e659fe5e10ca338ec1405d0adf5811ab06b | |
parent | 79addf2975683d0d78dd9b31071193f6b739bf13 [diff] |
[ELF] Add --default-script/-dT GNU ld added --default-script (alias: -dT) in 2007. The option specifies a default script that is processed if --script/-T is not specified. -dT can be used to override GNU ld's internal linker script, but only when the application does not specify -T. In addition, dynamorio's CMakeLists.txt may use -dT. The implementation is simple and the feature can be useful to dabble with different section layouts. Pull Request: https://github.com/llvm/llvm-project/pull/89327 GitOrigin-RevId: f02a27df2f133503b39bad38d0e2b3e95d3f8a23
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
.