This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [C++ PATCH] Fix 21799/8271


Nathan Sidwell <nathan@codesourcery.com> wrote:

>> I've installed this patch to revert my fix for 21799 and install
>> Giovanni's fix for 8271, which is better.  I tweaked Giovanni's patch
>> slightly to avoid the fall through, and use EXACT_MATCH, because that's
>> what we're checking.
>>
>> I spent a considerable time trying to change our METHOD_TYPE
>> representation to hold the cv qualifiers on the METHOD_TYPE node too.
>> This required considerable ugly hackery.  I have come to the conclusion
>> that the this pointer qualifiers do not belong on that node, for they do
>> not behave like other cv qualifiers.
>>
>> I'm installing Giovanni's fix on the 4.0 branch too.

Thanks for having investigated so deeply this issue, which was far out of my
reach!
-- 
Giovanni Bajo


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]