[all-commits] [llvm/llvm-project] e3c2fa: Revert "[X86] Revert -fno-plt __tls_get_addr worka...
Nikita Popov via All-commits
all-commits at lists.llvm.org
Fri Jan 6 00:44:04 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e3c2faa64a55a759b8d780d78221011e35f748d2
https://github.com/llvm/llvm-project/commit/e3c2faa64a55a759b8d780d78221011e35f748d2
Author: Nikita Popov <npopov at redhat.com>
Date: 2023-01-06 (Fri, 06 Jan 2023)
Changed paths:
M llvm/lib/Target/X86/X86MCInstLower.cpp
M llvm/test/CodeGen/X86/tls-no-plt.ll
Log Message:
-----------
Revert "[X86] Revert -fno-plt __tls_get_addr workaround for old GNU ld"
This reverts commit 2679e8bba3e166e3174971d040b9457ec7b7d768.
This change is a significant backwards-compatibility break, which
does in fact break the entire Rust ecosystem, which uses an
-fno-plt -mrelax-relocations=0 default.
Please go through pre-commit review for this change in order to
gain broader consensus.
More information about the All-commits
mailing list