aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/mips/dspr2-MULTU.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/gcc.target/mips/dspr2-MULTU.c')
-rw-r--r--gcc/testsuite/gcc.target/mips/dspr2-MULTU.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/gcc/testsuite/gcc.target/mips/dspr2-MULTU.c b/gcc/testsuite/gcc.target/mips/dspr2-MULTU.c
index c6fef7eab78..ac8a7d80286 100644
--- a/gcc/testsuite/gcc.target/mips/dspr2-MULTU.c
+++ b/gcc/testsuite/gcc.target/mips/dspr2-MULTU.c
@@ -5,17 +5,11 @@
/* { dg-final { scan-assembler "\tmultu\t" } } */
/* { dg-final { scan-assembler "ac1" } } */
/* { dg-final { scan-assembler "ac2" } } */
-/* { dg-final { scan-assembler "ac3" } } */
-typedef long long a64;
-a64 a[4];
-unsigned int b[4], c[4];
+typedef unsigned long long a64;
-NOMIPS16 void test ()
+NOMIPS16 a64 test (a64 *a, unsigned int *b, unsigned int *c)
{
a[0] = (a64) b[0] * c[0];
a[1] = (a64) b[1] * c[1];
- a[2] = (a64) b[2] * c[2];
- a[3] = (a64) b[3] * c[3];
}
-