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 */
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to