glibc/conform
Adhemerval Zanella 9faaf93850 Fix C11 conformance issues
Remove conformace assumption of NPTL implementation for ISO C threads
and revert wrong libcrypt addition on linknamespace-libs-XPG4.

The i686-gnu target now shows two new conformance failures:

FAIL: conform/ISO11/threads.h/conform
FAIL: conform/ISO11/threads.h/linknamespace

It is expected due missing HTL ISO C threads support and both conformance
.out files indicates the reason ("#error "HTL does not implement ISO C
threads").

Checked on i686-linux-gnu and i686-gnu.

	* include/threads.h: Move to ...
	* sysdeps/nptl/threads.h: ... here.
	* sysdeps/htl/threads.h: New file.
	* conform/Makefile (linknamespace-libs-ISO11): Use
	static-thread-library instead of linking libpthread.
	(linknamespace-libs-XPG4): Revert wrong libcrypt.a addition.
2018-07-25 12:02:32 -03:00
..
data nptl: Add C11 threads tss_* functions 2018-07-24 14:07:12 -03:00
GlibcConform.pm Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
Makefile Fix C11 conformance issues 2018-07-25 12:02:32 -03:00
check-header-lists.sh Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
conformtest.pl conform/conformtest.pl: Escape literal braces in regular expressions 2018-07-06 16:31:55 +02:00
linknamespace.pl Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
list-header-symbols.pl Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00