From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22134 invoked by alias); 23 Jul 2009 13:28:19 -0000 Received: (qmail 20971 invoked by uid 48); 23 Jul 2009 13:28:02 -0000 Date: Thu, 23 Jul 2009 13:28:00 -0000 Message-ID: <20090723132802.20970.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug rtl-optimization/40667] [4.4/4.5 Regression] stack frames are generated even with -fomit-frame-pointer In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "mikulas at artax dot karlin dot mff dot cuni dot cz" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-07/txt/msg01869.txt.bz2 ------- Comment #20 from mikulas at artax dot karlin dot mff dot cuni dot cz 2009-07-23 13:28 ------- I see, if it gets spilled to the stack as a local variable, it realigns the stack, if it doesn't get spilled, it doesn't. But shouldn't "passing the variable as an argument on the stack" be treated equal to spilling? It is the same instruction. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40667