From a15da80d336a43788411f1da71059303d77f9a6d Mon Sep 17 00:00:00 2001 From: Rask Ingemann Lambertsen Date: Thu, 2 Aug 2007 10:51:54 +0200 Subject: [PATCH] gen-vect-2.c: Use "char" for vector elements if "int" is only 16 bit bits wide. * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if "int" is only 16 bit bits wide. * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise. From-SVN: r127152 --- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11a.c | 4 +++- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c | 4 +++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7e9392b23c6..a03a6d138be 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2007-08-02 Rask Ingemann Lambertsen + + * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if + "int" is only 16 bit bits wide. + * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise. + 2007-08-01 Kaveh R. Ghazi * g++.dg/torture/type-generic-1.C: New. diff --git a/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11a.c b/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11a.c index 7fbbc0cf37e..e7c5f4a7ad7 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11a.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11a.c @@ -5,7 +5,9 @@ #define N 16 -#if __LONG_MAX__ == 2147483647 +#if __INT_MAX__ == 32767 +typedef char half_word; +#elif __LONG_MAX__ == 2147483647 typedef short half_word; #else typedef int half_word; diff --git a/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c b/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c index 8bee1522dc9..ae2f031c70e 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c @@ -5,7 +5,9 @@ #define N 16 -#if __LONG_MAX__ == 2147483647 +#if __INT_MAX__ == 32767 +typedef char half_word; +#elif __LONG_MAX__ == 2147483647 typedef short half_word; #else typedef int half_word; -- 2.30.2