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: Marc Espie <espie at quatramaran dot ens dot fr>
- Subject: Re: [GCC 3.0] Bad regression, binary size
- From: Linus Torvalds <torvalds at transmeta dot com>
- Date: Mon, 9 Jul 2001 09:09:08 -0700 (PDT)
- cc: <gcc at gcc dot gnu dot org>
On Mon, 9 Jul 2001, Marc Espie wrote:
>
> In article <200107082128.f68LS4x08156@penguin.transmeta.com> you write:
> >gcc-3.0 already gets complaints for generating slower and more bloated
> >code than previous gcc releases. That should tell people something.
>
> Try not to jumble things together, please. The ix86 alignment properties
> is nothing new at all.
Hmm.. It was reported as the potential reason for the bigger OpenBSD
kernel.
Now, that report may obviously have been bogus, of course. There may be
something else going on. Linux uses "-mpreferred-stack-boundary=2" exactly
because the default behaviour of newer gcc's is very much suboptimal
(certainly for the kernel, and I will bet that it is for most applications
compiled with gcc).
Linus