function.c (allocate_struct_function): New, split out of ...
authorRichard Henderson <rth@redhat.com>
Fri, 29 Aug 2003 22:25:19 +0000 (15:25 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 29 Aug 2003 22:25:19 +0000 (15:25 -0700)
commit3a70d621853e616201bac254b8e3900b63b6fcf4
tree2b7d9919b762379cce787bd3a1941eca17aa5e19
parent23b6da1098061c61f47bf0edd2fde594b42e8134
function.c (allocate_struct_function): New, split out of ...

        * function.c (allocate_struct_function): New, split out of ...
        (prepare_function_start, init_function_start): ... here.
        * expr.c (init_expr): Use ggc_alloc_cleared.
        * stmt.c (init_stmt_for_function): Likewise.
        * tree.h (allocate_struct_function): Declare.

From-SVN: r70929
gcc/ChangeLog
gcc/expr.c
gcc/function.c
gcc/stmt.c
gcc/tree.h