From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 51542 invoked by alias); 30 Apr 2016 10:14:14 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 51527 invoked by uid 89); 30 Apr 2016 10:14:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=H*r:4.80, 50938, H*F:D*gmx.de X-HELO: mout.gmx.net Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.19) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Sat, 30 Apr 2016 10:14:12 +0000 Received: from zitrone.obstwiese ([87.177.151.164]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0Likl3-1bWt7f2laf-00cwP3; Sat, 30 Apr 2016 12:14:02 +0200 Received: from luthien by zitrone.obstwiese with local (Exim 4.80) (envelope-from ) id 1awRuP-00010l-Ki; Sat, 30 Apr 2016 11:13:57 +0100 Date: Sat, 30 Apr 2016 10:14:00 -0000 From: Dominik Vogt To: Eric Botcazou Cc: gcc-patches@gcc.gnu.org, Andreas Krebbel Subject: Re: [PATCH] Drop excess size used for run time allocated stack variables. Message-ID: <20160430101357.GA3826@gmx.de> Reply-To: vogt@linux.vnet.ibm.com References: <20160429221242.GA2205@linux.vnet.ibm.com> <4314924.4AH3OXhdSY@polaris> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4314924.4AH3OXhdSY@polaris> User-Agent: Mutt/1.5.21 (2010-09-15) X-UI-Out-Filterresults: notjunk:1;V01:K0:ETpWVivrU6k=:6c99JnFp/pgRn/Z6ksbVHJ 8/rSo0n4cBwa0KzcHEI079K++VHe0oqPaj/sA0bGEvRK8wZQr1K7SztUuS3E/7zKSjDtpM9Am JWyNlxchkt+H502aCbMPFOtaOGEnBRlmACJcIzpRpcr1IzKY5QR2opBzwO/bAOElQCzPP0CQX L8bJX7EZqto7ZSasr1QooBW5xvYQVwSpBM94fH7w3DBUMBKtjIsFT8U1kWI2Ijx12BiDc/uWC hm/cG3Rzvu3dWw968lmNzDveTiORHw5WwKk4x9UvjVZ3qvDCfdcJajXbBwWJ+RLHq4jORAkon 5rfkeA/p/LJD+Gq7E+AlPIA5Iqd6kh4LqgmUXFi3Ulzhb9iaGTfV3rP/FcE4p00Al6Jauz0fi ExSCjUg6jDnS1Qu5VabPTjL72pKvL3hwd4zmKRt2HZwO4lnFLNzg4425ZK+tiAUUS/f6clrD4 VdX2Q0cjwGEAIDMJ7B+rSewYQ4DkckVwErz7PaDECATo1MOJmqA6w0xcUMUPWUJZFTSKK6UjM 34db4zXc10COphgnJB5BPyNu/Rmii7Y4BSbLC3BMsncgyDd0cYXfjoC7xH8mkFRLE64y+8MOm ecr6m++hewYJtWlNkIbtUnEGoOVoBsm7n9VRJ1HW41705PW1fl/b9GY1EcKmHHP3Tb3GqHp5w ECKLHZ93UFuqbdfSpUtAjzjlIpE1Qh6HYx46uIM5G45ycQEIEVPu1BMWNor8iVlPdbhIxZy9K Ppjq4eL6AT4p6+yP3ArQ3M9BgjVDcmsD6rQ2BolQbBb3mgeofMADxwHRJY4= X-SW-Source: 2016-04/txt/msg02075.txt.bz2 On Sat, Apr 30, 2016 at 11:44:01AM +0200, Eric Botcazou wrote: > > The attached patch removes excess stack space allocation with > > alloca in some situations. Plese check the commit message in the > > patch for details. > > This might fix PR middle-end/50938. This certainly looks like what I was trying to fix. Now, if anyone could think of a target independent test case for the patch ... Ciao Dominik ^_^ ^_^ -- Dominik Vogt