summaryrefslogtreecommitdiffstats
path: root/bswap.h
diff options
context:
space:
mode:
authoriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-02-22 10:30:55 +0000
committeriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-02-22 10:30:55 +0000
commitbba0ade10000b803a5739c3696a86fcd83e4a78c (patch)
tree704243d3a9bd4a3701d959ecab4bd62e21ecfef8 /bswap.h
parent896b9248fa7d69c596a98e063bb73f68ee22d2f8 (diff)
downloadmpv-bba0ade10000b803a5739c3696a86fcd83e4a78c.tar.bz2
mpv-bba0ade10000b803a5739c3696a86fcd83e4a78c.tar.xz
Use native bswap32 instruction when __CPU__ is x86_64 instead of generic 386 code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17665 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'bswap.h')
-rw-r--r--bswap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/bswap.h b/bswap.h
index 16e488b149..87cdeb856a 100644
--- a/bswap.h
+++ b/bswap.h
@@ -25,7 +25,7 @@ static inline uint16_t ByteSwap16(uint16_t x)
static inline uint32_t ByteSwap32(uint32_t x)
{
-#if __CPU__ > 386
+#if __CPU__ != 386
__asm("bswap %0":
"=r" (x) :
#else