commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]