The mingw win32 atomics appear to be faulty, so they should not be used if the gcc ones are available. --- libavutil/atomic.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libavutil/atomic.h b/libavutil/atomic.h index 577e471..773c5df 100644 --- a/libavutil/atomic.h +++ b/libavutil/atomic.h @@ -23,10 +23,10 @@ #include "config.h" -#if HAVE_MEMORYBARRIER -#include "atomic_win32.h" -#elif HAVE_SYNC_VAL_COMPARE_AND_SWAP +#if HAVE_SYNC_VAL_COMPARE_AND_SWAP #include "atomic_gcc.h" +#elif HAVE_MEMORYBARRIER +#include "atomic_win32.h" #elif HAVE_MACHINE_RW_BARRIER #include "atomic_suncc.h" #else -- 1.8.0.msysgit.0 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
