From: Sergei Zimmerman Date: Tue, 12 May 2026 21:11:51 +0000 (+0000) Subject: backends/i386_reloc.def: Fix entry for R_386_TLS_DESC X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=bfd519cc58e190544a6785d3f0a27fcfaf7d8da3;p=thirdparty%2Felfutils.git backends/i386_reloc.def: Fix entry for R_386_TLS_DESC This dynamic relocation can appear in shared libraries. Fixes run-elflint-self.sh and run-reverse-sections-self.sh self-tests when built with -mtls-dialect=gnu2 on i386. Signed-off-by: Sergei Zimmerman --- diff --git a/backends/i386_reloc.def b/backends/i386_reloc.def index a6a03f32..7a438158 100644 --- a/backends/i386_reloc.def +++ b/backends/i386_reloc.def @@ -66,6 +66,6 @@ RELOC_TYPE (TLS_DTPOFF32, EXEC|DYN) RELOC_TYPE (TLS_TPOFF32, EXEC|DYN) RELOC_TYPE (TLS_GOTDESC, REL) RELOC_TYPE (TLS_DESC_CALL, REL) -RELOC_TYPE (TLS_DESC, EXEC) +RELOC_TYPE (TLS_DESC, EXEC|DYN) RELOC_TYPE (IRELATIVE, EXEC|DYN) RELOC_TYPE (GOT32X, REL)