This patch serie allow TLS tests to really run some TLS testing
instead of just doing "return 0;".
Some defines were missing since the split between libc and tests
repositories.
It also adds some missing tls macros for or1k and ppc64.
Some dead code is removed from 3 tests, it was accessing
private/internal data structures from libc which is no longer
possible since repository split.
TLS tests have been run only on OpenRISC using qemu.
This has been compiled for x86_64, or1k, powerpc, ppc64, mips32r6,
sparc, armv7a.
Yann Sionneau (4):
or1k: add missing tls macros
powerpc64: add missing tls macros
powerpc: update tls macros inline asm clobbers
tls: make tls tests great again
test/tls/Makefile.in | 6 +++
test/tls/tls-macros-or1k.h | 75 ++++++++++++++++++++++++++
test/tls/tls-macros-powerpc.h | 2 +-
test/tls/tls-macros-powerpc64.h | 43 +++++++++++++++
test/tls/tls-macros.h | 10 +++-
test/tls/tst-tls6.c | 25 ---------
test/tls/tst-tls7.c | 25 ---------
test/tls/tst-tls8.c | 95 ---------------------------------
8 files changed, 134 insertions(+), 147 deletions(-)
create mode 100644 test/tls/tls-macros-or1k.h
create mode 100644 test/tls/tls-macros-powerpc64.h
--
2.17.1