re PR testsuite/66796 (FAIL: gcc.target/hppa/shadd-1.c scan-assembler-times sh.add 1)
authorJeff Law <law@redhat.com>
Wed, 8 Jul 2015 22:34:52 +0000 (16:34 -0600)
committerJeff Law <law@gcc.gnu.org>
Wed, 8 Jul 2015 22:34:52 +0000 (16:34 -0600)
       PR testsuite/66796
        * gcc.target/hppa/shadd-1.c: Avoid the read-modify-write so as
        to have a single memory reference.

From-SVN: r225586

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/hppa/shadd-1.c

index d2d51ae..37f3724 100644 (file)
@@ -1,3 +1,9 @@
+2015-07-08  Jeff Law  <law@redhat.com>
+
+       PR testsuite/66796
+       * gcc.target/hppa/shadd-1.c: Avoid the read-modify-write so as
+       to have a single memory reference.
+
 2015-07-08  Eric Botcazou  <ebotcazou@adacore.com>
 
        * g++.dg/other/dump-ada-spec-9.C: New test.
index de4776b..55115b4 100644 (file)
@@ -12,5 +12,5 @@ __sigaddset (__sigset_t * __set, int __sig, int __stuff)
 {
   unsigned long int __word =
     (((__sig) - 1) / (8 * sizeof (unsigned long int)));
-  return __set->__val[__word] |= __stuff;
+  return __set->__val[__word] = __stuff;
 }