Update of /cvsroot/alsa/alsa-lib/src/pcm In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv961
Modified Files: pcm_dmix_x86_64.h Log Message: - save RBX register. Index: pcm_dmix_x86_64.h =================================================================== RCS file: /cvsroot/alsa/alsa-lib/src/pcm/pcm_dmix_x86_64.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- pcm_dmix_x86_64.h 17 Sep 2003 17:09:45 -0000 1.1 +++ pcm_dmix_x86_64.h 9 Feb 2004 18:07:47 -0000 1.2 @@ -46,6 +46,7 @@ __asm__ __volatile__ ( "\n" + "\tpush %%rbx\n" /* * initialization, load ESI, EDI, EBX registers */ @@ -110,6 +111,7 @@ "6:" "\temms\n" + "\tpop %%rbx\n" : /* no output regs */ : "m" (size), "m" (dst), "m" (src), "m" (sum), "m" (dst_step), "m" (src_step), "m" (sum_step) @@ -136,6 +138,7 @@ __asm__ __volatile__ ( "\n" + "\tpush %%rbx\n" /* * initialization, load ESI, EDI, EBX registers */ @@ -220,6 +223,8 @@ // "\tjmp 6f\n" "6:" + "\tpop %%rbx\n" + : /* no output regs */ : "m" (size), "m" (dst), "m" (src), "m" (sum), "m" (dst_step), "m" (src_step), "m" (sum_step) : "rsi", "rdi", "edx", "ecx", "rbx", "eax" ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog