History log of /dflybsd-src/lib/libthread_xu/thread/thr_self.c (Results 1 – 8 of 8)
Revision Date Author Comments
# 6be5672c 16-Sep-2016 zrj <rimvydas.jasinskas@gmail.com>

pthread: Fix some warnings, do not raise WARNS to 6.

Using -Os will create lots of -Winline, thus leave at 5 by default.
Sorry for __is_threaded.


# 19451dc5 16-Sep-2016 zrj <rimvydas.jasinskas@gmail.com>

pthread: General pre-cleanup (style, typos etc)

No functional change.


# d3b15642 16-Sep-2016 zrj <rimvydas.jasinskas@gmail.com>

pthread: Sync copyright changes with FreeBSD.

Taken-from: FreeBSD


# 7e34b7e0 19-Mar-2013 Markus Pfeiffer <markus.pfeiffer@morphism.de>

libthread_xu: Remove unnecessary calls to _thr_check_init()

With the previous commit it becomes unnecessary to check whether
libpthread has been initialised. This gets rid of some checks in
hot code

libthread_xu: Remove unnecessary calls to _thr_check_init()

With the previous commit it becomes unnecessary to check whether
libpthread has been initialised. This gets rid of some checks in
hot codepaths.

show more ...


# fc71f871 06-Apr-2006 David Xu <davidxu@dragonflybsd.org>

WARNS level 4 cleanup.


# 5a1048c8 05-Apr-2006 David Xu <davidxu@dragonflybsd.org>

Convert weak reference to strong reference so that static library
will work better.


# 9e2ee207 29-Mar-2005 Joerg Sonnenberger <joerg@dragonflybsd.org>

Cleanup the TLS implementation:
- Define the TCB layout in machine/tls.h, define wether tcb_self exists or
not.
- Define the layout of the DTV, not used yet.
- Define the TLS variant
- Define commo

Cleanup the TLS implementation:
- Define the TCB layout in machine/tls.h, define wether tcb_self exists or
not.
- Define the layout of the DTV, not used yet.
- Define the TLS variant
- Define common access functions (tls_get_tcb, tls_get_curthread, tls_set_tcb)
and the RTLD functions.

show more ...


# 71b3fa15 01-Feb-2005 David Xu <davidxu@dragonflybsd.org>

Import initial version of 1:1 pthread library.