We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b81170 commit 55b8affCopy full SHA for 55b8aff
src/c/call_python.c
@@ -199,7 +199,7 @@ static int _update_cache_to_call_python(struct _cffi_externpy_s *externpy)
199
!defined(__i386__) && !defined(__i386))
200
# if defined(HAVE_SYNC_SYNCHRONIZE)
201
# define read_barrier() __sync_synchronize()
202
-# elif defined(_AIX)
+# elif defined(_AIX) && (defined(__xlc__) || defined(__xlC__))
203
# define read_barrier() __lwsync()
204
# elif defined(__SUNPRO_C) || defined(__SUNPRO_CC)
205
# include <mbarrier.h>
0 commit comments