This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: tree-ssa-sink breaks stack layout
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Eric Botcazou <ebotcazou at adacore dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Ian Lance Taylor <iant at google dot com>, Richard Guenther <richard dot guenther at gmail dot com>, Sandra Loosemore <sandra at codesourcery dot com>, Daniel Berlin <dberlin at dberlin dot org>
- Date: Mon, 06 Apr 2009 11:01:20 -0700
- Subject: Re: PATCH: tree-ssa-sink breaks stack layout
- References: <49D25676.6010808@codesourcery.com> <200904061913.15880.ebotcazou@adacore.com> <49DA3936.6040804@codesourcery.com> <200904061939.48441.ebotcazou@adacore.com>
Eric Botcazou wrote:
>> That's a mischaracterization. Nobody's "rushing" to do anything. I've
>> certainly not demanded that we stop everything to fix this bug! My
>> objection is to the attitude that because this is hard to fix correctly,
>> we shouldn't look for inferior, but easier-to-implement, fixes.
>
> OK, let's look for such fixes, i.e. changes that partly address the core issue
> instead of hiding it.
This isn't either-or. Sure, if there's a partial fix that's a step
towards The Right Answer, then that's better than a partial fix that
isn't. I'm not arguing for doing the wrong thing for the sake of doing
the wrong thing! But, we shouldn't be resisting papering-over on
principle; sometimes it's the best way to deliver a better compiler with
the resources we have available.
--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713