summaryrefslogtreecommitdiff
path: root/lib/libthr/arch
AgeCommit message (Expand)Author
2025-06-22libthr/amd64: do not set THR_C_RUNTIME for thr_new() if the main thread did u...Konstantin Belousov
2025-05-29libc, libthr: Ditch MD __pthread_distribute_static_tls helpersJessica Clarke
2024-07-25libthr: Preresolve selected EABI symbols on arm.Michal Meloun
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2024-07-03libthr _get_curthread i386: quiet gcc -Warray-boundsRyan Libby
2024-07-03libthr _get_curthread amd64: quiet gcc -Warray-boundsRyan Libby
2024-02-05libthr: move _umtx_op_err() to libsysBrooks Davis
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-05-03Remove PAGE_SIZE from libthrAndrew Turner
2021-12-31mips: remove pthread supportWarner Losh
2021-12-09libthr: Use <machine/tls.h> for most MD TLS details.John Baldwin
2021-12-09libthr: Remove the DTV_OFFSET macro.John Baldwin
2021-04-08Remove the last users of ARM_TP_ADDRESSAndrew Turner
2020-12-05Add CFI start/end proc directives to arm64, i386, and ppcConrad Meyer
2020-02-27Remove libthr, csu, libthread_db and testfloat sparc64 specific directories.Warner Losh
2019-10-23libthr: Add missing END() directive for umtx_op_err (amd64)Conrad Meyer
2019-10-09RISC-V: Fix an alignment warning in libthrMitchell Horne
2019-08-09Implement _umtx_op_err.S on powerpc / powerpc64.Brandon Bergren
2019-03-29Fix initial exec TLS mode for dynamically loaded shared objects.Konstantin Belousov
2019-02-13silence cast-align warnings from clang on powerpc64Leandro Lupori
2017-11-26lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-29Fix misleading comment.Michal Meloun
2017-05-26libthr: fix warnings at WARNS=6Eric van Gyzen
2016-08-14[mips] convert over =v to =r for the inline assembly.Adrian Chadd
2016-08-07[mips] add support for using the MIPS user register for TLS data.Adrian Chadd
2016-04-14Unmagic the thread pointer offset.Ruslan Bukin
2016-01-27Add pthread MD part for RISC-V.Ruslan Bukin
2015-12-11Start support for the RISC-V 64-bit architecture developed by UC Berkeley.Ruslan Bukin
2015-08-05Disable SSE in libthrEric van Gyzen
2015-03-30Add pthread_md.h for arm64.Andrew Turner
2015-03-19Start to import support for the AArch64 architecture from ARM. This changeAndrew Turner
2015-01-21Merge all the copies of _tcb_ctor and _tcb_dtor.Andrew Turner
2015-01-06Avoid use of register variables. Clang 3.5 treats this as undefined behavior,Justin Hibbits
2014-07-07Remove ia64.Marcel Moolenaar
2012-08-15Merging of projects/armv6, part 2Oleksandr Tymoshenko
2012-03-06- Switch to saving non-offseted pointer to TLS block in order too keep things...Oleksandr Tymoshenko
2012-02-14Add thread-local storage support for arm:Oleksandr Tymoshenko
2012-02-10Switch MIPS TLS implementation to Variant I:Oleksandr Tymoshenko
2011-12-15The TCB_GET32() and TCB_GET64() macros in the i386 and amd64-specificDimitry Andric
2011-06-18Merge from r161730:Marius Strobl
2011-01-07Add section .note.GNU-stack for assembly files used by 386 and amd64.Konstantin Belousov
2010-09-13Merge from tbemd, with a small amount of rework:Warner Losh
2010-08-24Unify 32-bit and 64-bit PowerPC libthr support. This reduces codeNathan Whitehorn
2010-07-11Fix SVN mismerge. We somehow ended up with the 32-bit powerpc versionNathan Whitehorn
2010-07-10Powerpc64 thread libraries support.Nathan Whitehorn
2010-01-09Merge r195129 from project/mips to head by hand:Warner Losh
2009-10-24Implement _umtx_op_err() for ia64.Marcel Moolenaar
2008-05-11Commit missing mips libthr support that I thought I'd committed earlierWarner Losh