unwind-ia64.c: Include ia64intrin.h.
authorRichard Henderson <rth@redhat.com>
Mon, 1 Apr 2002 23:28:46 +0000 (15:28 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Mon, 1 Apr 2002 23:28:46 +0000 (15:28 -0800)
commit72e3287637094820096bfc9032391456cb5717a0
treef09740f6beb6c11a9b5a636d058e70e341a49806
parent84d760747ee51227a28a6dc8e156837a54e02d18
unwind-ia64.c: Include ia64intrin.h.

        * 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.

From-SVN: r51722
gcc/ChangeLog
gcc/config/ia64/unwind-ia64.c