OSDN Git Service

* include/private/gc_locks.h (GC_test_and_set): Change the
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Sep 2005 22:35:52 +0000 (22:35 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Sep 2005 22:35:52 +0000 (22:35 +0000)
constraint of the first operand to '0'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104329 138bc75d-0d04-0410-961f-82ee72b054a4

boehm-gc/ChangeLog
boehm-gc/include/private/gc_locks.h

index 390aa5b..cf1e5a6 100644 (file)
@@ -1,3 +1,8 @@
+2005-09-15  Kazu Hirata  <kazu@codesourcery.com>
+
+       * include/private/gc_locks.h (GC_test_and_set): Change the
+       constraint of the first operand to '0'.
+
 2005-09-06  Tom Tromey  <tromey@redhat.com>
 
        PR libgcj/23662:
index 46605ca..ec3e6cd 100644 (file)
           /* See linuxthreads/sysdeps/arm/pt-machine.h in glibc-2.1 */
           __asm__ __volatile__("swp %0, %1, [%2]"
                             : "=r"(oldval)
-                            : "r"(1), "r"(addr)
+                            : "0"(1), "r"(addr)
                             : "memory");
           return oldval;
         }