diff --git a/arm/memxor.asm b/arm/memxor.asm index b69e2f43f449eed6d4243d6a934880335e3ec66f..7c674fee8e644084a6d4be70f97aec0d5c7dda69 100644 --- a/arm/memxor.asm +++ b/arm/memxor.asm @@ -39,7 +39,7 @@ define(, ) .text .arm - C memxor(uint8_t *dst, const uint8_t *src, size_t n) + C memxor(void *dst, const void *src, size_t n) .align 4 PROLOGUE(nettle_memxor) cmp N, #0 @@ -229,7 +229,7 @@ define(, ) define(, ) define(, ) - C memxor3(uint8_t *dst, const uint8_t *a, const uint8_t *b, size_t n) + C memxor3(void *dst, const void *a, const void *b, size_t n) .align 2 PROLOGUE(nettle_memxor3) cmp N, #0 diff --git a/x86_64/memxor.asm b/x86_64/memxor.asm index 2ac9df97e2588bb1bf10b3fd496286f13660a370..e2e8ca749fa4a843fcb9b60c0c6c206c5d69302f 100644 --- a/x86_64/memxor.asm +++ b/x86_64/memxor.asm @@ -34,7 +34,7 @@ define(, ) .text - C memxor(uint8_t *dst, const uint8_t *src, size_t n) + C memxor(void *dst, const void *src, size_t n) C %rdi %rsi %rdx ALIGN(16) @@ -45,7 +45,7 @@ PROLOGUE(nettle_memxor) jmp .Lmemxor3_entry EPILOGUE(nettle_memxor) - C memxor3(uint8_t *dst, const uint8_t *a, const uint8_t *b, size_t n) + C memxor3(void *dst, const void *a, const void *b, size_t n) C %rdi %rsi %rdx %rcx ALIGN(16)