This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [GCC 3.0] Bad regression, binary size
- To: Joern Rennecke <amylaar at redhat dot com>
- Subject: Re: [GCC 3.0] Bad regression, binary size
- From: Linus Torvalds <torvalds at transmeta dot com>
- Date: Mon, 9 Jul 2001 16:12:37 -0700 (PDT)
- cc: <rth at redhat dot com>, <gcc at gcc dot gnu dot org>
On Mon, 9 Jul 2001, Joern Rennecke wrote:
>
> You can only ause your prologue variant when you could otherwide use
> -fomit-frame-pointer.
No. Read the thing again. It's a perfectly fine prologue - it's kind of
what gcc does already for alloca.
But I already stated that yes, this basically ends up using a frame
pointer for FP stuff. gcc does that anyway, even for -O2, so considering
hat we speed up everything else that sounds like a really good tradeoff.
Have you seen some of the benchmarks, and how much the stack alignment
hits newer gcc's?
Linus