The GNUrus who currently put in long hours honing GCC each have their
own
agendas, and incorporating the facilities to control warning emission
behavior inline the source code has either been low on their collective
priority list, or for a faction of the GNUrus, is actually considered a
terrible malfeature (a wart).
Also, it's pretty much impossible to implement this pragma
until all the warnings have been moved to the language
frontends. When that has been done, it will be so trivial
and unobtrusive to implement that hardly anyone will
complain about it.
Segher