diff options
author | Alan Modra <amodra@bigpond.net.au> | 2005-11-23 02:29:39 +0000 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2005-11-23 12:59:39 +1030 |
commit | 638c5a49dade942b12af632d1d298986a3cadb74 (patch) | |
tree | dedde4ddbeabca843b45e2fa04a85ec452d8876a | |
parent | 4cc233c4116f3fe96b04f36477578d003cbfa0f3 (diff) | |
download | gcc-638c5a49dade942b12af632d1d298986a3cadb74.zip gcc-638c5a49dade942b12af632d1d298986a3cadb74.tar.gz gcc-638c5a49dade942b12af632d1d298986a3cadb74.tar.bz2 |
altivec-consts.c (vspltisb): Use int val.
* gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
(vspltish, vspltisw): Likewise.
From-SVN: r107398
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/powerpc/altivec-consts.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 85ff484..bfc1d95 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2005-11-23 Alan Modra <amodra@bigpond.net.au> + + * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val. + (vspltish, vspltisw): Likewise. + 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/24794 diff --git a/gcc/testsuite/gcc.target/powerpc/altivec-consts.c b/gcc/testsuite/gcc.target/powerpc/altivec-consts.c index ad32e6f..318c723 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) |