aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Makarov <vmakarov@redhat.com>2018-11-23 21:42:52 +0000
committerVladimir Makarov <vmakarov@gcc.gnu.org>2018-11-23 21:42:52 +0000
commit1b8ccb9d55e862b40d978207ee4b44db914acd91 (patch)
treedb8df7489aee90b21c94457337d8dba2b7b5572e
parent0c3aba0cb88b1cbdc7eaf211c269e05cec7d2683 (diff)
downloadgcc-1b8ccb9d55e862b40d978207ee4b44db914acd91.zip
gcc-1b8ccb9d55e862b40d978207ee4b44db914acd91.tar.gz
gcc-1b8ccb9d55e862b40d978207ee4b44db914acd91.tar.bz2
pr70669.c: Use unary minus instead of addition.
2018-11-23 Vladimir Makarov <vmakarov@redhat.com> * gcc.target/powerpc/pr70669.c: Use unary minus instead of addition. From-SVN: r266421
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pr70669.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 982d89d..e31d40d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2018-11-23 Vladimir Makarov <vmakarov@redhat.com>
+
+ * gcc.target/powerpc/pr70669.c: Use unary minus instead of
+ addition.
+
2018-11-23 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/87756
diff --git a/gcc/testsuite/gcc.target/powerpc/pr70669.c b/gcc/testsuite/gcc.target/powerpc/pr70669.c
index 8692d7f..106ad9f 100644
--- a/gcc/testsuite/gcc.target/powerpc/pr70669.c
+++ b/gcc/testsuite/gcc.target/powerpc/pr70669.c
@@ -13,7 +13,7 @@ void foo (TYPE *p, TYPE *q)
#ifndef NO_ASM
__asm__ (" # %0" : "+r" (r));
#endif
- *p = r + r;
+ *p = -r;
}
/* { dg-final { scan-assembler "mfvsrd" } } */