From: Alan Modra Date: Wed, 23 Nov 2005 02:29:39 +0000 (+0000) Subject: altivec-consts.c (vspltisb): Use int val. X-Git-Tag: releases/gcc-4.2.0~5795 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=638c5a49dade942b12af632d1d298986a3cadb74;p=thirdparty%2Fgcc.git altivec-consts.c (vspltisb): Use int val. * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val. (vspltish, vspltisw): Likewise. From-SVN: r107398 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 85ff4845637d..bfc1d95c446b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2005-11-23 Alan Modra + + * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val. + (vspltish, vspltisw): Likewise. + 2005-11-22 Jerry DeLisle PR libgfortran/24794 diff --git a/gcc/testsuite/gcc.target/powerpc/altivec-consts.c b/gcc/testsuite/gcc.target/powerpc/altivec-consts.c index ad32e6f618cd..318c723bcf5a 100644 --- a/gcc/testsuite/gcc.target/powerpc/altivec-consts.c +++ b/gcc/testsuite/gcc.target/powerpc/altivec-consts.c @@ -17,21 +17,21 @@ char w[16] __attribute__((aligned(16))); /* Emulate the vspltis? instructions on a 16-byte array of chars. */ -void vspltisb (char *v, char val) +void vspltisb (char *v, int val) { int i; for (i = 0; i < 16; i++) v[i] = val; } -void vspltish (char *v, char val) +void vspltish (char *v, int val) { int i; for (i = 0; i < 16; i += 2) v[i] = val >> 7, v[i + 1] = val; } -void vspltisw (char *v, char val) +void vspltisw (char *v, int val) { int i; for (i = 0; i < 16; i += 4)