targets/Xenomai/plc_Xenomai_main.c
branch1.1 Korean release
changeset 968 eee7625de1f7
parent 954 ab487d32ce9a
child 985 cd8dadcef426
--- a/targets/Xenomai/plc_Xenomai_main.c	Wed Aug 29 21:14:23 2012 +0200
+++ b/targets/Xenomai/plc_Xenomai_main.c	Thu Mar 07 11:47:43 2013 +0900
@@ -1,5 +1,5 @@
 /**
- * Linux specific code
+ * Xenomai Linux specific code
  **/
 
 #include <stdio.h>
@@ -45,6 +45,10 @@
 {
     return __sync_val_compare_and_swap(atomicvar, compared, exchange);
 }
+long long AtomicCompareExchange64(long long* atomicvar, long long compared, long long exchange)
+{
+    return __sync_val_compare_and_swap(atomicvar, compared, exchange);
+}
 
 void PLC_GetTime(IEC_TIME *CURRENT_TIME)
 {