summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2015-01-21 01:12:21 +0000
committeremaste <emaste@FreeBSD.org>2015-01-21 01:12:21 +0000
commitd7249487a6c70125fcb94e9b61ff11404c4c6fe0 (patch)
treeda85b204a7fe7be927d336f80fc11b9b5047440f /sys
parent637c00643a781090c43bf4f50d21be4ea591b939 (diff)
downloadFreeBSD-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.h13
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
OpenPOWER on IntegriCloud