From df69be0c1330fb590e5d68222264db9666d55b7c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?M=C3=A5ns=20Rullg=C3=A5rd?= <mans@mansr.com>
Date: Wed, 19 Nov 2008 00:37:30 +0000
Subject: [PATCH] SH4: fix IDCT

Originally committed as revision 15882 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 libavcodec/sh4/idct_sh4.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavcodec/sh4/idct_sh4.c b/libavcodec/sh4/idct_sh4.c
index b684e8f56fd..a11a0c77c19 100644
--- a/libavcodec/sh4/idct_sh4.c
+++ b/libavcodec/sh4/idct_sh4.c
@@ -138,7 +138,7 @@ void idct_sh4(DCTELEM *block)
         int ofs1,ofs2,ofs3;
 
 #if defined(__SH4__)
-#error  "FIXME!! change to single float"
+        __asm__ ("fschg");
 #endif
 
         /* row */
@@ -253,7 +253,7 @@ void idct_sh4(DCTELEM *block)
         } while(--i);
 
 #if defined(__SH4__)
-#error  "FIXME!! change to double"
+        __asm__ ("fschg");
 #endif
 }
 #else
-- 
GitLab