This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.13-26-gd3f02e1
- From: roland at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 18 Feb 2011 19:09:43 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.13-26-gd3f02e1
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via d3f02e1012be2d47c3592212c3117a84bfb1fd86 (commit)
from baa6c69a57e632e953b45c11df7a5e5cb954e9cb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=d3f02e1012be2d47c3592212c3117a84bfb1fd86
commit d3f02e1012be2d47c3592212c3117a84bfb1fd86
Author: Nathan Sidwell <nathan@codesourcery.com>
Date: Fri Feb 18 11:09:18 2011 -0800
elf/elf.h: Add new ARM TLS relocs.
diff --git a/ChangeLog b/ChangeLog
index 292f77a..47eb8c3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-02-17 Nathan Sidwell <nathan@codesourcery.com>
+ Glauber de Oliveira Costa <glommer@gmail.com>
+
+ * elf/elf.h: Add new ARM TLS relocs.
+
2011-02-16 Ryan S. Arnold <rsa@us.ibm.com>
* sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h:
diff --git a/elf/elf.h b/elf/elf.h
index a9558a3..acb7762 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -2318,7 +2318,8 @@ typedef Elf32_Addr Elf32_Conflict;
#define R_ARM_THM_PC22 10
#define R_ARM_THM_PC8 11
#define R_ARM_AMP_VCALL9 12
-#define R_ARM_SWI24 13
+#define R_ARM_SWI24 13 /* Obsolete static relocation. */
+#define R_ARM_TLS_DESC 13 /* Dynamic relocation. */
#define R_ARM_THM_SWI8 14
#define R_ARM_XPC25 15
#define R_ARM_THM_XPC22 16
@@ -2339,6 +2340,10 @@ typedef Elf32_Addr Elf32_Conflict;
#define R_ARM_LDR_SBREL_11_0 35
#define R_ARM_ALU_SBREL_19_12 36
#define R_ARM_ALU_SBREL_27_20 37
+#define R_ARM_TLS_GOTDESC 90
+#define R_ARM_TLS_CALL 91
+#define R_ARM_TLS_DESCSEQ 92
+#define R_ARM_THM_TLS_CALL 93
#define R_ARM_GNU_VTENTRY 100
#define R_ARM_GNU_VTINHERIT 101
#define R_ARM_THM_PC11 102 /* thumb unconditional branch */
@@ -2353,6 +2358,7 @@ typedef Elf32_Addr Elf32_Conflict;
static TLS block offset */
#define R_ARM_TLS_LE32 108 /* 32 bit offset relative to static
TLS block */
+#define R_ARM_THM_TLS_DESCSEQ 129
#define R_ARM_RXPC25 249
#define R_ARM_RSBREL32 250
#define R_ARM_THM_RPC22 251
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
elf/elf.h | 8 +++++++-
2 files changed, 12 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources