# HG changeset patch # User diego # Date 1166008995 0 # Node ID ae0f4c4e4d9d8f8fbe8f0cffc3ba20c79f243edf # Parent 8f2abfd4e0829615b18b268239fc00d069711fac __CPU__ will be x86-64 under amd64 and fail the check "#if __CPU__ > 386". patch by Zuxy Meng, zuxy.meng gmail com diff -r 8f2abfd4e082 -r ae0f4c4e4d9d dvdread/bswap.h --- a/dvdread/bswap.h Wed Dec 13 10:59:14 2006 +0000 +++ b/dvdread/bswap.h Wed Dec 13 11:23:15 2006 +0000 @@ -82,7 +82,7 @@ inline static unsigned int bswap_32(unsigned int x) { __asm( -#if __CPU__ > 386 +#if __CPU__ != 386 "bswap %0": "=r" (x) : #else diff -r 8f2abfd4e082 -r ae0f4c4e4d9d dvdread/libdvdread_changes.diff --- a/dvdread/libdvdread_changes.diff Wed Dec 13 10:59:14 2006 +0000 +++ b/dvdread/libdvdread_changes.diff Wed Dec 13 11:23:15 2006 +0000 @@ -24,7 +24,7 @@ +inline static unsigned int bswap_32(unsigned int x) +{ + __asm( -+#if __CPU__ > 386 ++#if __CPU__ != 386 + "bswap %0": + "=r" (x) : +#else