RFA (mmix): FIx PR46739
Joern Rennecke
amylaar@spamcop.net
Mon Dec 6 23:56:00 GMT 2010
Quoting "Joseph S. Myers" <joseph@codesourcery.com>:
> On Mon, 6 Dec 2010, Joern Rennecke wrote:
>
>> > should be substantially simplified given that 2.95 not 2.7.2 is the
>> > minimum version for building a cross compiler.
>>
>> It looks as if this was a specific decision to support 2.7.2 by the port
>> maintainer, albeit that was a while ago. I'll leave it to the port
>> maintainers to decide if this is now obsolete.
>
> It's obviously obsolete, since ports can't unilaterally support older host
> compilers than the rest of GCC.
It's not quite that obvious. When we say we require a minimum version of
GCC, we may say this because of same part that is not built for all targets,
or for which a miscompilation might be a non-issue for some target as the
code is never reached.
Or some issues might be host-specific.
Some issues might be sporadic, triggered by particular code patterns,
and very time consuming to specify what host/target combinations are
affected. The hack in mmix_intval looks like it works around an issue
in this category.
More information about the Gcc-patches
mailing list