This is the mail archive of the gcc@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: Backporting to 4_0 the latest friend bits


Hi Mark,

>> I know that, technically, we are not talking about regressions wrt
>> 3.x, still, important packages that used to compile and, well,
>> apparently at least, *work* well, now don't even compile (see
>> c++/19403, c++/21235, many others linked from there). Would be a big
>> deal having more of Kriang's recent work in 4_0 too, or is there
>> something else that you can suggest?
>
> Do we know that (a) the affected programs are valid, and (b) the
> patches will make them compile again?
>
> I understand the compiler did the wrong thing before, but it might be
> that the programs were valid, the compiler did a wrong-but-harmless
> thing, and now 4.0.0 does a wrong-but-harmful thing.  If so, I think
> it's reasonable to consider patches (if simple) that change the
> compiler to do the right thing; going back to the wrong-but-harmless
> thing doesn't seem so attractive.

Thanks for your assessment of the problem: indeed, I can tell you for
sure that (b) it's true and, as reported by Kriang, the patches are
rather simple (but the details of this judgement are up to you, of
course). I'm not 100% sure about (a) but Michael can tell you better:
AFAIK, KDE Kopete used to compile and work well pre-4.0.

Michael?

Paolo.


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