> That would be my preferred solution -- by far. But, my understanding > is that that would provoke a riot so I am willing to compromise by > introducing a new warning switch (even if I dislike that thought.) > Hopefully, it is it is going to be the default, most people would not have > to learn yet another GCC switch.
Why to introduce a new switch then? Just select a few -W switches and enable them by default, keeping in mind that -w will disable them in any cases. -- Eric Botcazou