This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/43013] [4.5 Regression] "warning: 'saved_stack.1' is used uninitialized in this function" with -fstack-check
- From: "ebotcazou at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Feb 2010 18:55:35 -0000
- Subject: [Bug middle-end/43013] [4.5 Regression] "warning: 'saved_stack.1' is used uninitialized in this function" with -fstack-check
- References: <bug-43013-14164@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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