1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
diff --git a/apps/codecs/libmad/global.h b/apps/codecs/libmad/global.h
index 96bd3eb..21bdfda 100644
--- a/apps/codecs/libmad/global.h
+++ b/apps/codecs/libmad/global.h
@@ -28,7 +28,7 @@

 #if defined(CPU_COLDFIRE)
 #define FPM_COLDFIRE_EMAC
-#elif defined(CPU_ARM)
+#elif defined(CPU_ARM) && 0
 #define FPM_ARM
 #define ASO_IMDCT
 #elif defined(CPU_MIPS)
diff --git a/apps/codecs/libmad/layer3.c b/apps/codecs/libmad/layer3.c
index 0198e66..e9ad76c 100644
--- a/apps/codecs/libmad/layer3.c
+++ b/apps/codecs/libmad/layer3.c
@@ -1557,7 +1557,7 @@ enum mad_error III_stereo(mad_fixed_t xr[2][576],
   return MAD_ERROR_NONE;
 }

-#if defined(CPU_ARM)
+#if defined(CPU_ARM) && 0
 void III_aliasreduce(mad_fixed_t xr[576], int lines);
 #else
 /*
@@ -2909,7 +2909,7 @@ void III_imdct_s(mad_fixed_t const X[18], mad_fixed_t z[36])

 #endif

-#ifdef CPU_ARM
+#if defined(CPU_ARM) && 0
 void III_overlap(mad_fixed_t const output[36], mad_fixed_t overlap[18],
                  mad_fixed_t sample[18][32], unsigned int sb);
 #else