From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20121 invoked by alias); 11 Feb 2010 18:55:46 -0000 Received: (qmail 20058 invoked by uid 48); 11 Feb 2010 18:55:35 -0000 Date: Thu, 11 Feb 2010 18:55:00 -0000 Message-ID: <20100211185535.20057.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug middle-end/43013] [4.5 Regression] "warning: 'saved_stack.1' is used uninitialized in this function" with -fstack-check In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "ebotcazou at gcc dot gnu dot org" 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: 2010-02/txt/msg01112.txt.bz2 ------- Comment #6 from ebotcazou at gcc dot gnu dot org 2010-02-11 18:55 ------- > Note this works correctly on targets that define STACK_CHECK_BUILTIN to be 1. > This includes the spu target. The main reason is that the code goes through a > different path. Indeed, only generic stack checking is affected, so every target except for the Alpha and SPU. The plan for 4.6 is to switch the other targets (or at least x86 and x86-64) to STACK_CHECK_STATIC_BUILTIN, which isn't affected either. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43013