commit | 2ae727405f528717d7db010be684af5ef6aff755 | [log] [tgz] |
---|---|---|
author | Fangrui Song <i@maskray.me> | Sun Nov 28 12:47:49 2021 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Sun Nov 28 12:50:47 2021 -0800 |
tree | 5448c7ec75b887555634e1d8027677ec12e73e57 | |
parent | 8cf2e72365a9706051a4081f1a52892723be6842 [diff] |
[ELF] -z separate-*: Use max-page-size instead of common-page-size for text/non-SHF_ALLOC transition and writeTrapInstr For -z separate-code and -z separate-loadable-segments: When RW is present, the RX to RW transition is aligned with max-page-size. When RW is absent, the RX to non-SHF_ALLOC transition should use max-page-size as well. GitOrigin-RevId: f9a4d9aa0309ca353de909a19b648ab34f6c0c68
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
.