From 56527d29bc1ab76f64c3756a3608c5ac6830b579 Mon Sep 17 00:00:00 2001 From: rfelker Date: Tue, 25 Oct 2005 19:29:51 +0000 Subject: 10l broken asm crap needs an external name git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16859 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mp3lib/dct64.c | 6 ++++++ mp3lib/decode_i586.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'mp3lib') diff --git a/mp3lib/dct64.c b/mp3lib/dct64.c index 38852ed382..f7ba3ac003 100644 --- a/mp3lib/dct64.c +++ b/mp3lib/dct64.c @@ -316,3 +316,9 @@ static void dct64(real *a,real *b,real *c) 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); +} + diff --git a/mp3lib/decode_i586.c b/mp3lib/decode_i586.c index 1c5e75c0ed..7c24c1aba2 100644 --- a/mp3lib/decode_i586.c +++ b/mp3lib/decode_i586.c @@ -82,7 +82,7 @@ int synth_1to1_pent(real *bandPtr, int channel, short *samples) " 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" -- cgit v1.2.3