diff options
| author | aldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-02-17 23:14:41 +0000 |
|---|---|---|
| committer | aldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-02-17 23:14:41 +0000 |
| commit | aab4c0159f63aa6e2b4232b6b0986aa0971a129d (patch) | |
| tree | 9feea2a8ee0d585c7fe530f6bc1f33d4dbea1e18 | |
| parent | b0e074fb9e46dee92ee03b1220d328cde3f82509 (diff) | |
| download | ppe42-gcc-aab4c0159f63aa6e2b4232b6b0986aa0971a129d.tar.gz ppe42-gcc-aab4c0159f63aa6e2b4232b6b0986aa0971a129d.zip | |
2003-02-17 Aldy Hernandez <aldyh@redhat.com>
* config/rs6000/spe.h (__ev_stdd): Cast 2nd arg.
(__ev_stdw): Same.
(__ev_stdh): Same.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63012 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/config/rs6000/spe.h | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bb6f61dc05f..e34ead5a8d8 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 e9fc48ac93c..18fb3382013 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)) |

