diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2014-10-24 10:58:42 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2014-10-24 10:58:42 +0200 |
commit | a48acecb8f705c87940e647abedd6464d1418ae3 (patch) | |
tree | bc7e5f89202c06cb64e3d8dfa63757230e881792 | |
parent | c7a6a6170d7630a39e35008915888940633fc70e (diff) | |
download | gcc-a48acecb8f705c87940e647abedd6464d1418ae3.zip gcc-a48acecb8f705c87940e647abedd6464d1418ae3.tar.gz gcc-a48acecb8f705c87940e647abedd6464d1418ae3.tar.bz2 |
980217-1.c (main): Fix implicit int.
* gcc.target/alpha/980217-1.c (main): Fix implicit int.
* gcc.target/alpha/pr19518.c (_mm_setzero_si64): New function.
From-SVN: r216627
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/alpha/980217-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/alpha/pr19518.c | 4 |
3 files changed, 10 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3b7dbdc..612cd02 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2014-10-24 Uros Bizjak <ubizjak@gmail.com> + + * gcc.target/alpha/980217-1.c (main): Fix implicit int. + * gcc.target/alpha/pr19518.c (_mm_setzero_si64): New function. + 2014-10-24 Markus Trippelsdorf <markus@trippelsdorf.de> PR bootstrap/63632 diff --git a/gcc/testsuite/gcc.target/alpha/980217-1.c b/gcc/testsuite/gcc.target/alpha/980217-1.c index e4ecf69..06ef4e8 100644 --- a/gcc/testsuite/gcc.target/alpha/980217-1.c +++ b/gcc/testsuite/gcc.target/alpha/980217-1.c @@ -26,7 +26,7 @@ int isinff(float x) return ~(t >> 31) & (1 - ((ix & 0x80000000) >> 30)); } -main () +int main () { float x = 1.0 / 0.0; int i = isinff (x); diff --git a/gcc/testsuite/gcc.target/alpha/pr19518.c b/gcc/testsuite/gcc.target/alpha/pr19518.c index 42c58b5..42dd549 100644 --- a/gcc/testsuite/gcc.target/alpha/pr19518.c +++ b/gcc/testsuite/gcc.target/alpha/pr19518.c @@ -9,6 +9,10 @@ typedef struct _Picture *PicturePtr; typedef int FbStride; typedef unsigned long __m64; extern __m64 load8888 (__m64); +static __inline __m64 _mm_setzero_si64(void) +{ + return (__m64)0L; +} static __inline __m64 _mm_adds_pu8(__m64 __m1, __m64 __m2) { return __m1 + __builtin_alpha_minsb8(__m2, ~__m1); |