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-50-g13222ca
Date: Sun, 18 Mar 2018 20:04:41 -0400 (EDT)

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  13222caf06cce1225122a7ae92d6e782145718ab (commit)
       via  1efaba2cd9eb0c5af4617c5be01a6b5e96d7d8a0 (commit)
       via  332c0bf4bca963ee6f104634349546864ecf62e5 (commit)
      from  bdfd1c0880b74b0f02cbd5a16dd1b1316f33fd5c (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 13222caf06cce1225122a7ae92d6e782145718ab
Author: Samuel Thibault <address@hidden>
Date:   Mon Mar 19 00:57:10 2018 +0100

    Move pthread/pthreadtypes.h to bits/pthreadtypes.h
    
    * Makefile (headers): Remove pthread/pthreadtypes.h.
    * sysdeps/generic/pthread/pthread.h: Include <bits/pthreadtypes.h>
    instead of <pthread/pthreadtypes.h>.
    * sysdeps/generic/timer_routines.h: Likewise.
    * sysdeps/pthread/pthread/pthreadtypes.h: Move file content to...
    * sysdeps/pthread/bits/pthreadtypes.h: ... this file.  Do not include
    <pthread/pthreadtypes.h>

commit 1efaba2cd9eb0c5af4617c5be01a6b5e96d7d8a0
Author: Samuel Thibault <address@hidden>
Date:   Mon Mar 19 00:47:53 2018 +0100

    Remove bits/pt-atomic.h
    
    * pthread/pt-create.c: Include <atomic.h> instead of <bits/pt-atomic.h>.
    (__pthread_total): Change type from __atomic_t to unsigned int.
    (__pthread_create_internal): Use atomic_increment and atomic_decrement
    instead of __atomic_inc and __atomic_dec.
    * pthread/pt-dealloc.c: Include <atomic.h> instead of
    <bits/pt-atomic.h>.
    (__pthread_dealloc): Use atomic_decrement_and_test instead of
    __atomic_dec_and_test.
    * pthread/pt-exit.c: Include <atomic.h> instead of <bits/pt-atomic.h>.
    (__pthread_exit): Use atomic_decrement_and_test instead of
    __atomic_dec_and_test.
    * pthread/pt-internal.h: Include <atomic.h> instead of
    <bits/pt-atomic.h>.
    (struct __pthread): Use unsigned int type for nr_refs field instead of
    __atomic_t.
    (__pthread_total): Use unsigned int type instead of nr_refs.

commit 332c0bf4bca963ee6f104634349546864ecf62e5
Author: Samuel Thibault <address@hidden>
Date:   Mon Mar 19 00:40:18 2018 +0100

    Remove bits/memory.h
    
    * sysdeps/generic/pt-once.c: Include <atomic.h> instead of
    <bits/memory.h>
    (__pthread_once): Use atomic_full_barrier instead of __memory_barrier.
    * sysdeps/i386/bits/memory.h: Remove file.

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

Summary of changes:
 Makefile                               |   1 -
 pthread/pt-create.c                    |   8 +-
 pthread/pt-dealloc.c                   |   4 +-
 pthread/pt-exit.c                      |   4 +-
 pthread/pt-internal.h                  |   6 +-
 sysdeps/generic/pt-once.c              |   6 +-
 sysdeps/generic/pthread/pthread.h      |   2 +-
 sysdeps/generic/pthread/pthreadtypes.h | 130 ---------------------------------
 sysdeps/generic/timer_routines.h       |   2 +-
 sysdeps/i386/bits/memory.h             |  39 ----------
 sysdeps/i386/bits/pt-atomic.h          |  65 -----------------
 sysdeps/pthread/bits/pthreadtypes.h    | 106 ++++++++++++++++++++++++++-
 12 files changed, 121 insertions(+), 252 deletions(-)
 delete mode 100644 sysdeps/generic/pthread/pthreadtypes.h
 delete mode 100644 sysdeps/i386/bits/memory.h
 delete mode 100644 sysdeps/i386/bits/pt-atomic.h


hooks/post-receive
-- 
POSIX threading library



reply via email to

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