Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 251ab1a3 authored by Sebastian Andrzej Siewior's avatar Sebastian Andrzej Siewior Committed by Haavard Skinnemoen
Browse files

avr32/lib: fix unaligned memcpy where len < 4



in case of memcpy(p, unaligned, 1..3) we get 1..3 as the
return value instead of p

Signed-off-by: default avatarSebastian Andrzej Siewior <sebastian@breakpoint.cc>
Signed-off-by: default avatarHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
parent 505d62d0
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -49,6 +49,7 @@ memcpy:

	/* Handle unaligned "from" pointer */
1:	sub	r10, 4
	movlt	r9, r12
	brlt	4b
	add	r10, r9
	lsl	r9, 2