gc_locks.h (GC_test_and_set): Change the constraint of the first operand to '0'.

* include/private/gc_locks.h (GC_test_and_set): Change the
	constraint of the first operand to '0'.

From-SVN: r104329
This commit is contained in:
Kazu Hirata 2005-09-15 22:35:52 +00:00 committed by Kazu Hirata
parent f5ea2dcaba
commit df3d9c37f9
2 changed files with 6 additions and 1 deletions

View 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:

View File

@ -209,7 +209,7 @@
/* 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;
}