Comments

Various SPARC targets have support for -sun4 and -target options in
the form of %{sun4:} %{target:} specs (meaning the options are
accepted by the driver, with no arguments, and do nothing).
I don't know whether these are accepted by Sun's current Solaris
compilers and there might be a case for keeping them for Solaris for
compatibility with those, but they certainly don't make sense for
other target OSes. This patch accordingly removes them for
non-Solaris targets (sparc*-*-solaris2* always uses sparc/sol2-bi.h,
which still has these options). OK to commit?
2011-01-13 Joseph Myers <joseph@codesourcery.com>
* config/sparc/linux.h (CC1_SPEC): Remove %{sun4:} %{target:}.
* config/sparc/linux64.h (CC1_SPEC): Likewise.
* config/sparc/netbsd-elf.h (CC1_SPEC32, CC1_SPEC64): Likewise.
* config/sparc/sparc.h (CC1_SPEC): Likewise.