2009-12-19 Ivan Maidanski <ivmai@mail.ru>
[platform/upstream/libatomic_ops.git] / src / atomic_ops / sysdeps / ibmc / powerpc.h
index ee0123c..6aba2b4 100644 (file)
 void AO_sync(void);
 #pragma mc_func AO_sync { "7c0004ac" }
 
-void AO_lwsync(void);
+#ifdef __NO_LWSYNC__
+# define AO_lwsync AO_sync
+#else
+  void AO_lwsync(void);
 #pragma mc_func AO_lwsync { "7c2004ac" }
+#endif
 
 #define AO_nop_write() AO_lwsync()
 #define AO_HAVE_nop_write