17 lines
253 B
ArmAsm
17 lines
253 B
ArmAsm
/// File with support code for gcc memory stuff
|
|
.section ".text", "ax"
|
|
.globl memset
|
|
memset:
|
|
mov %rdx, %rcx
|
|
mov %sil, %al
|
|
rep stosb (%rdi)
|
|
mov %rdi, %rax
|
|
ret
|
|
|
|
.globl memcpy
|
|
memcpy:
|
|
mov %rdx, %rcx
|
|
rep movsb (%rsi), (%rdi)
|
|
mov %rdi, %rax
|
|
ret
|