From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from de01egw01.freescale.net (de01egw01.freescale.net [192.88.165.102]) by ozlabs.org (Postfix) with ESMTP id 379F9DE06F for ; Sat, 24 Mar 2007 02:36:15 +1100 (EST) Date: Fri, 23 Mar 2007 10:36:09 -0500 From: Scott Wood To: Jerry Van Baren Subject: Re: [PATCH] Remove bogus errors from check_chosen. Message-ID: <20070323153609.GE6060@ld0162-tx32.am.freescale.net> References: <20070322161109.GA20512@ld0162-tx32.am.freescale.net> <20070323033158.GG28006@localhost.localdomain> <20070323150517.GB6060@ld0162-tx32.am.freescale.net> <4603F077.9090905@smiths-aerospace.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <4603F077.9090905@smiths-aerospace.com> Cc: linuxppc-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Fri, Mar 23, 2007 at 11:21:27AM -0400, Jerry Van Baren wrote: > The -q[q[q]] I added cuts down/eliminates the moaning, but you still > have to -f force the output which doesn't match what Scott is advocating > if I understand him. > > The gcc -Wall is backwards to what we should have, perhaps adding --no* > options like: > --nochosen > --nocpu > --noarmyboots > to tell dtc that lonely barefoot blobs are OK. There should also be a --no-validate option to turn everything off, if the user is confident that the tree is right and doesn't want to get broken by new dtcs that have new error categories (or if the user is using dtc to compile some other type of tree than an OF-ish device tree). In other words, there should be a clear separation between the structural layer and the semantic layer, even if the same binary can do both. -Scott