Patch by Nigel Pearson % nigel A ind P tansu P com P au % Original thread: Date: Nov 6, 2006 10:43 PM Subject: [Ffmpeg-devel] [PATCH] swscale uses /nop, illegal for old versions of GAS Originally committed as revision 20740 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscaletags/v0.5
| @@ -60,8 +60,8 @@ | |||||
| #define PREFETCH "#" | #define PREFETCH "#" | ||||
| #define PREFETCHW "#" | #define PREFETCHW "#" | ||||
| #else | #else | ||||
| #define PREFETCH "/nop" | |||||
| #define PREFETCHW "/nop" | |||||
| #define PREFETCH " # nop" | |||||
| #define PREFETCHW " # nop" | |||||
| #endif | #endif | ||||
| #endif | #endif | ||||
| @@ -77,11 +77,7 @@ | |||||
| #define SFENCE "sfence" | #define SFENCE "sfence" | ||||
| #else | #else | ||||
| #define MOVNTQ "movq" | #define MOVNTQ "movq" | ||||
| #ifdef __APPLE__ | |||||
| #define SFENCE "#" | |||||
| #else | |||||
| #define SFENCE "/nop" | |||||
| #endif | |||||
| #define SFENCE " # nop" | |||||
| #endif | #endif | ||||
| static inline void RENAME(rgb24to32)(const uint8_t *src,uint8_t *dst,long src_size) | static inline void RENAME(rgb24to32)(const uint8_t *src,uint8_t *dst,long src_size) | ||||
| @@ -43,14 +43,14 @@ | |||||
| #define PREFETCH "prefetchnta" | #define PREFETCH "prefetchnta" | ||||
| #define PREFETCHW "prefetcht0" | #define PREFETCHW "prefetcht0" | ||||
| #else | #else | ||||
| #define PREFETCH "/nop" | |||||
| #define PREFETCHW "/nop" | |||||
| #define PREFETCH " # nop" | |||||
| #define PREFETCHW " # nop" | |||||
| #endif | #endif | ||||
| #ifdef HAVE_MMX2 | #ifdef HAVE_MMX2 | ||||
| #define SFENCE "sfence" | #define SFENCE "sfence" | ||||
| #else | #else | ||||
| #define SFENCE "/nop" | |||||
| #define SFENCE " # nop" | |||||
| #endif | #endif | ||||
| #ifdef HAVE_MMX2 | #ifdef HAVE_MMX2 | ||||