This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug nptl/16882] Incorrect implementation of pthread_spin_lock for sparc, no ldstub after spinning
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Wed, 04 Jun 2014 00:58:31 +0000
- Subject: [Bug nptl/16882] Incorrect implementation of pthread_spin_lock for sparc, no ldstub after spinning
- Auto-submitted: auto-generated
- References: <bug-16882-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=16882
--- Comment #10 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
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, release/2.18/master has been updated
via d4deb63367247eaddcbe10b872d39ff70659eaf4 (commit)
from f2b605ed8882a922c403386b2af7e7a5eecbf39f (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 -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=d4deb63367247eaddcbe10b872d39ff70659eaf4
commit d4deb63367247eaddcbe10b872d39ff70659eaf4
Author: Guo Yixuan <culu.gyx@gmail.com>
Date: Tue Jun 3 16:19:11 2014 -0700
Fixed pthread_spin_lock on sparc32/64 (bug 16882)
[BZ #16882]
* nptl/sysdeps/sparc/sparc32/pthread_spin_lock.S
(pthread_spin_lock): Branch out of spin loop to proper location.
* nptl/sysdeps/sparc/sparc64/pthread_spin_lock.S
(pthread_spin_lock): Likewise.
* nptl/tst-spin4.c: New test.
* nptl/Makefile (tests): Add tst-spin4.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 11 +++
NEWS | 2 +-
nptl/Makefile | 2 +-
nptl/sysdeps/sparc/sparc32/pthread_spin_lock.S | 4 +-
nptl/sysdeps/sparc/sparc64/pthread_spin_lock.S | 4 +-
nptl/tst-spin4.c | 109 ++++++++++++++++++++++++
6 files changed, 126 insertions(+), 6 deletions(-)
create mode 100644 nptl/tst-spin4.c
--
You are receiving this mail because:
You are on the CC list for the bug.