[lld] f9b7acb - [NFC][ELF] Remove unused R_TLS*_HINT RelExprs (#210519)
via llvm-commits
llvm-commits at lists.llvm.org
Sat Jul 18 08:44:16 PDT 2026
Author: Jessica Clarke
Date: 2026-07-18T16:44:12+01:00
New Revision: f9b7acbe7d5b6dbd1769a8d8c9cfb6de23abe48c
URL: https://github.com/llvm/llvm-project/commit/f9b7acbe7d5b6dbd1769a8d8c9cfb6de23abe48c
DIFF: https://github.com/llvm/llvm-project/commit/f9b7acbe7d5b6dbd1769a8d8c9cfb6de23abe48c.diff
LOG: [NFC][ELF] Remove unused R_TLS*_HINT RelExprs (#210519)
As of 5e87f8147d68 ("[ELF] Add target-specific relocation scanning for
PPC32 (#181517)") these are never generated, and as of 46d29d43ba8e
("[ELF] Remove unused handleTlsRelocation (#184951)") these are not even
handled anywhere.
Added:
Modified:
lld/ELF/Relocations.h
Removed:
################################################################################
diff --git a/lld/ELF/Relocations.h b/lld/ELF/Relocations.h
index b7b247d7655d7..5ae053d3af793 100644
--- a/lld/ELF/Relocations.h
+++ b/lld/ELF/Relocations.h
@@ -72,11 +72,9 @@ enum RelExpr {
R_TLSGD_GOT,
R_TLSGD_GOTPLT,
R_TLSGD_PC,
- R_TLSIE_HINT,
R_TLSLD_GOT,
R_TLSLD_GOTPLT,
R_TLSLD_GOT_OFF,
- R_TLSLD_HINT,
R_TLSLD_PC,
// The following is abstract relocation types used for only one target.
More information about the llvm-commits
mailing list