![]() |
|
Message-ID: <20250906132623.104390-1-xtex@envs.net> Date: Sat, 6 Sep 2025 21:26:22 +0800 From: Bingwu Zhang <xtex@...s.net> To: musl@...ts.openwall.com Cc: Bingwu Zhang <xtex@...c.io>, Hongliang Wang <wanghongliang@...ngson.cn>, ~xtex/staging@...ts.sr.ht Subject: [PATCH] loongarch: add missing relocation types From: Bingwu Zhang <xtex@...c.io> Updates LoongArch relocations according to the ELF ABI spec 20250521. Signed-off-by: Bingwu Zhang <xtex@...c.io> --- include/elf.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/include/elf.h b/include/elf.h index d6ae539abd07..f13103666585 100644 --- a/include/elf.h +++ b/include/elf.h @@ -3408,6 +3408,30 @@ enum #define R_LARCH_TLS_GD_HI20 98 #define R_LARCH_32_PCREL 99 #define R_LARCH_RELAX 100 +#define R_LARCH_ALIGN 102 +#define R_LARCH_PCREL20_S2 103 +#define R_LARCH_ADD6 105 +#define R_LARCH_SUB6 106 +#define R_LARCH_ADD_ULEB128 107 +#define R_LARCH_SUB_ULEB128 108 +#define R_LARCH_64_PCREL 109 +#define R_LARCH_CALL36 110 +#define R_LARCH_TLS_DESC_PC_HI20 111 +#define R_LARCH_TLS_DESC_PC_LO12 112 +#define R_LARCH_TLS_DESC64_PC_LO20 113 +#define R_LARCH_TLS_DESC64_PC_HI12 114 +#define R_LARCH_TLS_DESC_HI20 115 +#define R_LARCH_TLS_DESC_LO12 116 +#define R_LARCH_TLS_DESC64_LO20 117 +#define R_LARCH_TLS_DESC64_HI12 118 +#define R_LARCH_TLS_DESC_LD 119 +#define R_LARCH_TLS_DESC_CALL 120 +#define R_LARCH_TLS_LE_HI20_R 121 +#define R_LARCH_TLS_LE_ADD_R 122 +#define R_LARCH_TLS_LE_LO12_R 123 +#define R_LARCH_TLS_LD_PCREL20_S2 124 +#define R_LARCH_TLS_GD_PCREL20_S2 125 +#define R_LARCH_TLS_DESC_PCREL20_S2 126 #ifdef __cplusplus } base-commit: 0b86d60badad6a69b37fc06d18b5763fbbf47b58 -- 2.51.0
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.