summaryrefslogtreecommitdiff
path: root/src/arch/arm/memmove.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/arm/memmove.S')
-rw-r--r--src/arch/arm/memmove.S10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/arch/arm/memmove.S b/src/arch/arm/memmove.S
index a2f9ea18ae..dc29f7458c 100644
--- a/src/arch/arm/memmove.S
+++ b/src/arch/arm/memmove.S
@@ -10,7 +10,8 @@
* published by the Free Software Foundation.
*/
-#include <assembler.h>
+#include <arch/asm.h>
+#include "asmlib.h"
.text
@@ -25,9 +26,8 @@
* occurring in the opposite direction.
*/
-.type memmove, function
-.globl memmove
-memmove:
+ENTRY(memmove)
+
subs ip, r0, r1
cmphi r2, ip
bls memcpy
@@ -195,3 +195,5 @@ memmove:
17: backward_copy_shift push=16 pull=16
18: backward_copy_shift push=24 pull=8
+
+ENDPROC(memmove)