/// 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