Commit aaf69c42 authored by Andrey Kamaev's avatar Andrey Kamaev

Fix clang build for Android (CV_XADD)

parent deb7f4d4
...@@ -422,7 +422,7 @@ CV_INLINE int cvIsInf( double value ) ...@@ -422,7 +422,7 @@ CV_INLINE int cvIsInf( double value )
# define CV_XADD(addr, delta) __atomic_fetch_add((_Atomic(int)*)(addr), delta, 4) # define CV_XADD(addr, delta) __atomic_fetch_add((_Atomic(int)*)(addr), delta, 4)
# endif # endif
# else # else
# ifdef __ATOMIC_ACQ_REL # if defined __ATOMIC_ACQ_REL && !defined __clang__
// version for gcc >= 4.7 // version for gcc >= 4.7
# define CV_XADD(addr, delta) __atomic_fetch_add(addr, delta, __ATOMIC_ACQ_REL) # define CV_XADD(addr, delta) __atomic_fetch_add(addr, delta, __ATOMIC_ACQ_REL)
# else # else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment