glibc/sysdeps
Thomas Schwinge a678c13b8f hurd: Add getcontext, makecontext, setcontext, swapcontext
Adapted from the Linux x86 functions.

Not thoroughly tested, but manual testing as well as glibc tests look fine, and
manual -lpthread testing also looks fine (within the given bounds for a new
stack to be used with makecontext).

This has also been in use in Debian since 2013.
2019-12-29 16:54:08 +01:00
..
aarch64 aarch64: ifunc rename for kunpeng 2019-12-27 11:59:51 -03:00
alpha nptl: Add default pthread-offsets.h 2019-11-26 13:53:36 +00:00
arm elf: Do not run IFUNC resolvers for LD_DEBUG=unused [BZ #24214] 2019-12-02 14:55:22 +01:00
csky nptl: Add default pthread-offsets.h 2019-11-26 13:53:36 +00:00
generic Fix return code for __libc_signal_* functions 2019-12-27 11:18:23 -03:00
gnu
hppa nptl: Add struct_rwlock.h 2019-11-26 13:53:36 +00:00
htl
hurd
i386 elf: Do not run IFUNC resolvers for LD_DEBUG=unused [BZ #24214] 2019-12-02 14:55:22 +01:00
ia64 nptl: Add default pthread-offsets.h 2019-11-26 13:53:36 +00:00
ieee754 ldbl-128ibm-compat: Do not mix -mabi=*longdouble and -mlong-double-128 2019-12-27 15:02:10 -03:00
init_array
m68k nptl: Add default pthread-offsets.h 2019-11-26 13:53:36 +00:00
mach hurd: Add getcontext, makecontext, setcontext, swapcontext 2019-12-29 16:54:08 +01:00
microblaze nptl: Add default pthread-offsets.h 2019-11-26 13:53:36 +00:00
mips Do not redirect calls to __GI_* symbols, when redirecting to *ieee128 2019-12-27 15:02:10 -03:00
nios2 nptl: Add default pthread-offsets.h 2019-11-26 13:53:36 +00:00
nptl nptl: Fix __PTHREAD_MUTEX_INITIALIZER for !__PTHREAD_MUTEX_HAVE_PREV 2019-11-26 17:00:19 -03:00
posix Consolidate wait3 implementations 2019-12-19 16:11:09 -03:00
powerpc powerpc: Do not run IFUNC resolvers for LD_DEBUG=unused [BZ #24214] 2019-12-19 09:49:57 -03:00
pthread
riscv sysdeps/riscv/start.S: rename .Lload_gp to load_gp (bug 24376) 2019-12-09 12:05:26 +01:00
s390 S390: Use sysdeps/ieee754/dbl-64/wordsize-64 on s390x. 2019-12-11 15:12:26 +01:00
sh nptl: Add default pthread-offsets.h 2019-11-26 13:53:36 +00:00
sparc Always use wordsize-64 version of s_trunc.c. 2019-12-11 15:12:14 +01:00
unix Do not redirect calls to __GI_* symbols, when redirecting to *ieee128 2019-12-27 15:02:10 -03:00
wordsize-32
wordsize-64
x86 nptl: Remove duplicate internal __SIZEOF_PTHREAD_MUTEX_T (BZ#25241) 2019-12-26 17:04:50 -03:00
x86_64 Always use wordsize-64 version of s_trunc.c. 2019-12-11 15:12:14 +01:00