This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: [RFC] Splitting kernel headers and deprecating __KERNEL__
- From: David Woodhouse <dwmw2 at infradead dot org>
- To: Matthew Wilcox <matthew at wil dot cx>
- Cc: David Howells <dhowells at redhat dot com>, Alexandre Oliva <aoliva at redhat dot com>, torvalds at osdl dot org, hch at infradead dot org, linux-kernel at vger dot kernel dot org, libc-alpha at sources dot redhat dot com
- Date: Fri, 26 Nov 2004 14:33:14 +0000
- Subject: Re: [RFC] Splitting kernel headers and deprecating __KERNEL__
- References: <20041125210137.GD2849@parcelfarce.linux.theplanet.co.uk> <19865.1101395592@redhat.com> <orvfbtzt7t.fsf@livre.redhat.lsd.ic.unicamp.br> <12983.1101470307@redhat.com> <1101470443.8191.9438.camel@hades.cambridge.redhat.com> <20041126141935.GA29035@parcelfarce.linux.theplanet.co.uk>
On Fri, 2004-11-26 at 14:19 +0000, Matthew Wilcox wrote:
> On Fri, Nov 26, 2004 at 12:00:43PM +0000, David Woodhouse wrote:
> > On Fri, 2004-11-26 at 11:58 +0000, David Howells wrote:
> > > How about calling the interface headers "kapi*/" instead of "user*/". In case
> > > you haven't guessed, "kapi" would be short for "kernel-api".
> >
> > I don't think that change really makes any difference. The nomenclature
> > really isn't _that_ important.
>
> Indeed. We could also make this transparent to userspace by using a script
> to copy the user-* headers to /usr/include. Something like this:
Indeed.
> If we really wanted to get fancy, we could also sed __u32 to uint32_t.
> But that would probably cause more pain, confusion, hurt and bad feeling
> than I'd ever want to be responsible for.
Also true. Let's just use the standard types in the first place and not
screw around with having to fix it up later.
--
dwmw2