This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: (-Os versus -O2 relation) Was: case where gcc generates bigger binaries than MSVC
- To: jh at suse dot cz, meissner at cygnus dot com
- Subject: Re: (-Os versus -O2 relation) Was: case where gcc generates bigger binaries than MSVC
- From: Mike Stump <mrs at windriver dot com>
- Date: Thu, 11 May 2000 18:52:56 -0700 (PDT)
- Cc: egcs at egcs dot cygnus dot com, law at cygnus dot com, mat at lcs dot mit dot edu
> From: Michael Meissner <meissner@cygnus.com>
> Date: Thu, 11 May 2000 21:19:40 -0400
> To: Jan Hubicka <jh@suse.cz>
> By the way, on machines that don't have the equivalent of REP MOVS,
> making DATA_ALIGNMENT and CONSTANT_ALIGNMENT smaller will actually
> make the text space larger (if the alignment allows a string to be
> put on a word or double word boundary, and you are moving into a
> suitablly aligned structure, you need fewer loads and stores).
Ah, yes. A conditional on STRICT_ALIGNMENT should be all that is necessary?