474332 aligned_alloc under Valgrind returns nullptr when alignment is not a multiple of sizeof(void *)
475650 DRD does not work with C11 threads
475652 Missing suppression for __wcsncpy_avx2 (strncpy-avx2.S:308)?
+476108 vg_replace_malloc DELETE checks size
n-i-bz Allow arguments with spaces in .valgrindrc files
n-i-bz FreeBSD fixed reading of Valgrind tools own debuginfo
#define DELETE(soname, fnname, vg_replacement, tag) \
\
- void VG_REPLACE_FUNCTION_EZU(10050,soname,fnname) (void *p, SizeT size); \
- void VG_REPLACE_FUNCTION_EZU(10050,soname,fnname) (void *p, SizeT size) \
+ void VG_REPLACE_FUNCTION_EZU(10050,soname,fnname) (void *p); \
+ void VG_REPLACE_FUNCTION_EZU(10050,soname,fnname) (void *p) \
{ \
struct AlignedAllocInfo aligned_alloc_info = { .mem=p, .alloc_kind=AllocKind##tag }; \
\
DO_INIT; \
- TRIGGER_MEMCHECK_ERROR_IF_UNDEFINED((UWord)size); \
VERIFY_ALIGNMENT(&aligned_alloc_info); \
MALLOC_TRACE(#fnname "(%p)\n", p ); \
if (p == NULL) \