Hi Daniel,

> MISCELLANEOUS BUGS
> 
> There are a handful of additional issues that I would like to mention
> here for completeness, but am taking up primarily with IBM, rather than
> this list. If anyone would like me to elaborate on any of these, please
> feel free to ask:
> 
> * [sys/]signal.h does not #define NSIG (nor SIGMAX)
> 
> * File descriptor passed to fdopendir() no longer behaves like a normal
>   fd; in particular, dup2(fd,fd) and fcntl(fd,F_GETFL) both fail (but
>   close(fd) does not), causing test-fdopendir to fail spuriously (breaks
>   the "fdopendir should not close fd" assertion)
> 
> * select() on /dev/null always returns 0, even though reading or writing
>   to it never blocks
> ...
> * C11 _Thread_local support is utterly broken (test-thread_local fails)

I agree that these are bugs that are best discussed with the vendor.

Should we add a workaround to the "check whether _Thread_local works"
autoconf test, hardwiring the 'defined __MVS__' condition?

Bruno


Reply via email to