aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meissner <meissner@linux.vnet.ibm.com>2017-08-30 18:09:51 +0000
committerMichael Meissner <meissner@gcc.gnu.org>2017-08-30 18:09:51 +0000
commit6da714c6780f023ee7efa892fba68be404e549f4 (patch)
tree4c8fd0b9a256b6db38cf7f8d3cd60006afc173f8
parent4c8fd8ac5bdee9b76d41e78d63908129122a51d5 (diff)
downloadgcc-6da714c6780f023ee7efa892fba68be404e549f4.zip
gcc-6da714c6780f023ee7efa892fba68be404e549f4.tar.gz
gcc-6da714c6780f023ee7efa892fba68be404e549f4.tar.bz2
re PR target/82015 (PowerPC should check if 2nd argument to __builtin_unpackv1ti and similar functions is 0 or 1)
2017-08-30 Michael Meissner <meissner@linux.vnet.ibm.com> PR target/82015 * gcc.target/powerpc/pr82015.c: Fix up error message. From-SVN: r251539
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pr82015.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6298c27..0a5d125 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2017-08-30 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/82015
+ * gcc.target/powerpc/pr82015.c: Fix up error message.
+
2017-08-30 Martin Liska <mliska@suse.cz>
PR inline-asm/82001
diff --git a/gcc/testsuite/gcc.target/powerpc/pr82015.c b/gcc/testsuite/gcc.target/powerpc/pr82015.c
index b177de4..c8b53b8 100644
--- a/gcc/testsuite/gcc.target/powerpc/pr82015.c
+++ b/gcc/testsuite/gcc.target/powerpc/pr82015.c
@@ -5,10 +5,10 @@
unsigned long foo_11(vector __int128_t *p)
{
- return __builtin_unpack_vector_int128(*p, 11); /* { dg-error "argument 2 must be 0 or 1" } */
+ return __builtin_unpack_vector_int128(*p, 11); /* { dg-error "argument 2 must be a 1-bit unsigned literal" } */
}
unsigned long foo_n(vector __int128_t *p, unsigned long n)
{
- return __builtin_unpack_vector_int128(*p, n); /* { dg-error "argument 2 must be 0 or 1" } */
+ return __builtin_unpack_vector_int128(*p, n); /* { dg-error "argument 2 must be a 1-bit unsigned literal" } */
}