glibc/sysdeps/s390
Dominik Vogt 5a414ff70c S/390: Port of lock elision to System/z
Added support for TX lock elision of pthread mutexes on s390 and
s390x.  This may improve lock scaling of existing programs on TX
capable systems.  The lock elision code is only built with
--enable-lock-elision=yes and then requires a GCC version supporting
the TX builtins.  With lock elision default mutexes are elided via
__builtin_tbegin, if the cpu supports transactions. By default lock
elision is not enabled and the elision code is not built.
2014-05-09 16:58:46 +02:00
..
bits S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
fpu S/390: Regenerate ULPs 2014-04-16 13:04:34 +02:00
s390-32 S/390: Unify 31 and 64 bit configure.ac 2014-04-11 13:14:35 +02:00
s390-64 S/390: Unify 31 and 64 bit configure.ac 2014-04-11 13:14:35 +02:00
__longjmp.c S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
abort-instr.h Update. 2000-08-02 15:15:00 +00:00
asm-syntax.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
configure S/390: Port of lock elision to System/z 2014-05-09 16:58:46 +02:00
configure.ac S/390: Port of lock elision to System/z 2014-05-09 16:58:46 +02:00
dl-irel.h Use glibc_likely instead __builtin_expect. 2014-02-10 15:07:12 +01:00
dl-procinfo.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
dl-procinfo.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
dl-tls.h S/390: Remove __tls_get_addr argument cast. 2014-01-07 09:42:23 +01:00
ffs.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
gccframe.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
gmp-mparam.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
Implies * math/divtc3.c: New file. 2006-02-01 03:02:06 +00:00
jmpbuf-offsets.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
jmpbuf-unwind.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
ldsodefs.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
libc-tls.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
longjmp.c S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
machine-gmon.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
Makefile S/390: Make ucontext_t extendible. 2014-01-07 09:42:23 +01:00
memusage.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
rtld-__longjmp.c S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
rtld-global-offsets.sym S/390: Make ucontext_t extendible. 2014-01-07 09:42:23 +01:00
rtld-setjmp.S S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
setjmp.S S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
sigjmp.c S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
sotruss-lib.c s390: implement sotruss support 2014-01-16 15:10:14 -05:00
stackinfo.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
v1-longjmp.c S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
v1-setjmp.h S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
v1-sigjmp.c S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00
Versions S/390: Make jmp_buf extendible. 2014-01-07 09:36:31 +01:00