dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dotgnu-pnet-commits] [SCM] DotGNU Portable.NET engine, compilers and to


From: Klaus Treichel
Subject: [dotgnu-pnet-commits] [SCM] DotGNU Portable.NET engine, compilers and tools (pnet) branch, master, updated. 6761fd0413f387a4f7be6bc9dd9646421b9befab
Date: Wed, 28 Oct 2009 18:00:45 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "DotGNU Portable.NET engine, compilers and tools (pnet)".

The branch, master has been updated
       via  6761fd0413f387a4f7be6bc9dd9646421b9befab (commit)
      from  47e48d8670f47a6504dc5f149eb0fd99f9f9ae4e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/pnet.git/commit/?id=6761fd0413f387a4f7be6bc9dd9646421b9befab

commit 6761fd0413f387a4f7be6bc9dd9646421b9befab
Author: Klaus Treichel <address@hidden>
Date:   Wed Oct 28 19:00:27 2009 +0100

    Add the changes for 32 bit powerpc too.

diff --git a/ChangeLog b/ChangeLog
index 2419287..2b4f0aa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,8 @@
 2009-10-28  Klaus Treichel  <address@hidden>
 
        * support/interlocked.h, support/interlocked_any.h,
-       support/interlocked_arm.h, support/interlocked_x86.h: Extend interlocked
+       support/interlocked_arm.h, support/interlocked_ppc.h,
+       support/interlocked_x86.h: Extend interlocked
        functions to support multiple native types.
 
        * support/monitor.c: Adjust calls to interlocked functions to the
diff --git a/support/interlocked_ppc.h b/support/interlocked_ppc.h
index 72d3a7d..642c1fd 100644
--- a/support/interlocked_ppc.h
+++ b/support/interlocked_ppc.h
@@ -56,7 +56,7 @@ static IL_INLINE void ILInterlockedMemoryBarrier()
 /*
  * Load a 32 bit value from a location with acquire semantics.
  */
