On Thu, Mar 28, 2013 at 10:54:30AM +0100, Anton Khirnov wrote:
> --- a/configure
> +++ b/configure
> @@ -1122,6 +1122,12 @@ THREADS_LIST='
>  
> +ATOMICS_LIST='
> +    atomics_gcc
> +    atomics_win32
> +    atomics_suncc
> +'

order

> @@ -3528,6 +3536,10 @@ for thread in $THREADS_LIST; do
>  
> +enabled sync_val_compare_and_swap && enable atomics_gcc
> +enabled machine_rw_barrier && enable atomics_suncc
> +enabled MemoryBarrier && enable atomics_win32

Align the &&.

> @@ -3791,6 +3803,7 @@ case $target_os in
>  
>  enabled_any $THREADS_LIST      && enable threads
> +enabled_any $ATOMICS_LIST      && enable atomics_native

Why is this not called plain "atomics"?

> --- a/libavutil/Makefile
> +++ b/libavutil/Makefile
> @@ -103,9 +103,9 @@ OBJS += $(COMPAT_OBJS:%=../compat/%)
>  
> -SKIPHEADERS-$(HAVE_MACHINE_RW_BARRIER)          += atomic_suncc.h
> -SKIPHEADERS-$(HAVE_MEMORYBARRIER)               += atomic_win32.h
> -SKIPHEADERS-$(HAVE_SYNC_VAL_COMPARE_AND_SWAP)   += atomic_gcc.h
> +SKIPHEADERS-$(HAVE_ATOMICS_SUNCC)      += atomic_suncc.h
> +SKIPHEADERS-$(HAVE_ATOMICS_WIN32)      += atomic_win32.h
> +SKIPHEADERS-$(HAVE_ATOMICS_GCC)        += atomic_gcc.h

order

Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to