added .p2align lines to i386 asm code

This commit is contained in:
Jaroslav Kysela 2003-02-20 15:45:01 +00:00
parent a613cacd4d
commit 16f785ca13

View file

@ -604,6 +604,8 @@ static void mix_areas1(unsigned int size,
"\tcmp $0, %%edx\n" "\tcmp $0, %%edx\n"
"jz 6f\n" "jz 6f\n"
"\t.p2align 4,,15\n"
"1:" "1:"
/* /*
@ -653,6 +655,8 @@ static void mix_areas1(unsigned int size,
* sample > 0x7fff * sample > 0x7fff
*/ */
"\t.p2align 4,,15\n"
"4:" "4:"
"\tmovw $0x7fff, %%ax\n" "\tmovw $0x7fff, %%ax\n"
"\tmovw %%ax, (%%edi)\n" "\tmovw %%ax, (%%edi)\n"
@ -669,6 +673,8 @@ static void mix_areas1(unsigned int size,
* sample < -0x8000 * sample < -0x8000
*/ */
"\t.p2align 4,,15\n"
"5:" "5:"
"\tmovw $-0x8000, %%ax\n" "\tmovw $-0x8000, %%ax\n"
"\tmovw %%ax, (%%edi)\n" "\tmovw %%ax, (%%edi)\n"
@ -722,6 +728,8 @@ static void mix_areas1_mmx(unsigned int size,
"\tcmp $0, %%edx\n" "\tcmp $0, %%edx\n"
"jz 6f\n" "jz 6f\n"
"\t.p2align 4,,15\n"
"1:" "1:"
/* /*