734be0d6aa
swr/swl instructions used for word aligning were wrong. This made memset() terribly broken. I can't imagine how it went uncaught for soooo long. Spotted by Solomon Peachy. I run unit tests for alignments 0,1,2,3 size 1, 2, 3, 4, 5, 63, 64, 65, 127, 128, 129; and fill pattern 0x00 and other (since 0 is special case in this implementation). Change-Id: I513a10734335fe97734c10ab5a6c3e3fb3f4687a |
||
---|---|---|
.. | ||
asm | ||
atj213x | ||
jz4760b | ||
pp | ||
rk27xx | ||
stmp | ||
config.h | ||
format.c | ||
format.h | ||
hwstub.make | ||
logf.c | ||
logf.h | ||
main.c | ||
memory.h | ||
mips-archdefs.h | ||
mips.h | ||
protocol.h | ||
SOURCES | ||
stddef.h | ||
stdint.h | ||
string.c | ||
string.h | ||
system.h | ||
target.h | ||
usb_ch9.h | ||
usb_drv.h | ||
usb_drv_arc.c |