aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/misc.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2011-10-12 22:32:23 +0000
committerDavid S. Miller <davem@gcc.gnu.org>2011-10-12 15:32:23 -0700
commitfad034a7605150489b6435a7e4719c3e40bd0539 (patch)
tree3bce1dc8f00001ccbb2ce7700a93745e2cc628d2 /gcc/ada/gcc-interface/misc.c
parent722356ce27601ee33c0aabfa939af8367ac11d54 (diff)
downloadgcc-fad034a7605150489b6435a7e4719c3e40bd0539.zip
gcc-fad034a7605150489b6435a7e4719c3e40bd0539.tar.gz
gcc-fad034a7605150489b6435a7e4719c3e40bd0539.tar.bz2
Fix sparc when assembler lacks support for vis3/fmaf instructions.
gcc/ * config/sparc/sparc.h: Do not force TARGET_VIS3 and TARGET_FMAF to zero when assembler lacks support for such instructions. * config/sparc/sparc.c (sparc_option_override): Clear MASK_VIS3 and MASK_FMAF in defaults when assembler lacks necessary support. gcc/testsuite/ * gcc.target/sparc/cmask.c: Remove 'vis3' target check and specify '-mvis3' instead of 'mcpu=niagara3' in options. * gcc.target/sparc/fhalve.c: Likewise. * gcc.target/sparc/fnegop.c: Likewise. * gcc.target/sparc/fpadds.c: Likewise. * gcc.target/sparc/fshift.c: Likewise. * gcc.target/sparc/fucmp.c: Likewise. * gcc.target/sparc/lzd.c: Likewise. * gcc.target/sparc/vis3misc.c: Likewise. * gcc.target/sparc/xmul.c: Likewise. From-SVN: r179875
Diffstat (limited to 'gcc/ada/gcc-interface/misc.c')
0 files changed, 0 insertions, 0 deletions