diff options
author | emaste <emaste@FreeBSD.org> | 2015-01-21 01:12:21 +0000 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2015-01-21 01:12:21 +0000 |
commit | d7249487a6c70125fcb94e9b61ff11404c4c6fe0 (patch) | |
tree | da85b204a7fe7be927d336f80fc11b9b5047440f /sys | |
parent | 637c00643a781090c43bf4f50d21be4ea591b939 (diff) | |
download | FreeBSD-src-d7249487a6c70125fcb94e9b61ff11404c4c6fe0.zip FreeBSD-src-d7249487a6c70125fcb94e9b61ff11404c4c6fe0.tar.gz |
Add missing R_X86_64_ constants to elf_common.h
PR: 196918
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'sys')
-rw-r--r-- | sys/sys/elf_common.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/sys/elf_common.h b/sys/sys/elf_common.h index ebe2ee2..c496a90 100644 --- a/sys/sys/elf_common.h +++ b/sys/sys/elf_common.h @@ -1223,6 +1223,19 @@ typedef struct { #define R_X86_64_DTPOFF32 21 /* Offset in TLS block */ #define R_X86_64_GOTTPOFF 22 /* PC relative offset to IE GOT entry */ #define R_X86_64_TPOFF32 23 /* Offset in static TLS block */ +#define R_X86_64_PC64 24 /* PC-relative 64 bit signed sym value. */ +#define R_X86_64_GOTOFF64 25 +#define R_X86_64_GOTPC32 26 +#define R_X86_64_GOT64 27 +#define R_X86_64_GOTPCREL64 28 +#define R_X86_64_GOTPC64 29 +#define R_X86_64_GOTPLT64 30 +#define R_X86_64_PLTOFF64 31 +#define R_X86_64_SIZE32 32 +#define R_X86_64_SIZE64 33 +#define R_X86_64_GOTPC32_TLSDESC 34 +#define R_X86_64_TLSDESC_CALL 35 +#define R_X86_64_TLSDESC 36 #define R_X86_64_IRELATIVE 37 |