diff options
author | David S. Miller <davem@davemloft.net> | 2011-10-12 22:32:23 +0000 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2011-10-12 15:32:23 -0700 |
commit | fad034a7605150489b6435a7e4719c3e40bd0539 (patch) | |
tree | 3bce1dc8f00001ccbb2ce7700a93745e2cc628d2 /gcc/ada/gcc-interface/misc.c | |
parent | 722356ce27601ee33c0aabfa939af8367ac11d54 (diff) | |
download | gcc-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