Add a new arena (VG_AR_TTAUX) for holding auxiliary TT/TC structures
(see next commit).



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4941 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/pub_core_mallocfree.h b/coregrind/pub_core_mallocfree.h
index d79dabc..8248a66 100644
--- a/coregrind/pub_core_mallocfree.h
+++ b/coregrind/pub_core_mallocfree.h
@@ -48,12 +48,14 @@
       DEMANGLE  for the C++ demangler.
       EXECTXT   for storing ExeContexts.
       ERRORS    for storing CoreErrors.
+      TTAUX     for storing TT/TC auxiliary structures (address range
+                equivalence classes).
 
    When adding a new arena, remember also to add it to ensure_mm_init(). 
 */
 typedef Int ArenaId;
 
-#define VG_N_ARENAS        7
+#define VG_N_ARENAS        8
 
 #define VG_AR_CORE         0
 #define VG_AR_TOOL         1
@@ -62,6 +64,7 @@
 #define VG_AR_DEMANGLE     4
 #define VG_AR_EXECTXT      5
 #define VG_AR_ERRORS       6
+#define VG_AR_TTAUX        7
 
 // This is both the minimum payload size of a malloc'd block, and its
 // minimum alignment.  Must be a power of 2 greater than 4, and should be