OSDN Git Service

* regclass.c (renumber, regno_allocated): New static variables, moved
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Oct 1998 10:22:48 +0000 (10:22 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Oct 1998 10:22:48 +0000 (10:22 +0000)
commit1e16645ca26a03b84454c61cf46e77d9b635fceb
tree930e66784844e640aa3c34f9123f16d19b6cb753
parent50e19041821df52615989219fbed1b829b233f43
    * regclass.c (renumber, regno_allocated): New static variables, moved
        out of allocate_reg_info.
        (allocate_reg_info): Move these two variables outside the function.
        Move code to free memory into new function free_reg_info.
        (free_reg_info): New function, broken out of allocate_reg_info.
        * toplev.c (compile_file): Call free_reg_info, not allocate_reg_info.
        * rtl.h (allocate_reg_info): Don't declare.
        (free_reg_info): Declare.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23397 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/regclass.c
gcc/rtl.h
gcc/toplev.c