FWIW, I doubt the GNU project would stop working on GCC, even if it were rarely used. GNU Hurd and similar rarely used projects barrel on under the GNU banner.
The work wouldn't stop, but people would continue to do the same things they know how to do. Friendly competition gives new ideas. Clang basically forced nicer error messages on GCC. Sanitizers started with clang and were ported to GCC.
viraptor|7 years ago