History log of /dflybsd-src/lib/libpthread/Makefile (Results 1 – 25 of 39)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0
# ab5dc9ac 08-Mar-2021 Sascha Wildner <saw@online.de>

libpthread: Implement pthread_getname_np() and pthread_setname_np().

Varieties of pthread_get_name_np() and pthread_set_name_np() that return
an integer (0 or error number).

These are only used for

libpthread: Implement pthread_getname_np() and pthread_setname_np().

Varieties of pthread_get_name_np() and pthread_set_name_np() that return
an integer (0 or error number).

These are only used for debugging but it looks like some ports want them.

I took some of the documentation from FreeBSD.

Reported-by: zrj

show more ...


# 58346d75 08-Mar-2021 Sascha Wildner <saw@online.de>

libpthread: Separate the MLINKS better.


# 823bc35d 15-Dec-2020 zrj <rimvydas.jasinskas@gmail.com>

pthreads: Add pthread_is_threaded_np.3 manpage.


# 9d94a5bb 15-Dec-2020 zrj <rimvydas.jasinskas@gmail.com>

pthreads: Add pthread_yield_np().

Same as non standard pthread_yield() but with correct '_np' suffix.


# 55f11bd6 12-Dec-2020 zrj <rimvydas.jasinskas@gmail.com>

pthreads: Add pthread_getattr_np().

Adapted-from: NetBSD


Revision tags: v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3
# eb396e51 14-Nov-2019 Matthew Dillon <dillon@apollo.backplane.com>

world - Add support for lwp_getname() and pthread_get_name_np()

* Add support for the new system call lwp_getname()

* Add support for pthread_get_name_np(), rounding out that function
set and imp

world - Add support for lwp_getname() and pthread_get_name_np()

* Add support for the new system call lwp_getname()

* Add support for pthread_get_name_np(), rounding out that function
set and improving ports compatibility.

show more ...


Revision tags: v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2
# 6e54fc72 02-Dec-2017 Sascha Wildner <saw@online.de>

pthread_join.3: Document pthread_timedjoin_np() (taken from FreeBSD).


# 90b37153 30-Nov-2017 Sascha Wildner <saw@online.de>

libpthread: Document some more functions.

Specifically:

pthread_condattr_getclock() (Taken-from: FreeBSD)
pthread_condattr_getpshared() (Taken-from: FreeBSD)
pthread_condattr_setc

libpthread: Document some more functions.

Specifically:

pthread_condattr_getclock() (Taken-from: FreeBSD)
pthread_condattr_getpshared() (Taken-from: FreeBSD)
pthread_condattr_setclock() (Taken-from: FreeBSD)
pthread_condattr_setpshared() (Taken-from: FreeBSD)
pthread_mutex_getprioceiling() (Taken-from: NetBSD)
pthread_mutex_setprioceiling() (Taken-from: NetBSD)
pthread_mutexattr_getpshared()
pthread_mutexattr_setpshared()

show more ...


# 19f8db81 30-Nov-2017 Sascha Wildner <saw@online.de>

libpthread: Sort a few things in the Makefile.


Revision tags: v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1
# 725edadf 26-Jul-2017 Sascha Wildner <saw@online.de>

libc/libpthread: Add clock_getcpuclockid() and pthread_getcpuclockid().

* Adjust clock_gettime() and clock_getres() to accept values obtained
this way.

* Also set _POSIX_CPUTIME and _POSIX_THREAD

libc/libpthread: Add clock_getcpuclockid() and pthread_getcpuclockid().

* Adjust clock_gettime() and clock_getres() to accept values obtained
this way.

* Also set _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME, although we should
really support values obtained by these functions in clock_settime()
too.

Based on and taken from FreeBSD's code.

Reviewed-by: sephe

show more ...


# c0f25c26 15-Jul-2017 Imre Vadász <imre@vdsz.com>

pthread: Add pthread_getthreadid_np() function, bump __DragonFly_version.

Using pthread_getthreadid_np() can directly use the thread-ID value that is
already cached in the pthread_t struct.

Partly

pthread: Add pthread_getthreadid_np() function, bump __DragonFly_version.

Using pthread_getthreadid_np() can directly use the thread-ID value that is
already cached in the pthread_t struct.

Partly Taken-From: FreeBSD

show more ...


Revision tags: v4.8.0, v4.6.2, v4.9.0, v4.8.0rc
# 3ae362f2 15-Jan-2017 Sepherosa Ziehau <sephe@dragonflybsd.org>

pthread: Implement pthread_attr_{get,set}affinity_np


# b2920380 14-Jan-2017 Sepherosa Ziehau <sephe@dragonflybsd.org>

pthread: Implement pthread_{set,get}affinity_np


Revision tags: v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.4.3, v3.4.2, v3.4.1, v3.4.0, v3.4.0rc, v3.5.0
# 7078f92b 12-Jan-2013 Johannes Hofmann <johannes.hofmann@gmx.de>

merge


# 775923a8 25-Dec-2012 Sascha Wildner <saw@online.de>

libpthread: Add sem_timedwait().

It was commented out and I'm not sure why.

It needed a bit of adjustment to properly check the nanoseconds field but
with that, it passes all eleven tests of the Op

libpthread: Add sem_timedwait().

It was commented out and I'm not sure why.

It needed a bit of adjustment to properly check the nanoseconds field but
with that, it passes all eleven tests of the Open POSIX Test Suite. Other
people (thesjg, vsrinivas) have tested and used it too in the past.

While here, also add a manual page (taken from FreeBSD).

In-discussion-with: vsrinivas

show more ...


Revision tags: v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0
# 54674d33 07-Oct-2009 Simon Schubert <corecode@dragonflybsd.org>

thread libs: move libc_r and libthread_xu to /usr/lib/thread

This is so that badly written programs don't mistakenly pick up either
libc_r or libthread_xu. The only correct way to get threading sup

thread libs: move libc_r and libthread_xu to /usr/lib/thread

This is so that badly written programs don't mistakenly pick up either
libc_r or libthread_xu. The only correct way to get threading support
is to link to libpthread.

By moving the underlaying thread libs to a directory that is not
searched by the linker, we can enforce this policy.

Requested-by: hasso@

show more ...


Revision tags: v2.5.1, v2.4.1, v2.5.0, v2.4.0, v2.3.2
# a6cf2ca4 10-Jul-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# 15acf97d 10-Jul-2009 Sascha Wildner <saw@online.de>

pthread*.3: Sync the pthread manpages with FreeBSD.

Brings in some missing pages and some small fixes.

Reminded-by: hasso


# 6cd31e5b 06-Jul-2009 Jordan Gordeev <jgordeev@dir.bg>

Merge branch 'master' into amd64


# 97fe2eed 28-Jun-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# a8dfb9a0 28-Jun-2009 Stathis Kamperis <beket@dragonflybsd.org>

pthread_attr.3: Document pthread_attr_{get,set}_guardsize().

Adapted-from: FreeBSD


Revision tags: v2.3.1, v2.2.1
# cd4602d1 15-Apr-2009 Sascha Wildner <saw@online.de>

lib/libpthread/Makefile: Oops, add missing '\'.


# 183d29cf 15-Apr-2009 Sascha Wildner <saw@online.de>

pthread(3): Move pthread(3) manual page to lib/libpthread too.

It does need some further adjustment.


# 610da160 15-Apr-2009 Sascha Wildner <saw@online.de>

Move pthread* manpages to lib/libpthread as they are not libc_r specific.


12