Add intercepts for operator new(unsigned long) and operator
new[](unsigned long). The 32-bit ones take unsigned int args, not
unsigned longs, and so the existing name-set did not capture them.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3549 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/NOTES.txt b/NOTES.txt
index 7c8b7fe..6b6d7bc 100644
--- a/NOTES.txt
+++ b/NOTES.txt
@@ -1,12 +1,18 @@
23 Apr 05 (memcheck-on-amd64 notes)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+* If a thread is given an initial stack with address range [lo .. hi],
+ we need to tell memcheck that the area [lo - VGA_STACK_REDZONE_SIZE
+ .. hi] is valid, rather than just [lo .. hi] as has been the case on
+ x86-only systems. However, am not sure where to look for the call
+ into memcheck that states the new stack area.
-If a thread is given an initial stack with address range [lo .. hi],
-we need to tell memcheck that the area [lo - VGA_STACK_REDZONE_SIZE
-.. hi] is valid, rather than just [lo .. hi] as has been the case on
-x86-only systems. However, am not sure where to look for the
-call into memcheck that states the new stack area.
+* vg_replace_malloc.c: need to create intercepts for
+ 64-bit versions of
+ operator new(unsigned, std::nothrow_t const&)
+ and
+ operator new[](unsigned, std::nothrow_t const&)
+
9 Apr 05 (starting work on memcheck for 32/64-bit and big/little endian)