svn commit: r356385 - stable/12/sys/sys
Mark Johnston
markj at FreeBSD.org
Sun Jan 5 18:15:42 UTC 2020
Author: markj
Date: Sun Jan 5 18:15:41 2020
New Revision: 356385
URL: https://svnweb.freebsd.org/changeset/base/356385
Log:
MFC r356186:
Add ARMv8 static relocation types used for control flow instructions.
Modified:
stable/12/sys/sys/elf_common.h
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/sys/elf_common.h
==============================================================================
--- stable/12/sys/sys/elf_common.h Sun Jan 5 18:06:32 2020 (r356384)
+++ stable/12/sys/sys/elf_common.h Sun Jan 5 18:15:41 2020 (r356385)
@@ -962,6 +962,10 @@ typedef struct {
#define R_AARCH64_PREL64 260 /* PC relative */
#define R_AARCH64_PREL32 261 /* PC relative, 32-bit overflow check */
#define R_AARCH64_PREL16 262 /* PC relative, 16-bit overflow check */
+#define R_AARCH64_TSTBR14 279 /* TBZ/TBNZ immediate */
+#define R_AARCH64_CONDBR19 280 /* Conditional branch immediate */
+#define R_AARCH64_JUMP26 282 /* Branch immediate */
+#define R_AARCH64_CALL26 283 /* Call immediate */
#define R_AARCH64_COPY 1024 /* Copy data from shared object */
#define R_AARCH64_GLOB_DAT 1025 /* Set GOT entry to data address */
#define R_AARCH64_JUMP_SLOT 1026 /* Set GOT entry to code address */
More information about the svn-src-stable-12
mailing list