Hello, So, after various coding style fixes etc. I eventually pushed htl.
This means that build-glibcs i686-gnu now builds fine. Among the remaining TODOs, there are - making testsuite pass - fixing the generated errno file thing - sharing tests between nptl and htl - sharing pthread.h - C11 threads Concerning the testsuite, perhaps we could xfail the existing issues so that build-glibcs i686-gnu succeeds? Currently there are: - header standard conformity issues: These will be hard to fix. - elf/check-localplt: There will always be PLTs to libhurd/machuser.so anyway. - elf/check-execstack: We have nested functions which make the stack executable indeed. - check-abi-libmachuser, check-abi-libhurduser: These actually depend on .defs files in gnumach and hurd, so we can't really define ABI files. Samuel