Re: Patch fixing 3.3 bug PR 9745 and PR 10021

Mark Mitchell <[email protected]>
Newsgroups gmane.comp.gcc.devel,gmane.comp.gcc.prs
Message-ID <[email protected]>
> 	Expanding on Jim's original analysis, we need to find a way for
> the current GCC aliasing infrastructure to correctly deduce and return a
> valid ADDRESS RTL instead of a naked hard register.

Independent of what targets the bug affects, this reinforces my key
point: that someone is going to have to work hard to fix this aliasing
issue, and until that point we have to choose between wrong code and
slow code.

Personally, I'd choose slow code.  Not only is that better for our
users, some of whom use GCC to build very critical systems, but it would
also encourage someone to go solve the optimization problem.

-- 
Mark Mitchell
CodeSourcery, LLC
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.