diff --git a/packages/mediacenter/xbmc/patches/xbmc-Dharma-10.1-c8405db-002-arm_fixes-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-Dharma-10.1-c8405db-002-arm_fixes-0.1.patch index 41cc55335f..a5dd29e7ff 100644 --- a/packages/mediacenter/xbmc/patches/xbmc-Dharma-10.1-c8405db-002-arm_fixes-0.1.patch +++ b/packages/mediacenter/xbmc/patches/xbmc-Dharma-10.1-c8405db-002-arm_fixes-0.1.patch @@ -1,7 +1,38 @@ diff -Naur xbmc-Dharma-10.1-c8405db/configure.in xbmc-Dharma-10.1-c8405db.patch/configure.in --- xbmc-Dharma-10.1-c8405db/configure.in 2011-02-15 13:30:17.000000000 +0100 -+++ xbmc-Dharma-10.1-c8405db.patch/configure.in 2011-03-04 19:51:28.278102248 +0100 -@@ -1646,6 +1646,7 @@ ++++ xbmc-Dharma-10.1-c8405db.patch/configure.in 2011-03-06 21:19:57.004648466 +0100 +@@ -448,30 +448,6 @@ + LIBS="$LIBS -framework CoreFoundation" + LIBS="$LIBS -framework DiskArbitration" + LIBS="$LIBS -framework ApplicationServices" +-elif expr "X$host_cpu" : 'Xarm.*' > /dev/null; then +- use_arch=arm +- CFLAGS="$CFLAGS -mfloat-abi=softfp -mno-apcs-stack-check" +- CXXFLAGS="$CXXFLAGS -mfloat-abi=softfp -mno-apcs-stack-check" +- FFMPEG_EXTRACFLAGS="-mfloat-abi=softfp" +- if test "$use_tegra" = "yes"; then +- # Compile for ARMv7a architecture, need to test gcc for vfpv3-d16 support +- SAVE_CFLAGS="$CFLAGS" +- CFLAGS="-mfpu=vfpv3-d16" +- AC_COMPILE_IFELSE( +- [int foo;], +- [ CFLAGS="$SAVE_CFLAGS -Wno-psabi -Wa,-march=armv7a -mtune=cortex-a9 -mfpu=vfpv3-d16 -mthumb-interwork" +- CXXFLAGS="$CXXFLAGS -Wno-psabi -Wa,-march=armv7a -mtune=cortex-a9 -mfpu=vfpv3-d16 -mthumb-interwork" +- FFMPEG_EXTRACFLAGS+=" -mtune=cortex-a9 -mfpu=vfpv3-d16" +- use_cpu=cortex-a9], +- [ CFLAGS="$SAVE_CFLAGS -Wa,-march=armv6 -mtune=cortex-a8 -mthumb-interwork" +- CXXFLAGS="$CXXFLAGS -Wa,-march=armv6 -mtune=cortex-a8 -mthumb-interwork" +- use_cpu=cortex-a8]) +- else +- # Compile for ARMv7a architecture, CortexA8 cpu and NEON coprocessor +- CFLAGS+=" -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad" +- CXXFLAGS+=" -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad" +- FFMPEG_EXTRACFLAGS+=" -mfpu=neon" +- fi + fi + + # Checks for library functions. +@@ -1646,6 +1622,7 @@ --disable-static \ `if test "$use_debug" = "no"; then echo --disable-debug; fi` \ `if test "$cross_compiling" = "yes"; then echo --enable-cross-compile; fi` \