[Pkg-silc-commits] r141 - in /silc-client/trunk: debian/changelog lib/silcutil/silcatomic.h
lunar at users.alioth.debian.org
lunar at users.alioth.debian.org
Wed Jul 11 12:08:19 UTC 2007
Author: lunar
Date: Wed Jul 11 12:08:19 2007
New Revision: 141
URL: http://svn.debian.org/wsvn/pkg-silc/?sc=1&rev=141
Log:
* Fix some IA64 related functions in lib/silcutil/silcatomic.h, allowing
irssi-plugin-silc to build on ia64.
Modified:
silc-client/trunk/debian/changelog
silc-client/trunk/lib/silcutil/silcatomic.h
Modified: silc-client/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/debian/changelog?rev=141&op=diff
==============================================================================
--- silc-client/trunk/debian/changelog (original)
+++ silc-client/trunk/debian/changelog Wed Jul 11 12:08:19 2007
@@ -1,3 +1,10 @@
+silc-client (1.1.2-2) unstable; urgency=low
+
+ * Fix some IA64 related functions in lib/silcutil/silcatomic.h, allowing
+ irssi-plugin-silc to build on ia64.
+
+ -- Jérémy Bobbio <lunar at debian.org> Wed, 11 Jul 2007 14:06:27 +0200
+
silc-client (1.1.2-1) unstable; urgency=low
* New upstream release, including security fixes for irssi-plugin-silc.
Modified: silc-client/trunk/lib/silcutil/silcatomic.h
URL: http://svn.debian.org/wsvn/pkg-silc/silc-client/trunk/lib/silcutil/silcatomic.h?rev=141&op=diff
==============================================================================
--- silc-client/trunk/lib/silcutil/silcatomic.h (original)
+++ silc-client/trunk/lib/silcutil/silcatomic.h Wed Jul 11 12:08:19 2007
@@ -753,7 +753,7 @@
SILC_ATOMIC_ADD_INT_F(bits) \
{ \
SilcUInt##bits ret; \
- SilcInt32 val = value;
+ SilcInt32 val = value; \
/* GCC + IA64 (GCC builtin atomic operations) */ \
ret = __sync_fetch_and_add(&atomic->value, val); \
return ret + value; \
@@ -1230,7 +1230,7 @@
#elif defined(__GNUC__) && defined(SILC_IA64)
/* GCC + IA64 (GCC builtin atomic operations) */
- return __sync_bool_compare_and_swap((long)&atomic->value, (long)old_val,
+ return __sync_bool_compare_and_swap((long *)&atomic->value, (long)old_val,
(long)new_val);
#elif defined(__GNUC__) && defined(SILC_POWERPC)
More information about the Pkg-silc-commits
mailing list