Add some more functions to the default --alloc-fns list.  Had to tweak how
verbose output is printed so that the tests would be ok, now that different
platforms have different alloc-fns lists.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10389 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/massif/tests/peak2.stderr.exp b/massif/tests/peak2.stderr.exp
index 39527b0..b5f190c 100644
--- a/massif/tests/peak2.stderr.exp
+++ b/massif/tests/peak2.stderr.exp
@@ -1,18 +1,20 @@
 Massif: alloc-fns:
-Massif:   0: malloc
-Massif:   1: __builtin_new
-Massif:   2: operator new(unsigned)
-Massif:   3: operator new(unsigned long)
-Massif:   4: __builtin_vec_new
-Massif:   5: operator new[](unsigned)
-Massif:   6: operator new[](unsigned long)
-Massif:   7: calloc
-Massif:   8: realloc
-Massif:   9: memalign
-Massif:   10: operator new(unsigned, std::nothrow_t const&)
-Massif:   11: operator new[](unsigned, std::nothrow_t const&)
-Massif:   12: operator new(unsigned long, std::nothrow_t const&)
-Massif:   13: operator new[](unsigned long, std::nothrow_t const&)
+Massif:   malloc
+Massif:   __builtin_new
+Massif:   operator new(unsigned)
+Massif:   operator new(unsigned long)
+Massif:   __builtin_vec_new
+Massif:   operator new[](unsigned)
+Massif:   operator new[](unsigned long)
+Massif:   calloc
+Massif:   realloc
+Massif:   memalign
+Massif:   posix_memalign
+Massif:   valloc
+Massif:   operator new(unsigned, std::nothrow_t const&)
+Massif:   operator new[](unsigned, std::nothrow_t const&)
+Massif:   operator new(unsigned long, std::nothrow_t const&)
+Massif:   operator new[](unsigned long, std::nothrow_t const&)
 Massif: ignore-fns:
 Massif:   0: __part_load_locale
 Massif:   1: __time_load_locale