mirror of git://git.musl-libc.org/musl
update elf.h with new aarch64 relocs
add ilp32 related relocs and alternative names for a few macros following https://sourceware.org/ml/libc-alpha/2014-11/msg00455.html
This commit is contained in:
parent
b921e0fd1f
commit
49eb322425
|
@ -2105,8 +2105,17 @@ typedef Elf32_Addr Elf32_Conflict;
|
|||
#define SHT_ARM_PREEMPTMAP (SHT_LOPROC + 2)
|
||||
#define SHT_ARM_ATTRIBUTES (SHT_LOPROC + 3)
|
||||
|
||||
|
||||
#define R_AARCH64_NONE 0
|
||||
#define R_AARCH64_P32_ABS32 1
|
||||
#define R_AARCH64_P32_COPY 180
|
||||
#define R_AARCH64_P32_GLOB_DAT 181
|
||||
#define R_AARCH64_P32_JUMP_SLOT 182
|
||||
#define R_AARCH64_P32_RELATIVE 183
|
||||
#define R_AARCH64_P32_TLS_DTPMOD 184
|
||||
#define R_AARCH64_P32_TLS_DTPREL 185
|
||||
#define R_AARCH64_P32_TLS_TPREL 186
|
||||
#define R_AARCH64_P32_TLSDESC 187
|
||||
#define R_AARCH64_P32_IRELATIVE 188
|
||||
#define R_AARCH64_ABS64 257
|
||||
#define R_AARCH64_ABS32 258
|
||||
#define R_AARCH64_ABS16 259
|
||||
|
@ -2224,8 +2233,11 @@ typedef Elf32_Addr Elf32_Conflict;
|
|||
#define R_AARCH64_GLOB_DAT 1025
|
||||
#define R_AARCH64_JUMP_SLOT 1026
|
||||
#define R_AARCH64_RELATIVE 1027
|
||||
#define R_AARCH64_TLS_DTPMOD 1028
|
||||
#define R_AARCH64_TLS_DTPMOD64 1028
|
||||
#define R_AARCH64_TLS_DTPREL 1029
|
||||
#define R_AARCH64_TLS_DTPREL64 1029
|
||||
#define R_AARCH64_TLS_TPREL 1030
|
||||
#define R_AARCH64_TLS_TPREL64 1030
|
||||
#define R_AARCH64_TLSDESC 1031
|
||||
|
||||
|
|
Loading…
Reference in New Issue