On Tue, Jan 31, 2012 at 12:46:55PM -0800, Ronald S. Bultje wrote:
> 
> --- a/libavcodec/utils.c
> +++ b/libavcodec/utils.c
> @@ -52,6 +52,52 @@ static int (*ff_lockmgr_cb)(void **mutex, enum AVLockOp 
> op);
>  
> +#if defined(_WIN64) && CONFIG_WIN64_TEST_XMM_CLOBBER
> +#undef exit
> +#define testxmmclobbers(func, ...)        \
> +({                                        \
> +    char xmm[2][10*16];                   \
> +    int ret;                              \
> +    __asm volatile(                       \
> +        "movaps %%xmm6 , 0x00(%0)\n\t"    \
> +        "movaps %%xmm7 , 0x10(%0)\n\t"    \
> +    __asm volatile(                       \
> +        "movaps %%xmm6 , 0x00(%0)\n\t"    \
> +        "movaps %%xmm7 , 0x10(%0)\n\t"    \

Is there a reason not to use __asm__ here like everywhere else?

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

Reply via email to