aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.vnet.ibm.com>2017-09-27 06:37:18 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2017-09-27 06:37:18 +0000
commit7ba950d31d0cbf135d5fab8da26a37fb580df86e (patch)
tree720d7a0c525cdb0547716a47634d8f4fff66e89c
parent7a6ed74db49fdec8ee1eabe97cfcde53a03d9fa3 (diff)
downloadgcc-7ba950d31d0cbf135d5fab8da26a37fb580df86e.zip
gcc-7ba950d31d0cbf135d5fab8da26a37fb580df86e.tar.gz
gcc-7ba950d31d0cbf135d5fab8da26a37fb580df86e.tar.bz2
pr65947-9.c: Requires char to be signed by default.
Fails on S/390 with char defaulting to unsigned char. gcc/testsuite/ChangeLog: 2017-09-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com> * gcc.dg/vect/pr65947-9.c: Use signed char explicitly. From-SVN: r253224
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.dg/vect/pr65947-9.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d4f4313..a61d510 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2017-09-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ * gcc.dg/vect/pr65947-9.c: Use signed char explicitly.
+
2017-09-26 Michael Meissner <meissner@linux.vnet.ibm.com>
* gcc.target/powerpc/pr71977-1.c: Update test to know that we
diff --git a/gcc/testsuite/gcc.dg/vect/pr65947-9.c b/gcc/testsuite/gcc.dg/vect/pr65947-9.c
index d769af9..e8f20aa 100644
--- a/gcc/testsuite/gcc.dg/vect/pr65947-9.c
+++ b/gcc/testsuite/gcc.dg/vect/pr65947-9.c
@@ -10,7 +10,7 @@ extern void abort (void) __attribute__ ((noreturn));
vectorize because the vectorisation requires a slot for default values. */
signed char __attribute__((noinline,noclone))
-condition_reduction (char *a, char min_v)
+condition_reduction (signed char *a, signed char min_v)
{
signed char last = -72;