aboutsummaryrefslogtreecommitdiff
path: root/lib/libthr/arch
Commit message (Expand)AuthorAgeFilesLines
* libthr/amd64: do not set THR_C_RUNTIME for thr_new() if the main thread did u...Konstantin Belousov2025-06-228-0/+62
* libc, libthr: Ditch MD __pthread_distribute_static_tls helpersJessica Clarke2025-05-296-264/+0
* libthr: Preresolve selected EABI symbols on arm.Michal Meloun2024-07-257-0/+95
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
* libthr _get_curthread i386: quiet gcc -Warray-boundsRyan Libby2024-07-031-2/+2
* libthr _get_curthread amd64: quiet gcc -Warray-boundsRyan Libby2024-07-031-2/+2
* libthr: move _umtx_op_err() to libsysBrooks Davis2024-02-059-132/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-165-5/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1615-30/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1210-10/+10
* Remove PAGE_SIZE from libthrAndrew Turner2022-05-036-0/+18
* mips: remove pthread supportWarner Losh2021-12-312-97/+0
* libthr: Use <machine/tls.h> for most MD TLS details.John Baldwin2021-12-097-315/+16
* libthr: Remove the DTV_OFFSET macro.John Baldwin2021-12-097-14/+0
* Remove the last users of ARM_TP_ADDRESSAndrew Turner2021-04-081-8/+0
* Add CFI start/end proc directives to arm64, i386, and ppcConrad Meyer2020-12-051-1/+4
* Remove libthr, csu, libthread_db and testfloat sparc64 specific directories.Warner Losh2020-02-274-167/+0
* libthr: Add missing END() directive for umtx_op_err (amd64)Conrad Meyer2019-10-231-2/+5
* RISC-V: Fix an alignment warning in libthrMitchell Horne2019-10-091-4/+4
* Implement _umtx_op_err.S on powerpc / powerpc64.Brandon Bergren2019-08-093-0/+46
* Fix initial exec TLS mode for dynamically loaded shared objects.Konstantin Belousov2019-03-298-0/+368
* silence cast-align warnings from clang on powerpc64Leandro Lupori2019-02-131-4/+5
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-266-1/+13
* Fix misleading comment.Michal Meloun2017-10-291-1/+2
* libthr: fix warnings at WARNS=6Eric van Gyzen2017-05-265-10/+0
* [mips] convert over =v to =r for the inline assembly.Adrian Chadd2016-08-141-2/+2
* [mips] add support for using the MIPS user register for TLS data.Adrian Chadd2016-08-071-0/+50
* Unmagic the thread pointer offset.Ruslan Bukin2016-04-141-1/+1
* Add pthread MD part for RISC-V.Ruslan Bukin2016-01-271-0/+92
* Start support for the RISC-V 64-bit architecture developed by UC Berkeley.Ruslan Bukin2015-12-111-0/+1
* Disable SSE in libthrEric van Gyzen2015-08-052-0/+12
* Add pthread_md.h for arm64.Andrew Turner2015-03-301-0/+84
* Start to import support for the AArch64 architecture from ARM. This changeAndrew Turner2015-03-191-0/+2
* Merge all the copies of _tcb_ctor and _tcb_dtor.Andrew Turner2015-01-2118-376/+3
* Avoid use of register variables. Clang 3.5 treats this as undefined behavior,Justin Hibbits2015-01-061-7/+7
* Remove ia64.Marcel Moolenaar2014-07-074-174/+0
* Merging of projects/armv6, part 2Oleksandr Tymoshenko2012-08-151-1/+13
* - Switch to saving non-offseted pointer to TLS block in order too keep things...Oleksandr Tymoshenko2012-03-061-8/+4
* Add thread-local storage support for arm:Oleksandr Tymoshenko2012-02-142-4/+5
* Switch MIPS TLS implementation to Variant I:Oleksandr Tymoshenko2012-02-102-13/+20
* The TCB_GET32() and TCB_GET64() macros in the i386 and amd64-specificDimitry Andric2011-12-152-2/+2
* Merge from r161730:Marius Strobl2011-06-184-21/+54
* Add section .note.GNU-stack for assembly files used by 386 and amd64.Konstantin Belousov2011-01-072-0/+4
* Merge from tbemd, with a small amount of rework:Warner Losh2010-09-137-14/+0
* Unify 32-bit and 64-bit PowerPC libthr support. This reduces codeNathan Whitehorn2010-08-245-145/+14
* Fix SVN mismerge. We somehow ended up with the 32-bit powerpc versionNathan Whitehorn2010-07-112-4/+4
* Powerpc64 thread libraries support.Nathan Whitehorn2010-07-103-0/+143
* Merge r195129 from project/mips to head by hand:Warner Losh2010-01-091-2/+6
* Implement _umtx_op_err() for ia64.Marcel Moolenaar2009-10-243-1/+38
* Commit missing mips libthr support that I thought I'd committed earlierWarner Losh2008-05-112-0/+141