If making config.gues return useful/normal values is a goal, then lets get rid of the cpu-vendor-linux-gnu braindamage and start returning the documented (and IMO more useful) behavior, where the 3rd piece of the CPU-VENDOR-OS string is the OS name/version.
Values like i686-pc-redhat7.2, for example. Yes, I know that Linux is a kernel. And I know that linux-based "OSes" are really distributions, not OSes. The primary reason for using config.guess is to talk about the total environment, and for this purpose the distribution name and version are much more useful than the 4-arg form that was apparently invented so folks could see "linux-gnu". H
