elf/elf.h: Add missing Meta relocations
authorWill Newton <will.newton@gmail.com>
Tue, 19 Jul 2016 14:53:35 +0000 (15:53 +0100)
committerWill Newton <will.newton@cocoon.life>
Tue, 19 Jul 2016 14:53:35 +0000 (15:53 +0100)
2016-07-19   Will Newton  <will.newton@gmail.com>

* elf/elf.h (R_METAG_REL8, R_METAG_REL16, R_METAG_TLS_GD
R_METAG_TLS_LDM, R_METAG_TLS_LDO_HI16, R_METAG_TLS_LDO_LO16,
R_METAG_TLS_LDO, R_METAG_TLS_IE, R_METAG_TLS_IENONPIC,
R_METAG_TLS_IENONPIC_HI16, R_METAG_TLS_IENONPIC_LO16,
R_METAG_TLS_LE, R_METAG_TLS_LE_HI16, R_METAG_TLS_LE_LO16): New.

ChangeLog
elf/elf.h

index b587b40..639630f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2016-07-19   Will Newton  <will.newton@gmail.com>
+
+       * elf/elf.h (R_METAG_REL8, R_METAG_REL16, R_METAG_TLS_GD
+       R_METAG_TLS_LDM, R_METAG_TLS_LDO_HI16, R_METAG_TLS_LDO_LO16,
+       R_METAG_TLS_LDO, R_METAG_TLS_IE, R_METAG_TLS_IENONPIC,
+       R_METAG_TLS_IENONPIC_HI16, R_METAG_TLS_IENONPIC_LO16,
+       R_METAG_TLS_LE, R_METAG_TLS_LE_HI16, R_METAG_TLS_LE_LO16): New.
+
 2016-07-18  H.J. Lu  <hongjiu.lu@intel.com>
 
        * sysdeps/i386/Makefile (rtld-CFLAGS): New.
index 04400ec..9e59b32 100644 (file)
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -3703,6 +3703,9 @@ enum
 #define R_METAG_HIOG           13
 #define R_METAG_LOOG           14
 
+#define R_METAG_REL8           15
+#define R_METAG_REL16          16
+
 /* GNU */
 #define R_METAG_GNU_VTINHERIT  30
 #define R_METAG_GNU_VTENTRY    31
@@ -3725,9 +3728,21 @@ enum
 #define R_METAG_GLOB_DAT       46
 
 /* TLS relocations */
+#define R_METAG_TLS_GD         47
+#define R_METAG_TLS_LDM                48
+#define R_METAG_TLS_LDO_HI16   49
+#define R_METAG_TLS_LDO_LO16   50
+#define R_METAG_TLS_LDO                51
+#define R_METAG_TLS_IE         52
+#define R_METAG_TLS_IENONPIC   53
+#define R_METAG_TLS_IENONPIC_HI16 54
+#define R_METAG_TLS_IENONPIC_LO16 55
 #define R_METAG_TLS_TPOFF      56
 #define R_METAG_TLS_DTPMOD     57
 #define R_METAG_TLS_DTPOFF     58
+#define R_METAG_TLS_LE         59
+#define R_METAG_TLS_LE_HI16    60
+#define R_METAG_TLS_LE_LO16    61
 
 __END_DECLS