aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2003-02-17 23:14:41 +0000
committerAldy Hernandez <aldyh@gcc.gnu.org>2003-02-17 23:14:41 +0000
commit9b0c0e9fb2deb5094b634412826958fe1155f0ea (patch)
tree9feea2a8ee0d585c7fe530f6bc1f33d4dbea1e18 /gcc
parentd407831d09c01e466d7e43b6d57bac44816f4356 (diff)
downloadgcc-9b0c0e9fb2deb5094b634412826958fe1155f0ea.zip
gcc-9b0c0e9fb2deb5094b634412826958fe1155f0ea.tar.gz
gcc-9b0c0e9fb2deb5094b634412826958fe1155f0ea.tar.bz2
spe.h (__ev_stdd): Cast 2nd arg.
2003-02-17 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/spe.h (__ev_stdd): Cast 2nd arg. (__ev_stdw): Same. (__ev_stdh): Same. From-SVN: r63012
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/rs6000/spe.h6
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bb6f61d..e34ead5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2003-02-17 Aldy Hernandez <aldyh@redhat.com>
+
+ * config/rs6000/spe.h (__ev_stdd): Cast 2nd arg.
+ (__ev_stdw): Same.
+ (__ev_stdh): Same.
+
Mon Feb 17 16:16:54 CET 2003 Jan Hubicka <jh@suse.cz>
* recog.c (split_all_insns): Fix memory overflow.
diff --git a/gcc/config/rs6000/spe.h b/gcc/config/rs6000/spe.h
index e9fc48a..18fb338 100644
--- a/gcc/config/rs6000/spe.h
+++ b/gcc/config/rs6000/spe.h
@@ -127,9 +127,9 @@ typedef int __vector __ev64_opaque__;
#define __ev_stwwox(a,b,c) __builtin_spe_evstwwox ((__v2si)(a), (b), (c))
#define __ev_stwhex(a,b,c) __builtin_spe_evstwhex ((__v2si)(a), (b), (c))
#define __ev_stwhox(a,b,c) __builtin_spe_evstwhox ((__v2si)(a), (b), (c))
-#define __ev_stdd(a,b,c) __builtin_spe_evstdd ((__v2si)(a), (b), (c))
-#define __ev_stdw(a,b,c) __builtin_spe_evstdw ((__v2si)(a), (b), (c))
-#define __ev_stdh(a,b,c) __builtin_spe_evstdh ((__v2si)(a), (b), (c))
+#define __ev_stdd(a,b,c) __builtin_spe_evstdd ((__v2si)(a), (void *)(b), (c))
+#define __ev_stdw(a,b,c) __builtin_spe_evstdw ((__v2si)(a), (void *)(b), (c))
+#define __ev_stdh(a,b,c) __builtin_spe_evstdh ((__v2si)(a), (void *)(b), (c))
#define __ev_stwwe(a,b,c) __builtin_spe_evstwwe ((__v2si)(a), (b), (c))
#define __ev_stwwo(a,b,c) __builtin_spe_evstwwo ((__v2si)(a), (b), (c))
#define __ev_stwhe(a,b,c) __builtin_spe_evstwhe ((__v2si)(a), (b), (c))