From: Paul F. <pa...@so...> - 2025-05-11 17:42:14
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=f23b5b7257356ed39e89f941eb1856ff52a78bdf commit f23b5b7257356ed39e89f941eb1856ff52a78bdf Author: Paul Floyd <pj...@wa...> Date: Sun May 11 19:40:22 2025 +0200 FreeBSD warnings: a couple of signatures that warn of mismatches when -fno-bultin is specified. There's still infinite recursion and crashes with clang though. Diff: --- coregrind/m_main.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/coregrind/m_main.c b/coregrind/m_main.c index 55ffd769b3..ff82e3a505 100644 --- a/coregrind/m_main.c +++ b/coregrind/m_main.c @@ -3544,12 +3544,12 @@ void *memcpy(void *dest, const void *src, size_t n); void *memcpy(void *dest, const void *src, size_t n) { return VG_(memcpy)(dest, src, n); } -void* memmove(void *dest, const void *src, SizeT n); -void* memmove(void *dest, const void *src, SizeT n) { +void* memmove(void *dest, const void *src, size_t n); +void* memmove(void *dest, const void *src, size_t n) { return VG_(memmove)(dest,src,n); } -void* memset(void *s, int c, SizeT n); -void* memset(void *s, int c, SizeT n) { +void* memset(void *s, int c, size_t n); +void* memset(void *s, int c, size_t n) { return VG_(memset)(s,c,n); } |