Matt Fleming
|
5580e9044d
sh: Handle the DWARF op, DW_CFA_undefined
|
16 anni fa |
Matt Fleming
|
5480675dc6
sh: Fix bug calculating the end of the FDE instructions
|
16 anni fa |
Matt Fleming
|
b344e24a8e
sh: unwinder: Introduce UNWINDER_BUG() and UNWINDER_BUG_ON()
|
16 anni fa |
Matt Fleming
|
97efbbd588
sh: unwinder: Set the flags for DW_CFA_val_offset ops as DWARF_VAL_OFFSET
|
16 anni fa |
Matt Fleming
|
fb3f3e7fc6
sh: unwinder: Fix memory leak and create our own kmem cache
|
16 anni fa |
Paul Mundt
|
97f361e249
sh: unwinder: Move initialization to early_initcall() and tidy up locking.
|
16 anni fa |
Matt Fleming
|
cd7246f0e2
sh: Add support for DWARF GNU extensions
|
16 anni fa |
Matt Fleming
|
b955873bf5
sh: Try again at getting the initial return address for an unwind
|
16 anni fa |
Matt Fleming
|
180aa6e6aa
sh: Set the cfa_offset to 0 if we see a DW_CFA_def_cfa_register op
|
16 anni fa |
Paul Mundt
|
0fc11e3618
sh: unwinder: Convert frame allocations to GFP_ATOMIC.
|
16 anni fa |
Matt Fleming
|
f826466772
sh: Delete DWARF_ARCH_UNWIND_OFFSET
|
16 anni fa |
Paul Mundt
|
bf43a160ff
sh: unwinder: Restore put_unaligned() for an unaligned destination.
|
16 anni fa |
Paul Mundt
|
3497447f15
sh: unwinder: Fix up usage of unaligned accessors.
|
16 anni fa |
Matt Fleming
|
bd353861c7
sh: dwarf unwinder support.
|
16 anni fa |