summaryrefslogtreecommitdiff
path: root/libavutil/bswap.h
diff options
context:
space:
mode:
authorMåns Rullgård <mans@mansr.com>2008-03-08 18:33:07 +0000
committerMåns Rullgård <mans@mansr.com>2008-03-08 18:33:07 +0000
commit6bd859d67ea940dce5e675b86635f2d3739299c1 (patch)
treefdaa36203f45056f6cc19e27bbb2ed3fcfebcd77 /libavutil/bswap.h
parenta73cbf9709cb19b4bb4bc778dd5d28cb355fdfde (diff)
check for x86 bswap instruction
Originally committed as revision 12375 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavutil/bswap.h')
-rw-r--r--libavutil/bswap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavutil/bswap.h b/libavutil/bswap.h
index ee75f88c34..8a0df7a875 100644
--- a/libavutil/bswap.h
+++ b/libavutil/bswap.h
@@ -56,7 +56,7 @@ static av_always_inline uint16_t bswap_16(uint16_t x)
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