-static IL_INLINE ILInt32 ILInterlockedLoad_Acquire(const volatile ILInt32 
*dest)
+static IL_INLINE ILInt32 ILInterlockedLoadI4_Acquire(const volatile ILInt32 
*dest)
 {
        ILInt32 retval;
 
@@ -74,12 +74,12 @@ static IL_INLINE ILInt32 ILInterlockedLoad_Acquire(const 
volatile ILInt32 *dest)
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_LOAD_ACQUIRE
+#define IL_HAVE_INTERLOCKED_LOADI4_ACQUIRE
 
 /*
  * Load a pointer value from a location with acquire semantics.
  */
-static IL_INLINE void *ILInterlockedLoadPointer_Acquire(void * const volatile 
*dest)
+static IL_INLINE void *ILInterlockedLoadP_Acquire(void * const volatile *dest)
 {
        void *retval;
 
@@ -97,13 +97,13 @@ static IL_INLINE void 
*ILInterlockedLoadPointer_Acquire(void * const volatile *d
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_LOADPOINTER_ACQUIRE
+#define IL_HAVE_INTERLOCKED_LOADP_ACQUIRE
 
 /*
  * Store a 32 bit value to a location with release semantics.
  */
-static IL_INLINE void ILInterlockedStore_Release(volatile ILInt32 *dest,
-                                                                               
                 ILInt32 value)
+static IL_INLINE void ILInterlockedStoreI4_Release(volatile ILInt32 *dest,
+                                                                               
                   ILInt32 value)
 {
        __asm__ __volatile__ 
        (
@@ -114,14 +114,14 @@ static IL_INLINE void ILInterlockedStore_Release(volatile 
ILInt32 *dest,
                : "memory"
        );
 }
-#define IL_HAVE_INTERLOCKED_STORE_RELEASE 1
+#define IL_HAVE_INTERLOCKED_STOREI4_RELEASE 1
 
 /*
  * Store a pointer value to a location with release semantics.
  * TODO: Add support for ppc64
  */
-static IL_INLINE void ILInterlockedStorePointer_Release(void * volatile *dest,
-                                                                               
                                void *value)
+static IL_INLINE void ILInterlockedStoreP_Release(void * volatile *dest,
+                                                                               
                  void *value)
 {
        __asm__ __volatile__ 
        (
@@ -132,13 +132,13 @@ static IL_INLINE void 
ILInterlockedStorePointer_Release(void * volatile *dest,
                : "memory"
        );
 }
-#define IL_HAVE_INTERLOCKED_STOREPOINTER_RELEASE 1
+#define IL_HAVE_INTERLOCKED_STOREP_RELEASE 1
 
 /*
  * Exchange two 32 bit integers.
  */
-static IL_INLINE ILInt32 ILInterlockedExchange(volatile ILInt32 *dest,
-                                                                               
           ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedExchangeI4(volatile ILInt32 *dest,
+                                                                               
                 ILInt32 value)
 {
        ILInt32 retval;
 
@@ -155,10 +155,10 @@ static IL_INLINE ILInt32 ILInterlockedExchange(volatile 
ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_EXCHANGE 1
+#define IL_HAVE_INTERLOCKED_EXCHANGEI4 1
 
-static IL_INLINE ILInt32 ILInterlockedExchange_Acquire(volatile ILInt32 *dest,
-                                                                               
                           ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedExchangeI4_Acquire(volatile ILInt32 
*dest,
+                                                                               
                                 ILInt32 value)
 {
        ILInt32 retval;
 
@@ -176,10 +176,10 @@ static IL_INLINE ILInt32 
ILInterlockedExchange_Acquire(volatile ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_EXCHANGE_ACQUIRE 1
+#define IL_HAVE_INTERLOCKED_EXCHANGEI4_ACQUIRE 1
 
-static IL_INLINE ILInt32 ILInterlockedExchange_Release(volatile ILInt32 *dest,
-                                                                               
                           ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedExchangeI4_Release(volatile ILInt32 
*dest,
+                                                                               
                                 ILInt32 value)
 {
        ILInt32 retval;
 
@@ -197,10 +197,10 @@ static IL_INLINE ILInt32 
ILInterlockedExchange_Release(volatile ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_EXCHANGE_RELEASE 1
+#define IL_HAVE_INTERLOCKED_EXCHANGEI4_RELEASE 1
 
-static IL_INLINE ILInt32 ILInterlockedExchange_Full(volatile ILInt32 *dest,
-                                                                               
                        ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedExchangeI4_Full(volatile ILInt32 *dest,
+                                                                               
                          ILInt32 value)
 {
        ILInt32 retval;
 
@@ -219,15 +219,15 @@ static IL_INLINE ILInt32 
ILInterlockedExchange_Full(volatile ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_EXCHANGE_FULL 1
+#define IL_HAVE_INTERLOCKED_EXCHANGEI4_FULL 1
 
 /*
  * Exchange pointers.
  *
  * FIXME: Add support for the 64bit powerpc
  */
-static IL_INLINE void *ILInterlockedExchangePointers(void * volatile *dest,
-                                                                               
                         void *value)
+static IL_INLINE void *ILInterlockedExchangeP(void * volatile *dest,
+                                                                               
          void *value)
 {
        void *retval;
 
@@ -244,10 +244,10 @@ static IL_INLINE void *ILInterlockedExchangePointers(void 
* volatile *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_EXCHANGEPOINTERS 1
+#define IL_HAVE_INTERLOCKED_EXCHANGEP 1
 
-static IL_INLINE void *ILInterlockedExchangePointers_Acquire(void * volatile 
*dest,
-                                                                               
                                         void *value)
+static IL_INLINE void *ILInterlockedExchangeP_Acquire(void * volatile *dest,
+                                                                               
                          void *value)
 {
        void *retval;
 
@@ -265,10 +265,10 @@ static IL_INLINE void 
*ILInterlockedExchangePointers_Acquire(void * volatile *de
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_EXCHANGEPOINTERS_ACQUIRE 1
+#define IL_HAVE_INTERLOCKED_EXCHANGEP_ACQUIRE 1
 
-static IL_INLINE void *ILInterlockedExchangePointers_Release(void * volatile 
*dest,
-                                                                               
                                         void *value)
+static IL_INLINE void *ILInterlockedExchangeP_Release(void * volatile *dest,
+                                                                               
                          void *value)
 {
        void *retval;
 
@@ -286,10 +286,10 @@ static IL_INLINE void 
*ILInterlockedExchangePointers_Release(void * volatile *de
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_EXCHANGEPOINTERS_RELEASE 1
+#define IL_HAVE_INTERLOCKED_EXCHANGEP_RELEASE 1
 
-static IL_INLINE void *ILInterlockedExchangePointers_Full(void * volatile 
*dest,
-                                                                               
                                  void *value)
+static IL_INLINE void *ILInterlockedExchangeP_Full(void * volatile *dest,
+                                                                               
                   void *value)
 {
        void *retval;
 
@@ -308,14 +308,14 @@ static IL_INLINE void 
*ILInterlockedExchangePointers_Full(void * volatile *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_EXCHANGEPOINTERS_FULL 1
+#define IL_HAVE_INTERLOCKED_EXCHANGEP_FULL 1
 
 /*
  * Compare and exchange two 32bit integers.
  */
-static IL_INLINE ILInt32 ILInterlockedCompareAndExchange(volatile ILInt32 
*dest,
-                                                                               
                                 ILInt32 value,
-                                                                               
                                 ILInt32 comparand)
+static IL_INLINE ILInt32 ILInterlockedCompareAndExchangeI4(volatile ILInt32 
*dest,
+                                                                               
                                   ILInt32 value,
+                                                                               
                                   ILInt32 comparand)
 {
        ILInt32 retval;
 
@@ -335,11 +335,11 @@ static IL_INLINE ILInt32 
ILInterlockedCompareAndExchange(volatile ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGE 1
+#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEI4 1
 
-static IL_INLINE ILInt32 ILInterlockedCompareAndExchange_Acquire(volatile 
ILInt32 *dest,
-                                                                               
                                                 ILInt32 value,
-                                                                               
                                                 ILInt32 comparand)
+static IL_INLINE ILInt32 ILInterlockedCompareAndExchangeI4_Acquire(volatile 
ILInt32 *dest,
+                                                                               
                                                   ILInt32 value,
+                                                                               
                                                   ILInt32 comparand)
 {
        ILInt32 retval;
 
@@ -360,11 +360,11 @@ static IL_INLINE ILInt32 
ILInterlockedCompareAndExchange_Acquire(volatile ILInt3
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGE_ACQUIRE 1
+#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEI4_ACQUIRE 1
 
-static IL_INLINE ILInt32 ILInterlockedCompareAndExchange_Release(volatile 
ILInt32 *dest,
-                                                                               
                                                 ILInt32 value,
-                                                                               
                                                 ILInt32 comparand)
+static IL_INLINE ILInt32 ILInterlockedCompareAndExchangeI4_Release(volatile 
ILInt32 *dest,
+                                                                               
                                                   ILInt32 value,
+                                                                               
                                                   ILInt32 comparand)
 {
        ILInt32 retval;
 
@@ -385,11 +385,11 @@ static IL_INLINE ILInt32 
ILInterlockedCompareAndExchange_Release(volatile ILInt3
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGE_RELEASE 1
+#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEI4_RELEASE 1
 
-static IL_INLINE ILInt32 ILInterlockedCompareAndExchange_Full(volatile ILInt32 
*dest,
-                                                                               
                                          ILInt32 value,
-                                                                               
                                          ILInt32 comparand)
+static IL_INLINE ILInt32 ILInterlockedCompareAndExchangeI4_Full(volatile 
ILInt32 *dest,
+                                                                               
                                                ILInt32 value,
+                                                                               
                                                ILInt32 comparand)
 {
        ILInt32 retval;
 
@@ -411,15 +411,15 @@ static IL_INLINE ILInt32 
ILInterlockedCompareAndExchange_Full(volatile ILInt32 *
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGE_FULL 1
+#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEI4_FULL 1
 
 /*
  * Compare and exchange two pointers.
  * TODO: Add ppc64 support
  */
-static IL_INLINE void *ILInterlockedCompareAndExchangePointers(void * volatile 
*dest,
-                                                                               
                                           void *value,
-                                                                               
                                           void *comparand)
+static IL_INLINE void *ILInterlockedCompareAndExchangeP(void * volatile *dest,
+                                                                               
                                void *value,
+                                                                               
                                void *comparand)
 {
        void *retval;
 
@@ -439,11 +439,11 @@ static IL_INLINE void 
*ILInterlockedCompareAndExchangePointers(void * volatile *
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEPOINTERS 1
+#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEP 1
 
-static IL_INLINE void *ILInterlockedCompareAndExchangePointers_Acquire(void * 
volatile *dest,
-                                                                               
                                                           void *value,
-                                                                               
                                                           void *comparand)
+static IL_INLINE void *ILInterlockedCompareAndExchangeP_Acquire(void * 
volatile *dest,
+                                                                               
                                                void *value,
+                                                                               
                                                void *comparand)
 {
        void *retval;
 
@@ -464,11 +464,11 @@ static IL_INLINE void 
*ILInterlockedCompareAndExchangePointers_Acquire(void * vo
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEPOINTERS_ACQUIRE 1
+#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEP_ACQUIRE 1
 
-static IL_INLINE void *ILInterlockedCompareAndExchangePointers_Release(void * 
volatile *dest,
-                                                                               
                                                           void *value,
-                                                                               
                                                           void *comparand)
+static IL_INLINE void *ILInterlockedCompareAndExchangeP_Release(void * 
volatile *dest,
+                                                                               
                                                void *value,
+                                                                               
                                                void *comparand)
 {
        void *retval;
 
@@ -489,11 +489,11 @@ static IL_INLINE void 
*ILInterlockedCompareAndExchangePointers_Release(void * vo
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEPOINTERS_RELEASE 1
+#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEP_RELEASE 1
 
-static IL_INLINE void *ILInterlockedCompareAndExchangePointers_Full(void * 
volatile *dest,
-                                                                               
                                                        void *value,
-                                                                               
                                                        void *comparand)
+static IL_INLINE void *ILInterlockedCompareAndExchangeP_Full(void * volatile 
*dest,
+                                                                               
                                         void *value,
+                                                                               
                                         void *comparand)
 {
        void *retval;
 
@@ -515,13 +515,13 @@ static IL_INLINE void 
*ILInterlockedCompareAndExchangePointers_Full(void * volat
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEPOINTERS_FULL 1
+#define IL_HAVE_INTERLOCKED_COMPAREANDEXCHANGEP_FULL 1
 
 /*
  * Add two 32 bit integer values.
  */
-static IL_INLINE ILInt32 ILInterlockedAdd(volatile ILInt32 *dest,
-                                                                               
  ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedAddI4(volatile ILInt32 *dest,
+                                                                               
        ILInt32 value)
 {
        ILInt32 retval;
 
@@ -539,10 +539,10 @@ static IL_INLINE ILInt32 ILInterlockedAdd(volatile 
ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_ADD 1
+#define IL_HAVE_INTERLOCKED_ADDI4 1
 
-static IL_INLINE ILInt32 ILInterlockedAdd_Acquire(volatile ILInt32 *dest,
-                                                                               
                  ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedAddI4_Acquire(volatile ILInt32 *dest,
+                                                                               
                        ILInt32 value)
 {
        ILInt32 retval;
 
@@ -561,10 +561,10 @@ static IL_INLINE ILInt32 
ILInterlockedAdd_Acquire(volatile ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_ADD_ACQUIRE 1
+#define IL_HAVE_INTERLOCKED_ADDI4_ACQUIRE 1
 
-static IL_INLINE ILInt32 ILInterlockedAdd_Release(volatile ILInt32 *dest,
-                                                                               
                  ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedAddI4_Release(volatile ILInt32 *dest,
+                                                                               
                        ILInt32 value)
 {
        ILInt32 retval;
 
@@ -583,10 +583,10 @@ static IL_INLINE ILInt32 
ILInterlockedAdd_Release(volatile ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_ADD_RELEASE 1
+#define IL_HAVE_INTERLOCKED_ADDI4_RELEASE 1
 
-static IL_INLINE ILInt32 ILInterlockedAdd_Full(volatile ILInt32 *dest,
-                                                                               
           ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedAddI4_Full(volatile ILInt32 *dest,
+                                                                               
                 ILInt32 value)
 {
        ILInt32 retval;
 
@@ -606,13 +606,13 @@ static IL_INLINE ILInt32 ILInterlockedAdd_Full(volatile 
ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_ADD_FULL 1
+#define IL_HAVE_INTERLOCKED_ADDI4_FULL 1
 
 /*
  * Subtract two 32 bit integer values.
  */
-static IL_INLINE ILInt32 ILInterlockedSub(volatile ILInt32 *dest,
-                                                                               
  ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedSubI4(volatile ILInt32 *dest,
+                                                                               
        ILInt32 value)
 {
        ILInt32 retval;
 
@@ -630,10 +630,10 @@ static IL_INLINE ILInt32 ILInterlockedSub(volatile 
ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_SUB 1
+#define IL_HAVE_INTERLOCKED_SUBI4 1
 
-static IL_INLINE ILInt32 ILInterlockedSub_Acquire(volatile ILInt32 *dest,
-                                                                               
                  ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedSubI4_Acquire(volatile ILInt32 *dest,
+                                                                               
                        ILInt32 value)
 {
        ILInt32 retval;
 
@@ -652,10 +652,10 @@ static IL_INLINE ILInt32 
ILInterlockedSub_Acquire(volatile ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_SUB_ACQUIRE 1
+#define IL_HAVE_INTERLOCKED_SUBI4_ACQUIRE 1
 
-static IL_INLINE ILInt32 ILInterlockedSub_Release(volatile ILInt32 *dest,
-                                                                               
                  ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedSubI4_Release(volatile ILInt32 *dest,
+                                                                               
                        ILInt32 value)
 {
        ILInt32 retval;
 
@@ -674,10 +674,10 @@ static IL_INLINE ILInt32 
ILInterlockedSub_Release(volatile ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_SUB_RELEASE 1
+#define IL_HAVE_INTERLOCKED_SUBI4_RELEASE 1
 
-static IL_INLINE ILInt32 ILInterlockedSub_Full(volatile ILInt32 *dest,
-                                                                               
           ILInt32 value)
+static IL_INLINE ILInt32 ILInterlockedSubI4_Full(volatile ILInt32 *dest,
+                                                                               
                 ILInt32 value)
 {
        ILInt32 retval;
 
@@ -697,12 +697,13 @@ static IL_INLINE ILInt32 ILInterlockedSub_Full(volatile 
ILInt32 *dest,
 
        return retval;
 }
-#define IL_HAVE_INTERLOCKED_SUB_FULL 1
+#define IL_HAVE_INTERLOCKED_SUBI4_FULL 1
 
 /*
  * 32bit bitwise AND
  */
-static IL_INLINE void ILInterlockedAnd(volatile ILUInt32 *dest, ILUInt32 value)
+static IL_INLINE void ILInterlockedAndU4(volatile ILUInt32 *dest,
+                                                                               
 ILUInt32 value)
 {
        ILInt32 retval;
 
@@ -718,9 +719,10 @@ static IL_INLINE void ILInterlockedAnd(volatile ILUInt32 
*dest, ILUInt32 value)
                : "cc"
        );
 }
-#define IL_HAVE_INTERLOCKED_AND 1
+#define IL_HAVE_INTERLOCKED_ANDU4 1
 
-static IL_INLINE void ILInterlockedAnd_Full(volatile ILUInt32 *dest, ILUInt32 
value)
+static IL_INLINE void ILInterlockedAndU4_Full(volatile ILUInt32 *dest,
+                                                                               
          ILUInt32 value)
 {
        ILInt32 retval;
 
@@ -738,12 +740,13 @@ static IL_INLINE void ILInterlockedAnd_Full(volatile 
ILUInt32 *dest, ILUInt32 va
                : "memory", "cc"
        );
 }
-#define IL_HAVE_INTERLOCKED_AND_FULL 1
+#define IL_HAVE_INTERLOCKED_ANDU4_FULL 1
 
 /*
  * 32bit bitwise OR
  */
-static IL_INLINE void ILInterlockedOr(volatile ILUInt32 *dest, ILUInt32 value)
+static IL_INLINE void ILInterlockedOrU4(volatile ILUInt32 *dest,
+                                                                               
ILUInt32 value)
 {
        ILInt32 retval;
 
@@ -759,9 +762,10 @@ static IL_INLINE void ILInterlockedOr(volatile ILUInt32 
*dest, ILUInt32 value)
                : "cc"
        );
 }
-#define IL_HAVE_INTERLOCKED_OR 1
+#define IL_HAVE_INTERLOCKED_ORU4 1
 
-static IL_INLINE void ILInterlockedOr_Full(volatile ILUInt32 *dest, ILUInt32 
value)
+static IL_INLINE void ILInterlockedOrU4_Full(volatile ILUInt32 *dest,
+                                                                               
         ILUInt32 value)
 {
        ILInt32 retval;
 
@@ -779,7 +783,7 @@ static IL_INLINE void ILInterlockedOr_Full(volatile 
ILUInt32 *dest, ILUInt32 val
                : "memory", "cc"
        );
 }
-#define IL_HAVE_INTERLOCKED_OR_FULL 1
+#define IL_HAVE_INTERLOCKED_ORU4_FULL 1
 
 #endif /* defined(__GNUC__) */
 

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                 |    3 +-
 support/interlocked_ppc.h |  200 +++++++++++++++++++++++----------------------
 2 files changed, 104 insertions(+), 99 deletions(-)


hooks/post-receive
-- 
DotGNU Portable.NET engine, compilers and tools (pnet)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]