This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: perror() changes the orientation of stderr to byte-oriented mode if stderr is not oriented yet.


Hi Eric,

On Jul  2 06:36, Eric Blake wrote:
> On 07/02/2018 05:28 AM, Corinna Vinschen wrote:
> 
> > > By the way, I have noticed that psignal() and psiginfo() also have the
> > > same problem. psignal() belongs to newlib, so the same strategy can
> > > be applied. However, what can we do for psiginfo()? Only the FreeBSD
> > > route may be the answer...
> > 
> > I guess the simplest solution is to use the FreeBSD/OpenBSD method
> > all the time.
> 
> If nothing else, it at least would mean fewer variations in practice,
> regardless of whether POSIX is changed to relax things (the POSIX discussion
> has been started, but it may be a while before any conclusion is reached;
> what's more, the C99 standard tried to address it in TC2
> (http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_276.htm) but then
> withdrew that in TC3 because the attempted resolution conflicted with the
> POSIX wording (http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_322.htm).

Thanks for keeping us informed!


Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat

Attachment: signature.asc
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]