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  a87bf9a8eab3af79798131b60c1f7f92f995df8c (commit)
       via  cea6489e43e9756f93f025291154a65fc35aa12c (commit)
      from  5f09d5e32706e1baf09bf27897c30e4bcfcb8fd6 (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 a87bf9a8eab3af79798131b60c1f7f92f995df8c
Author: Samuel Thibault <>
Date:   Mon Sep 19 01:44:07 2016 +0200

    Fix exposition of pthread functions
    * pthread/pt-alloc.c (__pthread_alloc): Use __pthread_rwlock_wrlock and
    __pthread_rwlock_unlock instead of pthread_rwlock_wrlock and
    * pthread/pt-create.c (__pthread_create_internal): 
Use__pthread_rwlock_rdlock and
    __pthread_rwlock_unlock instead of pthread_rwlock_rdlock and
    * pthread/pt-dealloc.c (__pthread_dealloc): Use
    __pthread_cond_broadcast, __pthread_mutex_lock, and
    __pthread_mutex_unlock instead of pthread_cond_broadcast,
    pthread_mutex_lock, and pthread_mutex_unlock
    * pthread/pt-exit.c (__pthread_exit): Use __pthread_setcancelstate and
    __pthread_cond_broadcast instead of pthread_setcancelstate and
    * pthread/pt-internal.h (__pthread_getid, __pthread_setid): Use
    __pthread_rwlock_rdlock, __pthread_rwlock_wrlock, and
    __pthread_rwlock_unlock instead of pthread_rwlock_rdlock,
    pthread_rwlock_wrlock, and pthread_rwlock_unlock
    * pthread/pt-join.c (pthread_join): Use __pthread_cond_wait instead of
    * sysdeps/hurd/pt-key-delete.c (pthread_key_delete): Use
    __pthread_rwlock_rdlock and __pthread_rwlock_unlock instead of
    pthread_rwlock_rdlock and pthread_rwlock_unlock.

commit cea6489e43e9756f93f025291154a65fc35aa12c
Author: Samuel Thibault <>
Date:   Mon Sep 19 01:10:27 2016 +0200

    Make PTHREAD_ONCE_INIT a symbolic value
    as required by Posix
    * sysdeps/pthread/bits/once.h (__PTHREAD_ONCE_INIT): Cast initializer to
    (struct __pthread_once).


Summary of changes:
 pthread/pt-alloc.c           |   14 +++++++-------
 pthread/pt-create.c          |    4 ++--
 pthread/pt-dealloc.c         |    6 +++---
 pthread/pt-exit.c            |    6 +++---
 pthread/pt-internal.h        |    8 ++++----
 pthread/pt-join.c            |    2 +-
 sysdeps/hurd/pt-key-delete.c |    4 ++--
 sysdeps/pthread/bits/once.h  |    2 +-
 8 files changed, 23 insertions(+), 23 deletions(-)

POSIX threading library

Reply via email to