summaryrefslogtreecommitdiffstats
path: root/liba52
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-08-17 22:32:30 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-08-17 22:32:30 +0000
commit2e3a31579658795f5f8708b0eab2e30268b993bc (patch)
tree023d7807dfc345e99e85c31743fb518c11df09bc /liba52
parent4275dadf52c477fc7638ffcd69f472f8a2405cd0 (diff)
downloadmpv-2e3a31579658795f5f8708b0eab2e30268b993bc.tar.bz2
mpv-2e3a31579658795f5f8708b0eab2e30268b993bc.tar.xz
fix for alignment problem on older ARM cores
patch by Siarhei Siamashka, siarhei.siamashka gmail com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27470 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'liba52')
-rw-r--r--liba52/bitstream.h2
-rw-r--r--liba52/liba52_changes.diff2
2 files changed, 2 insertions, 2 deletions
diff --git a/liba52/bitstream.h b/liba52/bitstream.h
index 071fe72906..af74989785 100644
--- a/liba52/bitstream.h
+++ b/liba52/bitstream.h
@@ -43,7 +43,7 @@
#define ALT_BITSTREAM_READER
/* used to avoid misaligned exceptions on some archs (alpha, ...) */
-#if defined (ARCH_X86) || defined(ARCH_ARMV4L)
+#if defined (ARCH_X86) || defined(HAVE_ARMV6)
# define unaligned32(a) (*(uint32_t*)(a))
#else
# ifdef __GNUC__
diff --git a/liba52/liba52_changes.diff b/liba52/liba52_changes.diff
index 1a7451902c..8a41bec053 100644
--- a/liba52/liba52_changes.diff
+++ b/liba52/liba52_changes.diff
@@ -97,7 +97,7 @@
+#define ALT_BITSTREAM_READER
+
+/* used to avoid misaligned exceptions on some archs (alpha, ...) */
-+#if defined (ARCH_X86) || defined(ARCH_ARMV4L)
++#if defined (ARCH_X86) || defined(HAVE_ARMV6)
+# define unaligned32(a) (*(uint32_t*)(a))
+#else
+# ifdef __GNUC__