aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@xry111.site>2024-02-23 12:47:28 +0800
committerMark Wielaard <mark@klomp.org>2024-02-24 14:01:22 +0100
commitbdccd2c6d3c981bbc9296676f9f8740b91549a52 (patch)
tree4ce2e6f71e954edb45020fdcb6d8bc94de43dda7
parent6d3eabb9ff95f01c749457e145cdb55f82d2b7e9 (diff)
downloadelfutils-bdccd2c6d3c981bbc9296676f9f8740b91549a52.tar.gz
backends: Update list of LoongArch relocations
Signed-off-by: Xi Ruoyao <xry111@xry111.site>
-rw-r--r--backends/loongarch_reloc.def17
1 files changed, 17 insertions, 0 deletions
diff --git a/backends/loongarch_reloc.def b/backends/loongarch_reloc.def
index a39eefd9..cdc83211 100644
--- a/backends/loongarch_reloc.def
+++ b/backends/loongarch_reloc.def
@@ -128,3 +128,20 @@ RELOC_TYPE (SUB6, REL)
RELOC_TYPE (ADD_ULEB128, REL)
RELOC_TYPE (SUB_ULEB128, REL)
RELOC_TYPE (64_PCREL, REL)
+RELOC_TYPE (CALL36, REL)
+RELOC_TYPE (TLS_DESC_PC_HI20, REL)
+RELOC_TYPE (TLS_DESC_PC_LO12, REL)
+RELOC_TYPE (TLS_DESC64_PC_LO20, REL)
+RELOC_TYPE (TLS_DESC64_PC_HI12, REL)
+RELOC_TYPE (TLS_DESC_HI20, REL)
+RELOC_TYPE (TLS_DESC_LO12, REL)
+RELOC_TYPE (TLS_DESC64_LO20, REL)
+RELOC_TYPE (TLS_DESC64_HI12, REL)
+RELOC_TYPE (TLS_DESC_LD, REL)
+RELOC_TYPE (TLS_DESC_CALL, REL)
+RELOC_TYPE (TLS_LE_HI20_R, REL)
+RELOC_TYPE (TLS_LE_ADD_R, REL)
+RELOC_TYPE (TLS_LE_LO12_R, REL)
+RELOC_TYPE (TLS_LD_PCREL20_S2, REL)
+RELOC_TYPE (TLS_GD_PCREL20_S2, REL)
+RELOC_TYPE (TLS_DESC_PCREL20_S2, REL)