Source-Changes-D archive

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

Re: CVS commit: src/sys/sys



On Wed, Jan 03, 2024 at 01:06:57 +0100, Joerg Sonnenberger wrote:
> Date: Wed, 03 Jan 2024 01:06:57 +0100
> From: Joerg Sonnenberger <joerg%bec.de@localhost>
> Subject: Re: CVS commit: src/sys/sys
> To: source-changes-d%netbsd.org@localhost
> 
> On Tuesday, January 2, 2024 8:27:57 PM CET Christos Zoulas wrote:
> > Module Name:	src
> > Committed By:	christos
> > Date:		Tue Jan  2 19:27:57 UTC 2024
> > 
> > Modified Files:
> > 	src/sys/sys: rbtree.h
> > 
> > Log Message:
> > This uses size_t, so it always needs <sys/types.h>, remove ifdefs.
> 
> sys/types.h is one of the most polluting headers we have. This is a huge
> step backwards...

Yes, I think we should keep the ifdef and for userland uses should
include stddef.h where size_t is supposed to come from (is inttypes.h
really needed there, or is it it just b/c it happens to include most
of the same stuff that stddef.h does and hence define size_t?)

-uwe


Home | Main Index | Thread Index | Old Index