clobber to inline assembly statement.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97728
138bc75d-0d04-0410-961f-
82ee72b054a4
+2005-04-06 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * config/cpu/s390/atomicity.h (__exchange_and_add): Add "memory"
+ clobber to inline assembly statement.
+
2005-04-06 Kelley Cook <kcook@gcc.gnu.org>
* acinclude.m4 (_GLIBCXX_USE_LONG_LONG,
" cs %0,%1,0(%3)\n"
" jl 0b"
: "=&d" (__old_val), "=&d" (__new_val), "=m" (*__mem)
- : "a" (__mem), "d" (__val), "m" (*__mem) : "cc");
+ : "a" (__mem), "d" (__val), "m" (*__mem)
+ : "cc", "memory");
return __old_val;
}