DragonFly BSD
DragonFly commits List (threaded) for 2005-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/sys/sys errno.h


From: Chris Pressey <cpressey@xxxxxxxxxxxxxxx>
Date: Sat, 2 Jul 2005 15:13:56 -0700

On Sat, 2 Jul 2005 22:45:14 +0200
Jeroen Ruigrok/asmodai <asmodai@xxxxxxxxxxxxx> wrote:

> -On [20050702 20:14], Simon Schubert
> (corecode@xxxxxxxxxxxxxxxxxxxxxxx) wrote:
> >  Lots of third party programs declare
> >  extern int errno;
> >  
> >  This breaks when errno is declared as
> >  extern __thread int errno;
> 
> This change is bogus and I ask you to reverse it.

This change is useful and I request that it be kept in.

But it is *also* bogus.  So I request that it be made conditional
somehow.

There was once a news post by some prominent FreeBSD person - I don't
remember who, and I can't find the link anymore, but it was a list of
ten things that a winning operating system would have.  One of those
things was a "big switch" that, when turned on, made the thing totally
standards-compliant.  I like that idea.  I don't really like the idea of
the switch being permanently in the "on" position, though.

-Chris



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]