From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261681AbULNWCT (ORCPT ); Tue, 14 Dec 2004 17:02:19 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261689AbULNWCS (ORCPT ); Tue, 14 Dec 2004 17:02:18 -0500 Received: from fw.osdl.org ([65.172.181.6]:30424 "EHLO mail.osdl.org") by vger.kernel.org with ESMTP id S261688AbULNV61 (ORCPT ); Tue, 14 Dec 2004 16:58:27 -0500 Date: Tue, 14 Dec 2004 13:58:01 -0800 (PST) From: Linus Torvalds To: Werner Almesberger cc: Paul Mackerras , Greg KH , David Woodhouse , Matthew Wilcox , David Howells , hch@infradead.org, aoliva@redhat.com, linux-kernel@vger.kernel.org, libc-hacker@sources.redhat.com Subject: Re: [RFC] Splitting kernel headers and deprecating __KERNEL__ In-Reply-To: <20041214184605.B1271@almesberger.net> Message-ID: References: <19865.1101395592@redhat.com> <20041125165433.GA2849@parcelfarce.linux.theplanet.co.uk> <1101406661.8191.9390.camel@hades.cambridge.redhat.com> <20041127032403.GB10536@kroah.com> <16810.24893.747522.656073@cargo.ozlabs.ibm.com> <20041214025110.A28617@almesberger.net> <20041214135029.A1271@almesberger.net> <20041214184605.B1271@almesberger.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 14 Dec 2004, Werner Almesberger wrote: > > So forget about that stupid abortion called "uint32_t" already. It buys > > you absolutely nothing. > > Now, what do we do with them when they are inside the kernel, > far from any interfaces ? Live and let live ? Yes. As long as they don't cause problems, I'm a big fan of "let developers make their own choices". I think that uint32_t and friends are totally useless in the kernel, but while I have strong opinions, I try to not force those opinions on others too much. Quite frankly, it's unlikely to cause problems in practice. Having strong opinions and enjoying the occasional flame war is one thing. Trying to rail against other people who don't share those opinions and force them to change their code is a totally different thing. [ It has absolutely nothing to do with me being lazy. Oh, no. I'm not lazy. Much better to attribute it to some lofty goal like "live and let live". If the two just _happen_ to co-incide, all the better ;-] Linus