From 42bd5b46f09556e04994981e83d8da397912a303 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Thu, 12 Jul 2007 22:12:25 +0000 Subject: WMA codec: Coldfire is capable of unaligned memory accesses, so lets make use of it. ~1.5% speedup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13865 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/libwma/bitstream.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apps/codecs/libwma/bitstream.h') diff --git a/apps/codecs/libwma/bitstream.h b/apps/codecs/libwma/bitstream.h index c02845e09b..77ccff695e 100644 --- a/apps/codecs/libwma/bitstream.h +++ b/apps/codecs/libwma/bitstream.h @@ -203,7 +203,7 @@ typedef struct RL_VLC_ELEM { #endif /* used to avoid missaligned exceptions on some archs (alpha, ...) */ -#if defined(ARCH_X86) +#if defined(ARCH_X86) || defined(CPU_COLDFIRE) # define unaligned16(a) (*(const uint16_t*)(a)) # define unaligned32(a) (*(const uint32_t*)(a)) # define unaligned64(a) (*(const uint64_t*)(a)) -- cgit v1.2.3