[FFmpeg-cvslog] r12375 - in trunk: configure libavutil/bswap.h

Reimar Döffinger Reimar.Doeffinger
Sat Mar 8 23:01:23 CET 2008


On Sat, Mar 08, 2008 at 07:33:08PM +0100, mru wrote:
> Modified: trunk/libavutil/bswap.h
> ==============================================================================
> --- trunk/libavutil/bswap.h	(original)
> +++ trunk/libavutil/bswap.h	Sat Mar  8 19:33:07 2008
> @@ -56,7 +56,7 @@ static av_always_inline uint16_t bswap_1
>  static av_always_inline uint32_t bswap_32(uint32_t x)
>  {
>  #if defined(ARCH_X86)
> -#if __CPU__ != 386
> +#ifdef HAVE_BSWAP
>      __asm("bswap   %0":
>            "=r" (x)    :
>  #else

Wouldn't then
#ifdef HAVE_BSWAP
..
#elif defined(ARCH_X86)
...

Be even a bit simpler?




More information about the ffmpeg-cvslog mailing list