From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DZ7Gf-0003Er-67 for qemu-devel@nongnu.org; Fri, 20 May 2005 09:10:21 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DZ7Ga-0003C2-Vj for qemu-devel@nongnu.org; Fri, 20 May 2005 09:10:17 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DZ7Ga-00034B-7p for qemu-devel@nongnu.org; Fri, 20 May 2005 09:10:16 -0400 Received: from [65.74.133.9] (helo=mail.codesourcery.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DZ7D5-00030Z-2o for qemu-devel@nongnu.org; Fri, 20 May 2005 09:06:39 -0400 From: Paul Brook Subject: Re: [Qemu-devel] [patch] gcc4 host support Date: Fri, 20 May 2005 13:57:50 +0100 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200505201357.51733.paul@codesourcery.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Thursday 19 May 2005 23:25, John Hogerhuis wrote: > But once you are past that point gcc for a given arch, gcc isn't > really going to help you any more. So bring on the hand > coding/optimizations. There's no doubt the hand coded stuff would be > at least as good as gcc output. And that's because you can always make > use of what gcc did if you can't think of anything better. While I agree with most of what you say, you seem to have misunderstood what I mean by a hand written code generator. I mean teaching qemu how to generate host code directly, not just rewriting bits of op.c in assembly. Paul