summaryrefslogtreecommitdiffstats
path: root/mp3lib/decode_mmx.c
diff options
context:
space:
mode:
authorlu_zero <lu_zero@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-08-04 15:38:57 +0000
committerlu_zero <lu_zero@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-08-04 15:38:57 +0000
commit6613f83655174d0f13cb39812d8d61be862dda0a (patch)
tree3f160d060bd33d631b051ba7c3261bfb78a48a5b /mp3lib/decode_mmx.c
parent37d2f3a368b30951bf407905813856e79ca34111 (diff)
downloadmpv-6613f83655174d0f13cb39812d8d61be862dda0a.tar.bz2
mpv-6613f83655174d0f13cb39812d8d61be862dda0a.tar.xz
Make sure it builds with -ftracer
Use local labels to avoid clashes caused by -ftracer git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29476 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mp3lib/decode_mmx.c')
-rw-r--r--mp3lib/decode_mmx.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/mp3lib/decode_mmx.c b/mp3lib/decode_mmx.c
index 67a7cdb510..7afcbd83c1 100644
--- a/mp3lib/decode_mmx.c
+++ b/mp3lib/decode_mmx.c
@@ -219,7 +219,7 @@ int synth_1to1_MMX(real *bandPtr, int channel, short *samples)
//printf("DEBUG: channel %d, bo %d, off %d\n", channel, bo, 16 - bo1);
__asm__ volatile(
ASMALIGN(4)
-".L03:\n\t"
+"0:\n\t"
"movq (%1),%%mm0\n\t"
"movq 64(%1),%%mm4\n\t"
"pmaddwd (%2),%%mm0\n\t"
@@ -265,7 +265,7 @@ ASMALIGN(4)
"add $8,%3\n\t"
"decl %0\n\t"
- "jnz .L03\n\t"
+ "jnz 0b\n\t"
"movq (%1),%%mm0\n\t"
"pmaddwd (%2),%%mm0\n\t"
@@ -291,7 +291,7 @@ ASMALIGN(4)
"movl $7,%0\n\t"
ASMALIGN(4)
-".L04:\n\t"
+"1:\n\t"
"movq (%1),%%mm0\n\t"
"movq 64(%1),%%mm4\n\t"
"pmaddwd (%2),%%mm0\n\t"
@@ -340,7 +340,7 @@ ASMALIGN(4)
"add $128,%1\n\t"
"add $8,%3\n\t"
"decl %0\n\t"
- "jnz .L04\n\t"
+ "jnz 1b\n\t"
"movq (%1),%%mm0\n\t"
"pmaddwd (%2),%%mm0\n\t"