diff options
author | Jez Ng <jezng@fb.com> | 2021-03-01 12:30:10 -0500 |
---|---|---|
committer | Jez Ng <jezng@fb.com> | 2021-03-01 12:30:10 -0500 |
commit | 415c0cd698a8f0784172d19d542a3b525d1bb9b0 (patch) | |
tree | fd591b461522d059cb9e02508bfc53b32d76d11d /lldb/unittests/ScriptInterpreter/Python | |
parent | f083f652c3fdc97e0bda278fee8354a0cf7ff551 (diff) | |
download | llvm-415c0cd698a8f0784172d19d542a3b525d1bb9b0.zip llvm-415c0cd698a8f0784172d19d542a3b525d1bb9b0.tar.gz llvm-415c0cd698a8f0784172d19d542a3b525d1bb9b0.tar.bz2 |
[lld-macho] Switch default to new Darwin backend
The new Darwin backend for LLD is now able to link reasonably large
real-world programs on x86_64. For instance, we have achieved
self-hosting for the X86_64 target, where all LLD tests pass when
building lld with itself on macOS. As such, we would like to make it the
default back-end.
The new port is now named `ld64.lld`, and the old port remains
accessible as `ld64.lld.darwinold`
This [annoucement email][1] has some context. (But note that, unlike
what the email says, we are no longer doing this as part of the LLVM 12
branch cut -- instead we will go into LLVM 13.)
Numerous mechanical test changes were required to make this change; in
the interest of creating something that's reviewable on Phabricator,
I've split out the boring changes into a separate diff (D95905). I plan to
merge its contents with those in this diff before landing.
(@gkm made the original draft of this diff, and he has agreed to let me
take over.)
[1]: https://lists.llvm.org/pipermail/llvm-dev/2021-January/147665.html
Reviewed By: #lld-macho, thakis
Differential Revision: https://reviews.llvm.org/D95204
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions