On Apr 8, 2012, at 3:25 AM, Joseph S. Myers wrote:
> In principle we want extensibility of format checking, and want it to be
> as flexible as the built-in checking is regarding the peculiarities of
> different formats - but we also don't want to export implementation
> details of format checking to users' source code, and the two points seem
> rather to contradict each others. So my recent inclination has been that
> we should make it possible for plugins to add new format checking types
> (but the details of the relevant interfaces would be unstable, so such
> plugins might need to change for each GCC version).
Longer term, we can hope that the interface evolves into something stable and
pretty. For the plugin people that don't want the interface churn, a little
time now in this area hopefully would translate into longer term stability.