This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/40172] [4.5 Regression] Revision 147596 breaks bootstrap
- From: "meissner at linux dot vnet dot ibm dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 18 May 2009 23:48:49 -0000
- Subject: [Bug c/40172] [4.5 Regression] Revision 147596 breaks bootstrap
- References: <bug-40172-682@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #20 from meissner at linux dot vnet dot ibm dot com 2009-05-18 23:48 -------
David, as I said in my message, this patch is just papering over the problem.
While we might want to install this patch temporarily, to get the mips and
rs6000 building again, I think a better solution is to change the circular
dependency between FRAME_GROWS_DOWNWARD and flag_stack_protect, so at the point
of the test in toplev.c the compiler won't give this warning.
H. J. the problem with your patch is it that the compiler is likely to still
issue the warning, since it will be discovered by the dataflow or SSA parts of
the compiler.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40172