]> granicus.if.org Git - gc/commitdiff
2005-08-20 Zoltan Varga <vargaz@freemail.hu>
authorZoltan Varga <vargaz@gmail.com>
Sat, 20 Aug 2005 17:00:58 +0000 (17:00 +0000)
committerguest <ivmai@mail.ru>
Fri, 29 Jul 2011 11:26:12 +0000 (15:26 +0400)
* include/private/gc_locks.h: Fix compilation of GC_test_and_set on IA64 with gcc-3.3.5.

svn path=/trunk/mono/; revision=48600

ChangeLog
include/private/gc_locks.h

index 78b8f775db3422cade085964b8f61bf1a755e2d4..9d5370ff9ab606d53f03eab840f40631169aff4d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2005-08-20  Zoltan Varga  <vargaz@freemail.hu>
+
+       * include/private/gc_locks.h: Fix compilation of GC_test_and_set on IA64 with gcc-3.3.5.
 
 Thu Aug 18 18:08:54 CEST 2005 Paolo Molaro <lupus@ximian.com>
 
index df8043b64bebedec3bccd43ea5f97ac6d120fbf0..e0711b167c07d518c73b75d47b5c3d8adb39fce7 100644 (file)
 #      ifndef __INTEL_COMPILER
          __asm__ __volatile__("xchg4 %0=%1,%2"
                : "=r"(oldval), "=m"(*addr)
-               : "r"(n), "1"(*addr) : "memory");
+               : "r"(n) : "memory");
 #      else
          oldval = _InterlockedExchange(addr, n);
 #      endif