From 8ba70792e9f25759dc72f49c314526a438f7ff8d Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jeremy@system76.com>
Date: Sun, 1 Dec 2019 13:47:06 -0700
Subject: [PATCH] Implement DTPOFF64

---
 src/ld_so/linker.rs | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/ld_so/linker.rs b/src/ld_so/linker.rs
index 23574f826..7604eba0c 100644
--- a/src/ld_so/linker.rs
+++ b/src/ld_so/linker.rs
@@ -390,6 +390,9 @@ impl Linker {
                     reloc::R_X86_64_DTPMOD64 => {
                         set_u64(tm as u64);
                     }
+                    reloc::R_X86_64_DTPOFF64 => {
+                        set_u64((s + a) as u64);
+                    }
                     reloc::R_X86_64_GLOB_DAT | reloc::R_X86_64_JUMP_SLOT => {
                         set_u64(s as u64);
                     }
-- 
GitLab