diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-12-13 13:52:11 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-12-13 13:52:11 +0100 |
commit | b9cbcd3ef0db14c018c60339a39fee628202ded1 (patch) | |
tree | 115acbdefd8167898f54ed845f75182a0ec4ac2a | |
parent | a7a6c14a55dce7cae3bcc7f440c3764f5c048147 (diff) | |
download | gcc-b9cbcd3ef0db14c018c60339a39fee628202ded1.zip gcc-b9cbcd3ef0db14c018c60339a39fee628202ded1.tar.gz gcc-b9cbcd3ef0db14c018c60339a39fee628202ded1.tar.bz2 |
re PR testsuite/88454 (test case gcc.dg/tree-ssa/split-path-5.c fails after r266971)
PR testsuite/88454
* gcc.dg/tree-ssa/split-path-5.c (__ctype_ptr__): Change type from
const char * to const signed char *.
(bmhi_init): Change pattern parameter's type the same. Use
__builtin_strlen instead of undeclared strlen.
From-SVN: r267092
-rw-r--r-- | gcc/testsuite/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/tree-ssa/split-path-5.c | 6 |
2 files changed, 11 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fd750d7..d238383 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2018-12-13 Jakub Jelinek <jakub@redhat.com> + + PR testsuite/88454 + * gcc.dg/tree-ssa/split-path-5.c (__ctype_ptr__): Change type from + const char * to const signed char *. + (bmhi_init): Change pattern parameter's type the same. Use + __builtin_strlen instead of undeclared strlen. + 2018-12-13 Andreas Krebbel <krebbel@linux.ibm.com> * gcc.target/s390/zvector/vec-double-1.c: New test. diff --git a/gcc/testsuite/gcc.dg/tree-ssa/split-path-5.c b/gcc/testsuite/gcc.dg/tree-ssa/split-path-5.c index 83141a7..88c3a55 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/split-path-5.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/split-path-5.c @@ -1,16 +1,16 @@ /* { dg-do compile } */ /* { dg-options "-O2 -fsplit-paths -fdump-tree-split-paths-details -w" } */ -const extern char *__ctype_ptr__; +const extern signed char *__ctype_ptr__; typedef unsigned char uchar; static int patlen; static int skip[(0x7f * 2 + 1) + 1]; static uchar *pat = ((void *) 0); void -bmhi_init (const char *pattern) +bmhi_init (const signed char *pattern) { int i, lastpatchar; - patlen = strlen (pattern); + patlen = __builtin_strlen (pattern); for (i = 0; i < patlen; i++) pat[i] = ( { |