[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] POSIX threading library branch, master, updated. glibc-2.23-hurd+l
From: |
Samuel Thibault |
Subject: |
[SCM] POSIX threading library branch, master, updated. glibc-2.23-hurd+libpthread-20161218-16-g8f03a36 |
Date: |
Sun, 5 Nov 2017 12:49:47 -0500 (EST) |
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 "POSIX threading library".
The branch, master has been updated
via 8f03a364f803ad878ea3ab226fd2955ed4565495 (commit)
from b279c3618db5740e155c110e8dca395132b53ecd (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 -----------------------------------------------------------------
commit 8f03a364f803ad878ea3ab226fd2955ed4565495
Author: Agustina Arzille <address@hidden>
Date: Tue Oct 18 00:20:45 2016 +0200
Make pthread_spinlock use gsync
* pthread/pt-spin-inlines.c (pthread_spin_lock): Define weak alias for
__pthread_spin_lock.
* sysdeps/mach/bits/spin-lock-inline.h: Include <lock-intern.h> instead
of <machine-lock.h>.
(__pthread_spin_trylock, __pthread_spin_unlock): Use __spin_lock_t type
instead of __lock.
(__pthread_spin_lock): Define as inline only, use __spin_lock and
__spin_lock_t type.
* sysdeps/mach/bits/spin-lock.h: Do not include <machine-lock.h>
(__pthread_spinlock_t): Use volatile int instead of __spin_lock_t.
(__PTHREAD_SPIN_LOCK_INITIALIZER): Define to 0.
* sysdeps/mach/i386/bits/spin-lock-inline.h: Remove file.
* sysdeps/mach/i386/bits/spin-lock.h: Remove file.
* sysdeps/posix/pt-spin.c (pthread_spin_lock, __pthread_spin_lock):
Remove weak aliases, provided by pt-spin-inlines.c
-----------------------------------------------------------------------
Summary of changes:
pthread/pt-spin-inlines.c | 5 +-
sysdeps/mach/bits/spin-lock-inline.h | 14 ++---
sysdeps/mach/bits/spin-lock.h | 7 +--
sysdeps/mach/i386/bits/spin-lock-inline.h | 98 -------------------------------
sysdeps/mach/i386/bits/spin-lock.h | 39 ------------
sysdeps/mach/pt-spin.c | 8 +--
sysdeps/posix/pt-spin.c | 3 -
7 files changed, 12 insertions(+), 162 deletions(-)
delete mode 100644 sysdeps/mach/i386/bits/spin-lock-inline.h
delete mode 100644 sysdeps/mach/i386/bits/spin-lock.h
hooks/post-receive
--
POSIX threading library
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] POSIX threading library branch, master, updated. glibc-2.23-hurd+libpthread-20161218-16-g8f03a36,
Samuel Thibault <=