* config/pa/tm-hppa.h (unwind_table_entry): Use one of the
authorJeff Law <law@redhat.com>
Tue, 18 Jan 1994 04:04:36 +0000 (04:04 +0000)
committerJeff Law <law@redhat.com>
Tue, 18 Jan 1994 04:04:36 +0000 (04:04 +0000)
commitc7f3b703a337991dd1f32b0df0651aefc319b798
tree4240eece64487249bed8c623817554a6c5ae6fec
parent5c38fcee3f85a29611b1f57910be963a21b27795
    * config/pa/tm-hppa.h (unwind_table_entry): Use one of the
        reserved fields to hold a stub unwind entry type.  Fix typo.
        (stub_unwind_entry): New structure for raw stub unwind entries.
        (stub_unwind_types): The types of stubs we may encounter.
        (UNWIND_ENTRY_SIZE, STUB_UNWIND_ENTRY_SIZE): New defines.
        * hppa-tdep.c (rp_saved): Use additional information provided
        by linker stub unwind descriptors.
        (frameless_function_invocation): Likewise.
        (frame_chain_valid): Likewise.
        * paread.c (compare_unwind_entries): New function for sorting
        unwind table entries.
        (read_unwind_info): Rewrite to remove dependency on host endianness.
        Read in data from the $UNWIND_END$ subspace which contains linker
        stub unwind descriptors.  Merge that data into the basic unwind
        table.
gdb/ChangeLog
gdb/config/pa/tm-hppa.h
gdb/hppa-tdep.c
gdb/paread.c