> Absolutely not, I vehemently disagree. > > When uname returns sparc64, gcc should produce 64-bit executables by default. > It is the only set of sane semantics for GCC bootstraps for example. That would be much more reasonable if uname returned 'sparc' by default.