diff --git a/src/add-ons/media/media-add-ons/mixer/ByteSwap.cpp b/src/add-ons/media/media-add-ons/mixer/ByteSwap.cpp index f2c7abe4e2..54b8f970a0 100644 --- a/src/add-ons/media/media-add-ons/mixer/ByteSwap.cpp +++ b/src/add-ons/media/media-add-ons/mixer/ByteSwap.cpp @@ -73,7 +73,7 @@ swap_int16(void *buffer, size_t bytecount) "movl %%edx, %%eax \n\t" "andl $0xFFFFFFE0,%%eax \n\t" "pushl %%eax \n\t" - "swap_int16_swap: \n\t" + ".L_swap_loop: \n\t" "rolw $8,-32(%%ebx,%%eax) \n\t" "rolw $8,-30(%%ebx,%%eax) \n\t" "rolw $8,-28(%%ebx,%%eax) \n\t" @@ -91,18 +91,18 @@ swap_int16(void *buffer, size_t bytecount) "rolw $8,-4(%%ebx,%%eax) \n\t" "rolw $8,-2(%%ebx,%%eax) \n\t" "subl $32,%%eax \n\t" - "jnz swap_int16_swap \n\t" + "jnz .L_swap_loop \n\t" "popl %%eax \n\t" "addl %%eax,%%ebx \n\t" "andl $0x1F,%%edx \n\t" - "jz swap_int16_end \n\t" + "jz .L_swap_end \n\t" "addl %%ebx, %%edx \n\t" - "swap_int16_swap2: \n\t" + ".L_swap_loop_2: \n\t" "rolw $8,(%%ebx) \n\t" "addl $2,%%ebx \n\t" "cmpl %%edx,%%ebx \n\t" - "jne swap_int16_swap2 \n\t" - "swap_int16_end: \n\t" + "jne .L_swap_loop_2 \n\t" + ".L_swap_end: \n\t" "popl %%ebx \n\t" : "=a" (dummy1), "=d" (dummy2) : "d" (bytecount), "a" (buffer)