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  7d4a84731cd80a1ef711c83535c6340f0e2b143f (commit)
      from  8f03a364f803ad878ea3ab226fd2955ed4565495 (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 7d4a84731cd80a1ef711c83535c6340f0e2b143f
Author: Agustina Arzille <[email protected]>
Date:   Mon Oct 17 00:56:58 2016 +0200

    Make pthread_mutex use gsync
    
    * Makefile (libpthread-routines): Add pt-mutexattr-getrobust
    pt-mutexattr-setrobust pt-mutex-consistent.
    * include/pthread/pthreadtypes.h (__pthread_mutex_robustness): New enum,
    containing __PTHREAD_MUTEX_STALLED, __PTHREAD_MUTEX_ROBUST.
    * include/pthread/pthread.h [__USE_XOPEN2K] (PTHREAD_MUTEX_STALLED,
    PTHREAD_MUTEX_ROBUST): New macros.
    [__USE_XOPEN2K8] (pthread_mutex_consistent,
    pthread_mutex_consistent_np): New declarations.
    * sysdeps/mach/hurd/bits/mutex.h
    sysdeps/mach/hurd/pt-mutex-consistent.c
    sysdeps/mach/hurd/pt-mutex-destroy.c
    sysdeps/mach/hurd/pt-mutex-getprioceiling.c
    sysdeps/mach/hurd/pt-mutex-init.c
    sysdeps/mach/hurd/pt-mutex-lock.c
    sysdeps/mach/hurd/pt-mutex-setprioceiling.c
    sysdeps/mach/hurd/pt-mutex-timedlock.c
    sysdeps/mach/hurd/pt-mutex-transfer-np.c
    sysdeps/mach/hurd/pt-mutex-trylock.c
    sysdeps/mach/hurd/pt-mutex-unlock.c
    sysdeps/mach/hurd/pt-mutex.h
    sysdeps/mach/hurd/pt-mutexattr-destroy.c
    sysdeps/mach/hurd/pt-mutexattr-getprioceiling.c
    sysdeps/mach/hurd/pt-mutexattr-getprotocol.c
    sysdeps/mach/hurd/pt-mutexattr-getpshared.c
    sysdeps/mach/hurd/pt-mutexattr-getrobust.c
    sysdeps/mach/hurd/pt-mutexattr-gettype.c
    sysdeps/mach/hurd/pt-mutexattr-init.c
    sysdeps/mach/hurd/pt-mutexattr-setprioceiling.c
    sysdeps/mach/hurd/pt-mutexattr-setprotocol.c
    sysdeps/mach/hurd/pt-mutexattr-setpshared.c
    sysdeps/mach/hurd/pt-mutexattr-setrobust.c
    sysdeps/mach/hurd/pt-mutexattr-settype.c
    sysdeps/mach/hurd/pt-mutexattr.c: New files

-----------------------------------------------------------------------

Summary of changes:
 Makefile                                        |  2 +
 include/pthread/pthread.h                       | 17 +++++
 include/pthread/pthreadtypes.h                  |  6 ++
 sysdeps/mach/hurd/bits/mutex.h                  | 64 +++++++++++++++++
 sysdeps/mach/hurd/pt-mutex-consistent.c         | 45 ++++++++++++
 sysdeps/mach/hurd/pt-mutex-destroy.c            | 36 ++++++++++
 sysdeps/mach/hurd/pt-mutex-getprioceiling.c     | 32 +++++++++
 sysdeps/mach/hurd/pt-mutex-init.c               | 55 +++++++++++++++
 sysdeps/mach/hurd/pt-mutex-lock.c               | 79 +++++++++++++++++++++
 sysdeps/mach/hurd/pt-mutex-setprioceiling.c     | 32 +++++++++
 sysdeps/mach/hurd/pt-mutex-timedlock.c          | 80 +++++++++++++++++++++
 sysdeps/mach/hurd/pt-mutex-transfer-np.c        | 74 ++++++++++++++++++++
 sysdeps/mach/hurd/pt-mutex-trylock.c            | 77 +++++++++++++++++++++
 sysdeps/mach/hurd/pt-mutex-unlock.c             | 90 ++++++++++++++++++++++++
 sysdeps/mach/hurd/pt-mutex.h                    | 92 +++++++++++++++++++++++++
 sysdeps/mach/hurd/pt-mutexattr-destroy.c        | 31 +++++++++
 sysdeps/mach/hurd/pt-mutexattr-getprioceiling.c | 32 +++++++++
 sysdeps/mach/hurd/pt-mutexattr-getprotocol.c    | 30 ++++++++
 sysdeps/mach/hurd/pt-mutexattr-getpshared.c     | 30 ++++++++
 sysdeps/mach/hurd/pt-mutexattr-getrobust.c      | 33 +++++++++
 sysdeps/mach/hurd/pt-mutexattr-gettype.c        | 31 +++++++++
 sysdeps/mach/hurd/pt-mutexattr-init.c           | 39 +++++++++++
 sysdeps/mach/hurd/pt-mutexattr-setprioceiling.c | 32 +++++++++
 sysdeps/mach/hurd/pt-mutexattr-setprotocol.c    | 32 +++++++++
 sysdeps/mach/hurd/pt-mutexattr-setpshared.c     | 34 +++++++++
 sysdeps/mach/hurd/pt-mutexattr-setrobust.c      | 36 ++++++++++
 sysdeps/mach/hurd/pt-mutexattr-settype.c        | 34 +++++++++
 sysdeps/mach/hurd/pt-mutexattr.c                |  1 +
 28 files changed, 1176 insertions(+)
 create mode 100644 sysdeps/mach/hurd/bits/mutex.h
 create mode 100644 sysdeps/mach/hurd/pt-mutex-consistent.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex-destroy.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex-getprioceiling.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex-init.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex-lock.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex-setprioceiling.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex-timedlock.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex-transfer-np.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex-trylock.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex-unlock.c
 create mode 100644 sysdeps/mach/hurd/pt-mutex.h
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-destroy.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-getprioceiling.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-getprotocol.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-getpshared.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-getrobust.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-gettype.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-init.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-setprioceiling.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-setprotocol.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-setpshared.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-setrobust.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr-settype.c
 create mode 100644 sysdeps/mach/hurd/pt-mutexattr.c


hooks/post-receive
-- 
POSIX threading library

Reply via email to