diff options
author | David S. Miller <davem@gcc.gnu.org> | 2011-10-07 10:23:47 -0700 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2011-10-07 10:23:47 -0700 |
commit | 26e2f443df7e81d1adc3ed509928ddc06df432bd (patch) | |
tree | a9ac03c60b44546a03e275007e09c3d9881947df /gcc/configure | |
parent | d792cd1e4ad7e24e9f8c13663f3d54399e151338 (diff) | |
download | gcc-26e2f443df7e81d1adc3ed509928ddc06df432bd.zip gcc-26e2f443df7e81d1adc3ed509928ddc06df432bd.tar.gz gcc-26e2f443df7e81d1adc3ed509928ddc06df432bd.tar.bz2 |
Fix VIS3 assembler check and conditionalize testsuite on VIS3 support.
gcc/
PR 50655
* configure.ac: Add .register directives to VIS3 test.
* configure: Regenerate.
gcc/testsuite/
PR 50655
* gcc.target/sparc/sparc.exp: Add vis3 target test.
* gcc.target/sparc/cmask.c: Use it.
* 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: r179667
Diffstat (limited to 'gcc/configure')
-rwxr-xr-x | gcc/configure | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/configure b/gcc/configure index ac32705..cb55dda 100755 --- a/gcc/configure +++ b/gcc/configure @@ -24060,6 +24060,8 @@ else gcc_cv_as_sparc_fmaf=no if test x$gcc_cv_as != x; then $as_echo '.text + .register %g2, #scratch + .register %g3, #scratch .align 4 fmaddd %f0, %f2, %f4, %f6 addxccc %g1, %g2, %g3 |