diff options
Diffstat (limited to 'newlib/libc/machine/i386/memset.S')
-rw-r--r-- | newlib/libc/machine/i386/memset.S | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/newlib/libc/machine/i386/memset.S b/newlib/libc/machine/i386/memset.S index 36637fc21..6eb2cd6da 100644 --- a/newlib/libc/machine/i386/memset.S +++ b/newlib/libc/machine/i386/memset.S @@ -19,7 +19,7 @@ SYM (memset): movl esp,ebp pushl edi movl 8(ebp),edi - movl 12(ebp),eax + movzbl 12(ebp),eax movl 16(ebp),ecx cld @@ -27,7 +27,6 @@ SYM (memset): /* Less than 16 bytes won't benefit from the 'rep stosl' loop. */ cmpl $16,ecx jbe .L19 - cbw testl $7,edi je .L10 |