aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSteve Ellcey <sellcey@cavium.com>2017-11-17 22:46:46 +0000
committerSteve Ellcey <sje@gcc.gnu.org>2017-11-17 22:46:46 +0000
commit667b43c1790c5058c53ace54809f5b7aca374e72 (patch)
tree576137b937837005033dd53e161932b79e2a1317 /gcc
parent26724ef992acda61f8d8f0b2bd84647177d491ce (diff)
downloadgcc-667b43c1790c5058c53ace54809f5b7aca374e72.zip
gcc-667b43c1790c5058c53ace54809f5b7aca374e72.tar.gz
gcc-667b43c1790c5058c53ace54809f5b7aca374e72.tar.bz2
pr81356.c: New test.
2017-11-17 Steve Ellcey <sellcey@cavium.com> * gcc.target/aarch64/pr81356.c: New test. From-SVN: r254903
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.target/aarch64/pr81356.c9
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c75df82..0dbe473 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2017-11-17 Steve Ellcey <sellcey@cavium.com>
+
+ * gcc.target/aarch64/pr81356.c: New test.
+
2017-11-17 Jan Hubicka <hubicka@ucw.cz>
* gcc.target/i386/xop-imul64-vector.c: Disable vectorizer costmodel.
diff --git a/gcc/testsuite/gcc.target/aarch64/pr81356.c b/gcc/testsuite/gcc.target/aarch64/pr81356.c
new file mode 100644
index 0000000..9fd6baa
--- /dev/null
+++ b/gcc/testsuite/gcc.target/aarch64/pr81356.c
@@ -0,0 +1,9 @@
+/* { dg-do compile } */
+/* { dg-options "-O2" } */
+
+void f(char *a)
+{
+ __builtin_strcpy (a, "");
+}
+
+/* { dg-final { scan-assembler-not "ldrb" } } */