Am Tue, 25 Feb 2014 17:37:41 +0900 schrieb Taihei Momma <tmkk@mac.com>: > #0 0xb6fb9332 in INT123_dct64_neon () at dct64_neon.S:48 > ^ > not a multiple of 4. Oh, d'oh! It could be that simple. > I've just committed a fix to mpg123 repository I generated a new snapshot, http://mpg123.org/snapshot/mpg123-20140225111416.tar.bz2 , and also attached the patch for the rather small change that hopefully has a big effect. Care to test this? Alrighty then, Thomas -- Thomas Orgis - Source Mage GNU/Linux Developer (http://www.sourcemage.org) OrgisNetzOrganisation ---)=- http://orgis.org GPG public key D446D524: http://thomas.orgis.org/public_key Fingerprint: 7236 3885 A742 B736 E0C8 9721 9B4C 52BC D446 D524
Index: src/libmpg123/dct64_neon_float.S
===================================================================
--- src/libmpg123/dct64_neon_float.S (Revision 3514)
+++ src/libmpg123/dct64_neon_float.S (Revision 3515)
@@ -44,6 +44,7 @@
.word 1060439283
.word 1060439283
.globl ASM_NAME(dct64_real_neon)
+ ALIGN4
ASM_NAME(dct64_real_neon):
vpush {q4-q7}
Index: src/libmpg123/dct64_neon.S
===================================================================
--- src/libmpg123/dct64_neon.S (Revision 3514)
+++ src/libmpg123/dct64_neon.S (Revision 3515)
@@ -44,6 +44,7 @@
.word 1060439283
.word 1060439283
.globl ASM_NAME(dct64_neon)
+ ALIGN4
ASM_NAME(dct64_neon):
vpush {q4-q7}
Attachment:
signature.asc
Description: PGP signature