changeset 16858:daf4e680d116

10l broken asm crap needs an external name
author rfelker
date Tue, 25 Oct 2005 19:29:51 +0000
parents c0d1b69bf96e
children d3b47567e629
files mp3lib/dct64.c mp3lib/decode_i586.c
diffstat 2 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mp3lib/dct64.c	Tue Oct 25 18:47:20 2005 +0000
+++ b/mp3lib/dct64.c	Tue Oct 25 19:29:51 2005 +0000
@@ -316,3 +316,9 @@
   dct64_1(a,b,bufs,bufs+0x20,c);
 }
 
+void mp3lib_dct64(real *a,real *b,real *c)
+{
+  real bufs[0x40];
+  dct64_1(a,b,bufs,bufs+0x20,c);
+}
+
--- a/mp3lib/decode_i586.c	Tue Oct 25 18:47:20 2005 +0000
+++ b/mp3lib/decode_i586.c	Tue Oct 25 19:29:51 2005 +0000
@@ -82,7 +82,7 @@
 "        leal (%%ecx,%%ebp,4),%%eax\n\t"
 ".L74:\n\t"
 "        pushl %%eax\n\t"
-"        call "MANGLE(dct64)"\n\t"
+"        call "MANGLE(mp3lib_dct64)"\n\t"
 "        addl $12,%%esp\n\t"
 "        movl %4,%%edx\n\t"
 "        leal 0(,%%edx,4),%%edx\n\t"