This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Gcc extra alignment..
- To: rth at cygnus dot com
- Subject: Re: Gcc extra alignment..
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Tue, 31 Oct 2000 17:41:30 -0800
- Cc: torvalds at transmeta dot com, gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Organization: CodeSourcery, LLC
- References: <20001031115556.A31170@cygnus.com><Pine.LNX.4.10.10010311200180.21954-100000@penguin.transmeta.com><20001031173110.E31470@cygnus.com>
>>>>> "Richard" == Richard Henderson <rth@cygnus.com> writes:
Richard> On Tue, Oct 31, 2000 at 12:08:15PM -0800, Linus Torvalds
Richard> wrote:
>> Might it not be worth-while to special-case the "do { } while
>> (0)" construct and get rid of the "loop" very very early? It's
>> pretty much the standard way of writing just about any macro.
Richard> Yep, that does seem worth while.
You might as well use integer_zerop while you're at it; that catches a
few more cases. :-)
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com