[PATCH] Add TLS relocation defines for mn10300/am33

Mark Salter msalter@redhat.com
Mon Jun 18 14:45:00 GMT 2012


Signed-off-by: Mark Salter <msalter@redhat.com>
---
 elf/elf.h |   13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/elf/elf.h b/elf/elf.h
index 6522ea6..9f3cea6 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -2733,8 +2733,17 @@ typedef Elf32_Addr Elf32_Conflict;
 #define R_MN10300_GLOB_DAT	21	/* Create GOT entry.  */
 #define R_MN10300_JMP_SLOT	22	/* Create PLT entry.  */
 #define R_MN10300_RELATIVE	23	/* Adjust by program base.  */
-
-#define R_MN10300_NUM		24
+#define R_MN10300_TLS_GD	24
+#define R_MN10300_TLS_LD	25
+#define R_MN10300_TLS_LDO	26
+#define R_MN10300_TLS_GOTIE	27
+#define R_MN10300_TLS_IE	28
+#define R_MN10300_TLS_LE	29
+#define R_MN10300_TLS_DTPMOD	30
+#define R_MN10300_TLS_DTPOFF	31
+#define R_MN10300_TLS_TPOFF	32
+
+#define R_MN10300_NUM		33
 
 
 /* M32R relocs.  */
-- 
1.7.10.2



More information about the Libc-alpha mailing list