summaryrefslogtreecommitdiffstats
path: root/newlib/libc/machine/spu/strncmp.c
diff options
context:
space:
mode:
authorJeff Johnston <jjohnstn@redhat.com>2007-01-19 23:53:07 +0000
committerJeff Johnston <jjohnstn@redhat.com>2007-01-19 23:53:07 +0000
commitf89533c1ffb2ff780ad8e678a1cd9c7e6035725f (patch)
tree6032ae27f3f0f5feaa25c32c9ea1fa60c6a1a737 /newlib/libc/machine/spu/strncmp.c
parentbdc75f5bf1318da1bbaeb9c4a76f5873c0475c76 (diff)
downloadcygnal-f89533c1ffb2ff780ad8e678a1cd9c7e6035725f.tar.gz
cygnal-f89533c1ffb2ff780ad8e678a1cd9c7e6035725f.tar.bz2
cygnal-f89533c1ffb2ff780ad8e678a1cd9c7e6035725f.zip
2007-01-19 Kazunori Asayama <asayama@sm.sony.co.jp>
* libc/machine/spu/c99ppe.h: Replace vector with __vector. * libc/machine/spu/vec_literal.h: Ditto. * libc/machine/spu/strncmp.c: Ditto.
Diffstat (limited to 'newlib/libc/machine/spu/strncmp.c')
-rw-r--r--newlib/libc/machine/spu/strncmp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/newlib/libc/machine/spu/strncmp.c b/newlib/libc/machine/spu/strncmp.c
index 1893e80a4..54d1fb9f4 100644
--- a/newlib/libc/machine/spu/strncmp.c
+++ b/newlib/libc/machine/spu/strncmp.c
@@ -106,7 +106,7 @@ int strncmp(const char *s1, const char *s2, size_t n)
mask_v = spu_splats((unsigned int)0xFFFF);
- shift_n_v = spu_andc((vector unsigned int)spu_sub(0, n_v), spu_cmpgt(n_v, -1));
+ shift_n_v = spu_andc((__vector unsigned int)spu_sub(0, n_v), spu_cmpgt(n_v, -1));
shift_eos_v = spu_sub(32, max_cnt_v);
max_shift_v = spu_sel(shift_n_v, shift_eos_v, spu_cmpgt(shift_eos_v, shift_n_v));