Hi Daniel,

> * Tacked on "&& !defined __NeXT__" in lib/stdio.in.h. Easier than adding
>   a separate test for asm-label functionality, anyway.

I don't remember: What is the version of NeXT gcc? Does it support
the __attribute__ __format__ __printf__ syntax?

  extern int printf (const char *format, ...)
    __attribute__ ((__format__ (__printf__, 1, 2)));

> * I missed that the 50-day sleep is necessary to check for a Cygwin bug.
>   So I tweaked the test so that this long sleep is only used on Cygwin
>   (where, presumably, alarm() has always worked correctly), and all
>   other systems use 15 seconds.

This patch looked clumsy, sorry. What is the original problem? That alarm (1)
does not work? What can be done to make it work?

> * I've added a definition of EILSEQ to lib/errno.in.h; does that
>   look right?
> 
>   The libiconv folks may need to be pinged about this change, as I
>   noticed that they check for EILSEQ too, and if it's missing, #define
>   it to ENOENT.

Good point. And adding EILSEQ in errno.in.h also requires a change to
lib/strerror-override.c.

Have you been progressing recently? If so, I'll turn to this EILSEQ
issue next.

Bruno
-- 
In memoriam Nunilo and Alodia <http://en.wikipedia.org/wiki/Nunilo_and_Alodia>

Reply via email to