# HG changeset patch # User gpoirier # Date 1162883225 0 # Node ID b8fe18a742ce8c3a76397dc9fe505974265d8ebb # Parent 18ba5bc68f40ca2453179a53d98e2af547ff7c85 Fix MacIntel build: "/nop" is illegal on Apple's older version of GAS 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 diff -r 18ba5bc68f40 -r b8fe18a742ce libswscale/rgb2rgb_template.c --- a/libswscale/rgb2rgb_template.c Mon Nov 06 22:57:14 2006 +0000 +++ b/libswscale/rgb2rgb_template.c Tue Nov 07 07:07:05 2006 +0000 @@ -60,8 +60,8 @@ #define PREFETCH "#" #define PREFETCHW "#" #else -#define PREFETCH "/nop" -#define PREFETCHW "/nop" +#define PREFETCH " # nop" +#define PREFETCHW " # nop" #endif #endif @@ -77,11 +77,7 @@ #define SFENCE "sfence" #else #define MOVNTQ "movq" -#ifdef __APPLE__ -#define SFENCE "#" -#else -#define SFENCE "/nop" -#endif +#define SFENCE " # nop" #endif static inline void RENAME(rgb24to32)(const uint8_t *src,uint8_t *dst,long src_size) diff -r 18ba5bc68f40 -r b8fe18a742ce libswscale/swscale_template.c --- a/libswscale/swscale_template.c Mon Nov 06 22:57:14 2006 +0000 +++ b/libswscale/swscale_template.c Tue Nov 07 07:07:05 2006 +0000 @@ -43,14 +43,14 @@ #define PREFETCH "prefetchnta" #define PREFETCHW "prefetcht0" #else -#define PREFETCH "/nop" -#define PREFETCHW "/nop" +#define PREFETCH " # nop" +#define PREFETCHW " # nop" #endif #ifdef HAVE_MMX2 #define SFENCE "sfence" #else -#define SFENCE "/nop" +#define SFENCE " # nop" #endif #ifdef HAVE_MMX2