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.15-838-g512ec53
- From: hjl at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 11 May 2012 17:14:06 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.15-838-g512ec53
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 512ec530c7b6f29767bac4ff4c410a9b6390ce1b (commit)
from c0d2c8538a89c7a3de158ab60fe35fe1f9960803 (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=512ec530c7b6f29767bac4ff4c410a9b6390ce1b
commit 512ec530c7b6f29767bac4ff4c410a9b6390ce1b
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Fri May 11 10:13:54 2012 -0700
Replace movq/%q0 with mov/%0 in THREAD_SELF
diff --git a/nptl/ChangeLog b/nptl/ChangeLog
index a135ce0..752cde9 100644
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@ -1,5 +1,10 @@
2012-05-11 H.J. Lu <hongjiu.lu@intel.com>
+ * sysdeps/x86_64/tls.h (THREAD_SELF): Replace movq/%q0 with
+ mov/%0.
+
+2012-05-11 H.J. Lu <hongjiu.lu@intel.com>
+
* sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h
(__cleanup_fct_attribute): Check __x86_64__ instead of
__x86_64__.
diff --git a/nptl/sysdeps/x86_64/tls.h b/nptl/sysdeps/x86_64/tls.h
index 454c66a..6e80a02 100644
--- a/nptl/sysdeps/x86_64/tls.h
+++ b/nptl/sysdeps/x86_64/tls.h
@@ -174,7 +174,7 @@ typedef struct
do not get optimized away. */
# define THREAD_SELF \
({ struct pthread *__self; \
- asm ("movq %%fs:%c1,%q0" : "=r" (__self) \
+ asm ("mov %%fs:%c1,%0" : "=r" (__self) \
: "i" (offsetof (struct pthread, header.self))); \
__self;})
-----------------------------------------------------------------------
Summary of changes:
nptl/ChangeLog | 5 +++++
nptl/sysdeps/x86_64/tls.h | 2 +-
2 files changed, 6 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources