aboutsummaryrefslogtreecommitdiff
path: root/gcc/varray.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2004-01-20 23:08:17 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2004-01-20 22:08:17 +0000
commit9b57b627f005582f50c30ada127a688c2b9e0f7f (patch)
tree3766da594c6f5644ba0542c0536288c8cbe6769b /gcc/varray.h
parentd5d2603ff4d6b25ac7d2e804a3d00fb648e08832 (diff)
downloadgcc-9b57b627f005582f50c30ada127a688c2b9e0f7f.zip
gcc-9b57b627f005582f50c30ada127a688c2b9e0f7f.tar.gz
gcc-9b57b627f005582f50c30ada127a688c2b9e0f7f.tar.bz2
varray.c: Include hashtab.h
* varray.c: Include hashtab.h (varray_descriptor): New structure. (hash_descriptor, eq_descriptor, varray_descriptor, print_statistics): New static functions (varray_init, varray_grow): Update statistics (dump_varray_statistics): New function. * varray.h (dump_varray_statistics): Declare. * toplev.c (finalize): Call it. * Makefile.in (varray.o): Add dependency. From-SVN: r76232
Diffstat (limited to 'gcc/varray.h')
-rw-r--r--gcc/varray.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/varray.h b/gcc/varray.h
index 9cc6ea5..0f011c4 100644
--- a/gcc/varray.h
+++ b/gcc/varray.h
@@ -223,6 +223,8 @@ extern varray_type varray_grow (varray_type, size_t);
extern void varray_clear (varray_type);
+extern void dump_varray_statistics (void);
+
/* Check for VARRAY_xxx macros being in bound. */
#if defined ENABLE_CHECKING && (GCC_VERSION >= 2007)
extern void varray_check_failed (varray_type, size_t, const char *, int,