From aa1480c7be45ec2df44b41f9b9b3841c3e4cbe46 Mon Sep 17 00:00:00 2001 From: beveloper Date: Sat, 21 Jun 2003 02:31:58 +0000 Subject: [PATCH] cleanup disassembly output by using local labels git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3593 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/media/media-add-ons/mixer/ByteSwap.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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)