]> gcc.gnu.org Git - gcc.git/commit - gcc/ggc.h
Alex Samuel <samuel@codesourcery.com>
authorAlex Samuel <samuel@codesourcery.com>
Sat, 11 Sep 1999 19:48:37 +0000 (19:48 +0000)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 11 Sep 1999 19:48:37 +0000 (12:48 -0700)
commitb49a6a907c1e3e1cd0b80b0d7879b1709bdf81e7
tree25e4668ec01e4ed6581ac2e1bbd77e7e268b4b96
parent61efc8c246bac26c0b61a8d5eabebe18976c7810
Alex Samuel  <samuel@codesourcery.com>

        * ggc.h (rtvec_def): Forward declare.
        (tree_node): Likewise.
        (ggc_root): Define.
        (roots): Declare.
        (ggc_set_mark_rtx): Add prototype.
        (ggc_set_mark_rtvec): Likewise.
        (ggc_set_mark_tree): Likewise.
        * ggc-simple.c (ggc_root): Don't define.
        (roots): Don't declare.
        (ggc_mark_rtx): Remove.
        (ggc_mark_rtvec): Likewise.
        (ggc_mark_tree): Likewise.
        (ggc_mark_varray): Likewise.
        (ggc_mark_tree_hash_table_entry): Likewise.
        (ggc_mark_tree_hash_table): Likewise.
        (ggc_set_mart_rtx): New function.
        (ggc_set_mark_rtvec): Likewise.
        (ggc_set_mark_tree): Likewise.
        (ggc_add_root): Remove.
        (ggc_add_rtx_root): Likewise.
        (ggc_remove_tree_root): Likewise.
        (ggc_add_string_root): Likewise.
        (ggc_add_tree_varray_root): Likewise.
        (ggc_add_tree_hash_table_root): Likewise.
        (ggc_del_root): Likewise.
        (ggc_mark_rtx_ptr): Likewise.
        (ggc_mark_tree_ptr): Likewise.
        (ggc_mark_string_ptr): Likewise.
        (ggc_mark_tree_varray_ptr): Likewise.
        (ggc_mark_tree_hash_table_ptr): Likewise.
        * ggc-common.c: New file.
        * Makefile.in (OBJS): Add ggc-common.o.
        (ggc-common.o): List dependencies.

From-SVN: r29281
gcc/ChangeLog
gcc/Makefile.in
gcc/ggc-common.c [new file with mode: 0644]
gcc/ggc-simple.c
gcc/ggc.h
This page took 0.056586 seconds and 5 git commands to generate.