index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
libthr
/
arch
Commit message (
Expand
)
Author
Age
Files
Lines
*
Unmagic the thread pointer offset.
br
2016-04-14
1
-1
/
+1
*
Add pthread MD part for RISC-V.
br
2016-01-27
1
-0
/
+92
*
Start support for the RISC-V 64-bit architecture developed by UC Berkeley.
br
2015-12-11
1
-0
/
+1
*
Disable SSE in libthr
vangyzen
2015-08-05
2
-0
/
+12
*
Add pthread_md.h for arm64.
andrew
2015-03-30
1
-0
/
+84
*
Start to import support for the AArch64 architecture from ARM. This change
andrew
2015-03-19
1
-0
/
+2
*
Merge all the copies of _tcb_ctor and _tcb_dtor.
andrew
2015-01-21
18
-376
/
+3
*
Avoid use of register variables. Clang 3.5 treats this as undefined behavior,
jhibbits
2015-01-06
1
-7
/
+7
*
Remove ia64.
marcel
2014-07-07
4
-174
/
+0
*
Merging of projects/armv6, part 2
gonzo
2012-08-15
1
-1
/
+13
*
- Switch to saving non-offseted pointer to TLS block in order too keep things...
gonzo
2012-03-06
1
-8
/
+4
*
Add thread-local storage support for arm:
gonzo
2012-02-14
2
-4
/
+5
*
Switch MIPS TLS implementation to Variant I:
gonzo
2012-02-10
2
-13
/
+20
*
The TCB_GET32() and TCB_GET64() macros in the i386 and amd64-specific
dim
2011-12-15
2
-2
/
+2
*
Merge from r161730:
marius
2011-06-18
4
-21
/
+54
*
Add section .note.GNU-stack for assembly files used by 386 and amd64.
kib
2011-01-07
2
-0
/
+4
*
Merge from tbemd, with a small amount of rework:
imp
2010-09-13
7
-14
/
+0
*
Unify 32-bit and 64-bit PowerPC libthr support. This reduces code
nwhitehorn
2010-08-24
5
-145
/
+14
*
Fix SVN mismerge. We somehow ended up with the 32-bit powerpc version
nwhitehorn
2010-07-11
2
-4
/
+4
*
Powerpc64 thread libraries support.
nwhitehorn
2010-07-10
3
-0
/
+143
*
Merge r195129 from project/mips to head by hand:
imp
2010-01-09
1
-2
/
+6
*
Implement _umtx_op_err() for ia64.
marcel
2009-10-24
3
-1
/
+38
*
Commit missing mips libthr support that I thought I'd committed earlier
imp
2008-05-11
2
-0
/
+141
*
Bring in mips threads support from perforce mips2-jnpr branch.
imp
2008-04-26
1
-0
/
+5
*
Replace function _umtx_op with _umtx_op_err, the later function directly
davidxu
2008-04-02
6
-2
/
+81
*
style.Makefile(5)
obrien
2008-02-13
6
-6
/
+6
*
style(9)
obrien
2008-02-13
2
-6
/
+6
*
- Remove variable _thr_scope_system, all threads are system scope.
davidxu
2006-12-15
6
-1
/
+11
*
Stylize: avoid using a global register variable.
marcel
2006-09-01
2
-6
/
+8
*
Rename TLS_TP_OFFSET back to TP_OFFSET. The former clashes with rtld.
marcel
2006-09-01
1
-3
/
+3
*
Stylize.
marcel
2006-09-01
2
-17
/
+11
*
Stylize.
marcel
2006-08-31
1
-6
/
+2
*
TLS fixes:
marcel
2006-08-31
2
-4
/
+8
*
Fix harmless bug: sizeof(tcb) equals sizeof(void*) not sizeof(struct tcb).
marcel
2006-08-31
1
-1
/
+1
*
o Set TP using inline assembly to avoid dead code elimination.
marcel
2006-08-30
1
-5
/
+3
*
Remove alpha left-overs.
ru
2006-08-22
3
-133
/
+0
*
Remove declaration of _thr_initial from MD header file, it is no longer
davidxu
2006-04-04
2
-4
/
+0
*
Simplify _get_curthread() and _tcb_ctor because libc and rtld now
davidxu
2006-04-04
4
-15
/
+6
*
Remove functions i386_get_gsbase and i386_set_gsbase, they were already
davidxu
2006-01-07
1
-14
/
+0
*
Remove unused variable.
davidxu
2005-10-29
2
-9
/
+0
*
Kill unused variable declaration.
davidxu
2005-10-29
1
-2
/
+0
*
Remove COMPAT_32BIT, it is no longer needed.
davidxu
2005-04-27
1
-5
/
+0
*
Remove unused variable.
davidxu
2005-04-23
1
-1
/
+0
*
Now libthr only uses GDT based tls on i386. using LDT can only increase
davidxu
2005-04-23
2
-53
/
+3
*
Add i386_get_gsbase, i386_set_gsbase since old libc doesn't have the
davidxu
2005-04-23
1
-0
/
+14
*
Adapt the libpthread patch for using i386_set_gsbase() to libthr.
peter
2005-04-14
2
-16
/
+41
*
Use the new atomic_cmpset_32().
cognet
2005-04-07
2
-20
/
+0
*
Import my recent 1:1 threading working. some features improved includes:
davidxu
2005-04-02
24
-354
/
+941
*
Fix inverted #ifdef that I added. Who had the pointy hat last?
peter
2004-12-06
1
-1
/
+1
*
Use the recently exposed fs/gs set functions when compiling libthr to
peter
2004-11-06
1
-0
/
+12
[next]