extern char *savealloc PARAMS ((int));
extern char *expralloc PARAMS ((int));
+/* Compute the number of bytes occupied by 'node'. This routine only
+ looks at TREE_CODE and, if the code is TREE_VEC, TREE_VEC_LENGTH. */
+
+extern size_t tree_size PARAMS ((tree));
+
/* Lowest level primitive for allocating a node.
The TREE_CODE is the only argument. Contents are initialized
to zero except for a few of the common fields. */
extern tree builtin_function PARAMS ((const char *, tree, int,
enum built_in_class,
const char *));
-/* Pointer to function to check the format of printf, etc. This is
- used by the backend, e.g. builtins.c. */
-extern void (*check_function_format_ptr) PARAMS ((int *, tree, tree, tree));
\f
/* In tree.c */
extern char *perm_calloc PARAMS ((int, long));