From 2add307d0501dc2f13904ab182289617dad2b988 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 28 Oct 2001 19:54:23 +0000 Subject: [PATCH] tell the c compiler that the memory changed Originally committed as revision 2522 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc --- postproc/swscale.c | 8 ++++++++ postproc/swscale_template.c | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/postproc/swscale.c b/postproc/swscale.c index d4a242309b..a4dd1a4147 100644 --- a/postproc/swscale.c +++ b/postproc/swscale.c @@ -448,6 +448,8 @@ static inline void yuv2yuv(uint16_t *buf0, uint16_t *buf1, uint16_t *uvbuf0, uin int uvalpha1=uvalpha^4095; int i; + asm volatile ("\n\t"::: "memory"); + for(i=0;i>19; @@ -625,6 +627,8 @@ FULL_YSCALEYUV2RGB ); } #else + asm volatile ("\n\t"::: "memory"); + if(dstbpp==32 || dstbpp==24) { for(i=0;i>19; @@ -625,6 +627,8 @@ FULL_YSCALEYUV2RGB ); } #else + asm volatile ("\n\t"::: "memory"); + if(dstbpp==32 || dstbpp==24) { for(i=0;i