glibc/sysdeps/powerpc/nptl
Adhemerval Zanella 56cf276381 powerpc: abort transaction in syscalls
Linux kernel powerpc documentation states issuing a syscall inside a
transaction is not recommended and may lead to undefined behavior. It
also states syscalls does not abort transactoin neither they run in
transactional state.

To avoid side-effects being visible outside transactions, GLIBC with
lock elision enabled will issue a transaction abort instruction just
before all syscalls if hardware supports hardware transactions.
2015-01-12 06:32:08 -05:00
..
elide.h powerpc: Add adaptive elision to rwlocks 2015-01-12 06:30:54 -05:00
Makefile Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
pthread_spin_lock.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
pthread_spin_trylock.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
pthreaddef.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
tcb-offsets.sym powerpc: abort transaction in syscalls 2015-01-12 06:32:08 -05:00
tls.h powerpc: abort transaction in syscalls 2015-01-12 06:32:08 -05:00