Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 May 2012 12:50:24 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        "Poul-Henning Kamp" <phk@phk.freebsd.dk>
Cc:        Konstantin Belousov <kostikbel@gmail.com>, Robert Millan <rmh@FreeBSD.org>, freebsd-arch@FreeBSD.org
Subject:   Re: headers that use "struct bintime"
Message-ID:  <C876701D-6E4A-403F-A07D-52B45DD4E96C@bsdimp.com>
In-Reply-To: <15087.1337452249@critter.freebsd.dk>
References:  <15087.1337452249@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help

On May 19, 2012, at 12:30 PM, Poul-Henning Kamp wrote:

> In message <20120520004236.D1313@besplex.bde.org>, Bruce Evans writes:
>> On Sat, 19 May 2012, Poul-Henning Kamp wrote:
> 
>>>>> Or maybe "struct bintime" be defined unconditionally?
>>> 
>>> I think this is the best/right way to go.
>> 
>> Not permitted.
> 
>> sys/time.h is still massively polluted in other ways:
>> [...]
>> Not permitted in POSIX.1, [...]
> 
> I think at this time, we can either religiously stick to POSIX
> and become irellevant with it, or we can develop our APIs to
> become useful and desirable, and have a chance to survive.

Doesn't __BSD_VISIBLE do just that?

Warner

> Strictly 1980-compatible APIs will not gain FreeBSD 10+ any
> new users.
> 
> -- 
> Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
> phk@FreeBSD.ORG         | TCP/IP since RFC 956
> FreeBSD committer       | BSD since 4.3-tahoe    
> Never attribute to malice what can adequately be explained by incompetence.
> _______________________________________________
> freebsd-arch@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
> To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
> 
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C876701D-6E4A-403F-A07D-52B45DD4E96C>