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: [tree-ssa] Merge status


law@redhat.com writes:

> I don't disagree.  However, I suspect that GCC has become quite pervasive
> and (sometimes unknowingly) people have started relying upon GCC extensions,
> even in code which is supposed to be portable.
> 
> Assuming that's the case, I would _expect_ that these developers will happily
> fix their code when the problems are pointed out.  Unfortunately, I don't
> have good insight into the hundred+ projects that are affected to know if
> the reports that have been sent their way are being acted upon.

Yes, this is why I think it would be wise to have an unconditional
warning for lvalue casts for two or three releases before actually
removing the code.  It gives people a reasonable chance to fix their
code, while letting their users simply ignore the warnings.

Ian


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