From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754499Ab3AZVCx (ORCPT ); Sat, 26 Jan 2013 16:02:53 -0500 Received: from hrndva-omtalb.mail.rr.com ([71.74.56.122]:28475 "EHLO hrndva-omtalb.mail.rr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754188Ab3AZVCv (ORCPT ); Sat, 26 Jan 2013 16:02:51 -0500 X-Authority-Analysis: v=2.0 cv=W/m6pGqk c=1 sm=0 a=rXTBtCOcEpjy1lPqhTCpEQ==:17 a=mNMOxpOpBa8A:10 a=nLi3k7kJnfEA:10 a=5SG0PmZfjMsA:10 a=Q9fys5e9bTEA:10 a=meVymXHHAAAA:8 a=QwhylRht5LkA:10 a=j8WDfRiXRuDn6mvebhcA:9 a=PUjeQqilurYA:10 a=rXTBtCOcEpjy1lPqhTCpEQ==:117 X-Cloudmark-Score: 0 X-Authenticated-User: X-Originating-IP: 74.67.115.198 Message-ID: <1359234167.17639.3.camel@gandalf.local.home> Subject: Re: [tip:x86/asm] x86/defconfig: Turn on CONFIG_CC_OPTIMIZE_FOR_SIZE= y in the 64-bit defconfig From: Steven Rostedt To: Linus Torvalds Cc: "H. Peter Anvin" , Borislav Petkov , Ingo Molnar , Linux Kernel Mailing List , Arjan van de Ven , Jan Beulich , ling.ml@alipay.com, Andrew Morton , Thomas Gleixner , linux-tip-commits@vger.kernel.org Date: Sat, 26 Jan 2013 16:02:47 -0500 In-Reply-To: References: <1359123061-6139-1-git-send-email-ling.ma@alipay.com> <20130126125208.GC21395@pd.tnic> <8b0dfc4a-6f9c-498a-9844-4d99deb3052f@email.android.com> Content-Type: text/plain; charset="ISO-8859-15" X-Mailer: Evolution 3.4.4-1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 2013-01-26 at 11:43 -0800, Linus Torvalds wrote: > The problem, of course, is that most -O2 code generation is done > assuming hot loops that don't show much if any I$ issues. And the -Os > thing is done *purely* for size, not taking any performance into > account at all. There's no balanced middle ground, which is what _we_ > would want. Gcc needs to implement a -Olinus ;-) -- Steve