commit | 7520d25222eb30f623f55dee052d5830e065e7ac | [log] [tgz] |
---|---|---|
author | Jez Ng <jezng@fb.com> | Sat Feb 27 12:30:16 2021 -0500 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Mar 18 00:30:14 2021 -0700 |
tree | 793d41899d62969b9da03fdc876abed427fe61fe | |
parent | 623742a12f856af8887a7b1685099e0651597172 [diff] |
[lld-macho] Don't emit rebase opcodes for subtractor minuend relocs Also add a few asserts to verify that we are indeed handling an UNSIGNED relocation as the minued. I haven't made it an actual user-facing error since I don't think llvm-mc is capable of generating SUBTRACTOR relocations without an associated UNSIGNED. Reviewed By: #lld-macho, smeenai Differential Revision: https://reviews.llvm.org/D97103 GitOrigin-RevId: 541390131ef72a8dad93c936d816279c8b76374e
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
.