* config/ia64/unwind-ia64.c: Include ia64intrin.h.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Apr 2002 23:28:46 +0000 (23:28 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Apr 2002 23:28:46 +0000 (23:28 +0000)
commitd20514a065f30d4695741d0d9d83d4f8415a0d0e
treef09740f6beb6c11a9b5a636d058e70e341a49806
parent399bdaf03596f520cae2d5eaa654ce6abccd3b78
    * config/ia64/unwind-ia64.c: Include ia64intrin.h.
        (atomic_alloc, atomic_free): New.
        (SIZE, MASK_FOR, PTR_IN): New.
        (emergency_reg_state, emergency_reg_state_free): New.
        (emergency_labeled_state, emergency_labeled_state_free): New.
        (reg_state_alloced, labeled_state_alloced): New.
        (alloc_reg_state, free_reg_state): New.
        (alloc_label_state, free_label_state, free_label_states): New.
        (push, pop, dup_state_stack, free_state_stack): Use them.
        (desc_label_state): Likewise.
        (uw_frame_state_for): Free label states and state stack.
        (uw_update_reg_address): Eliminate warnings.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51722 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/ia64/unwind-ia64.c